Page 1 of 2

Razberry not discovering other devices

Posted: 09 Sep 2021 02:51
by ps2k
I bought a RaZberry two weeks back and installed it on PI4 with 2 GB of RAM and 32 GB of SD card. It was working fine until last night and stopped discovering other z-wave devices when i unknowingly did hard reset. I was mostly testing with a door/temp/humid sensor. Looks like the device is not bricked. It is still communicating over the serial port. Here is the log. Any helpful be greatly appreciated.

Re: Razberry not discovering other devices

Posted: 09 Sep 2021 18:49
by ps2k
Is it possible that the Radio module is not working? Is there a way I could RMA this unit if there is no way to recover it?

Re: Razberry not discovering other devices

Posted: 10 Sep 2021 19:20
by PoltoS
Are you sure the frequency is correct? It is set to US. The log looks correct.

I would suggest to install Z-Way instead of using z-way-test project.

Re: Razberry not discovering other devices

Posted: 10 Sep 2021 22:57
by ps2k
Hi PoltoS,
Thanks for checking. Yes I have installed the Z-way. I thought of the logs generated by z-way-test give a clear snapshot. If Z-way logs are going to help, i can upload that as well. Regarding frequency yes it is set to US. I tried changing to IL and back to US, just to see if RF will magically starts working. But of no use. Any other thoughts?

Re: Razberry not discovering other devices

Posted: 11 Sep 2021 03:09
by PoltoS
Well, your device is clearly working on US and should be able to include devices from the US market.

Try:
1) do exclusion first - may be your device was previously included.
2) check in the Expert UI the background noise to see if the antenna is even working. You should see noise around -85 dBm

Re: Razberry not discovering other devices

Posted: 11 Sep 2021 03:39
by ps2k
Here is the noise measurement I see. I had also tried exclusion, but it didn't help. Earlier I used to see the reports or messages from the sensor device.


[2021-09-10 17:37:38.913] [zway] Adding job: Get background noise level
[2021-09-10 17:37:38.921] [D] [zway] SENDING: ( 01 03 00 3B C7 )
[2021-09-10 17:37:38.923] [D] [zway] RECEIVED ACK
[2021-09-10 17:37:38.923] [D] [zway] RECEIVED: ( 01 05 01 3B AE 7D 13 )
[2021-09-10 17:37:38.923] [D] [zway] SENT ACK
[2021-09-10 17:37:38.923] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel1 = 174 (0x000000ae)
[2021-09-10 17:37:38.923] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel2 = 125 (0x0000007d)
[2021-09-10 17:37:38.923] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel3 = 127 (0x0000007f)
[2021-09-10 17:37:38.923] [zway] Job 0x3b (Get background noise level): RSSI Ch#1: -82 dBm, Ch#2: too low, Ch#3: not available
[2021-09-10 17:37:38.923] [D] [zway] Job 0x3b (Get background noise level): success

Re: Razberry not discovering other devices

Posted: 11 Sep 2021 03:46
by ps2k
Here is the log that is taken after trying exclusion. It doesn't see any device on the network.


[2021-09-10 17:39:08.948] [D] [zway] SENDING: ( 01 03 00 3B C7 )
[2021-09-10 17:39:08.950] [D] [zway] RECEIVED ACK
[2021-09-10 17:39:08.950] [D] [zway] RECEIVED: ( 01 05 01 3B AB 7D 16 )
[2021-09-10 17:39:08.950] [D] [zway] SENT ACK
[2021-09-10 17:39:08.951] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel1 = 171 (0x000000ab)
[2021-09-10 17:39:08.951] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel2 = 125 (0x0000007d)
[2021-09-10 17:39:08.951] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel3 = 127 (0x0000007f)
[2021-09-10 17:39:08.951] [zway] Job 0x3b (Get background noise level): RSSI Ch#1: -85 dBm, Ch#2: too low, Ch#3: not available
[2021-09-10 17:39:08.951] [D] [zway] Job 0x3b (Get background noise level): success
[2021-09-10 17:39:08.951] [zway] Removing job: Get background noise level
[2021-09-10 17:39:29.089] [D] [zway] Job 0x3b: deleted from queue
[2021-09-10 17:39:38.950] [zway] Adding job: Get background noise level
[2021-09-10 17:39:38.954] [D] [zway] SENDING: ( 01 03 00 3B C7 )
[2021-09-10 17:39:38.955] [D] [zway] RECEIVED ACK
[2021-09-10 17:39:38.956] [D] [zway] RECEIVED: ( 01 05 01 3B AB A2 C9 )
[2021-09-10 17:39:38.956] [D] [zway] SENT ACK
[2021-09-10 17:39:38.956] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel1 = 171 (0x000000ab)
[2021-09-10 17:39:38.956] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel2 = 162 (0x000000a2)
[2021-09-10 17:39:38.957] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel3 = 127 (0x0000007f)
[2021-09-10 17:39:38.957] [zway] Job 0x3b (Get background noise level): RSSI Ch#1: -94 dBm, Ch#2: -94 dBm, Ch#3: not available
[2021-09-10 17:39:38.957] [D] [zway] Job 0x3b (Get background noise level): success
[2021-09-10 17:39:38.957] [zway] Removing job: Get background noise level
[2021-09-10 17:39:56.280] [zway] Adding job: Remove node from network
[2021-09-10 17:39:56.280] [D] [zway] SENDING (cb 0x02): ( 01 05 00 4B C1 02 72 )
[2021-09-10 17:39:56.282] [D] [zway] RECEIVED ACK
[2021-09-10 17:39:56.284] [D] [zway] RECEIVED: ( 01 07 00 4B 02 01 00 00 B0 )
[2021-09-10 17:39:56.284] [D] [zway] SENT ACK
[2021-09-10 17:39:56.284] [D] [zway] SETDATA controller.data.lastIncludedDevice = Empty
[2021-09-10 17:39:56.284] [D] [zway] SETDATA controller.data.lastExcludedDevice = Empty
[2021-09-10 17:39:56.285] [zway] Job 0x4b (Remove node from network): Ready to remove - push button on the device to be removed
[2021-09-10 17:39:56.285] [D] [zway] SETDATA controller.data.controllerState = 5 (0x00000005)
[2021-09-10 17:39:59.087] [D] [zway] Job 0x3b: deleted from queue
[2021-09-10 17:40:08.964] [zway] Adding job: Get background noise level
[2021-09-10 17:40:33.979] [zway] Adding job: Get statistics gathered by the Z-Wave protocol
[2021-09-10 17:40:38.972] [D] [zway] Job 0x3b (Get background noise level): removing duplicate
[2021-09-10 17:41:08.982] [D] [zway] Job 0x3b (Get background noise level): removing duplicate
[2021-09-10 17:41:38.996] [D] [zway] Job 0x3b (Get background noise level): removing duplicate
[2021-09-10 17:42:09.011] [D] [zway] Job 0x3b (Get background noise level): removing duplicate
[2021-09-10 17:42:39.019] [D] [zway] Job 0x3b (Get background noise level): removing duplicate
[2021-09-10 17:43:06.579] [zway] Removing job: Remove node from network
[2021-09-10 17:43:06.579] [I] [zway] Adding job: Remove node from network
[2021-09-10 17:43:06.586] [D] [zway] SENDING (cb 0x00): ( 01 05 00 4B 05 00 B4 )
[2021-09-10 17:43:06.588] [D] [zway] RECEIVED ACK
[2021-09-10 17:43:06.588] [I] [zway] Job 0x4b (Remove node from network): Stop done
[2021-09-10 17:43:06.588] [D] [zway] Job 0x4b (Remove node from network): success
[2021-09-10 17:43:06.588] [I] [zway] Removing job: Remove node from network
[2021-09-10 17:43:06.588] [D] [zway] SETDATA controller.data.controllerState = 0 (0x00000000)
[2021-09-10 17:43:06.598] [D] [zway] SENDING: ( 01 03 00 3A C6 )
[2021-09-10 17:43:06.599] [D] [zway] RECEIVED ACK
[2021-09-10 17:43:06.601] [D] [zway] RECEIVED: ( 01 0F 01 3A 00 CE 00 00 03 C3 00 31 00 07 03 C3 33 )
[2021-09-10 17:43:06.602] [D] [zway] SENT ACK
[2021-09-10 17:43:06.602] [D] [zway] SETDATA controller.data.statistics.RFTxFrames = 206 (0x000000ce)
[2021-09-10 17:43:06.602] [D] [zway] SETDATA controller.data.statistics.RFTxLBTBackOffs = 0 (0x00000000)
[2021-09-10 17:43:06.602] [D] [zway] SETDATA controller.data.statistics.RFRxFrames = 963 (0x000003c3)
[2021-09-10 17:43:06.602] [D] [zway] SETDATA controller.data.statistics.RFRxLRCErrors = 49 (0x00000031)
[2021-09-10 17:43:06.602] [D] [zway] SETDATA controller.data.statistics.RFRxCRC16Errors = 7 (0x00000007)
[2021-09-10 17:43:06.602] [D] [zway] SETDATA controller.data.statistics.RFRxForeignHomeID = 963 (0x000003c3)
[2021-09-10 17:43:06.602] [I] [zway] Job 0x3a (Get statistics gathered by the Z-Wave protocol): Done
[2021-09-10 17:43:06.602] [D] [zway] Job 0x3a (Get statistics gathered by the Z-Wave protocol): success
[2021-09-10 17:43:06.602] [I] [zway] Removing job: Get statistics gathered by the Z-Wave protocol
[2021-09-10 17:43:06.602] [D] [zway] SENDING: ( 01 03 00 3B C7 )
[2021-09-10 17:43:06.604] [D] [zway] RECEIVED ACK
[2021-09-10 17:43:06.605] [D] [zway] RECEIVED: ( 01 05 01 3B B5 7D 08 )
[2021-09-10 17:43:06.605] [D] [zway] SENT ACK
[2021-09-10 17:43:06.605] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel1 = 181 (0x000000b5)
[2021-09-10 17:43:06.605] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel2 = 125 (0x0000007d)
[2021-09-10 17:43:06.605] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel3 = 127 (0x0000007f)
[2021-09-10 17:43:06.605] [I] [zway] Job 0x3b (Get background noise level): RSSI Ch#1: -75 dBm, Ch#2: too low, Ch#3: not available
[2021-09-10 17:43:06.605] [D] [zway] Job 0x3b (Get background noise level): success
[2021-09-10 17:43:06.605] [I] [zway] Removing job: Get background noise level
[2021-09-10 17:43:09.034] [I] [zway] Adding job: Get background noise level
[2021-09-10 17:43:09.044] [D] [zway] SENDING: ( 01 03 00 3B C7 )
[2021-09-10 17:43:09.045] [D] [zway] RECEIVED ACK
[2021-09-10 17:43:09.046] [D] [zway] RECEIVED: ( 01 05 01 3B AD 7D 10 )
[2021-09-10 17:43:09.046] [D] [zway] SENT ACK
[2021-09-10 17:43:09.047] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel1 = 173 (0x000000ad)
[2021-09-10 17:43:09.047] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel2 = 125 (0x0000007d)
[2021-09-10 17:43:09.047] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel3 = 127 (0x0000007f)
[2021-09-10 17:43:09.047] [I] [zway] Job 0x3b (Get background noise level): RSSI Ch#1: -83 dBm, Ch#2: too low, Ch#3: not available
[2021-09-10 17:43:09.047] [D] [zway] Job 0x3b (Get background noise level): success
[2021-09-10 17:43:09.048] [I] [zway] Removing job: Get background noise level
[2021-09-10 17:43:13.149] [I] [zway] Adding job: Set learn mode (to be included in another network)
[2021-09-10 17:43:13.157] [D] [zway] SENDING (cb 0x03): ( 01 05 00 50 01 03 A8 )
[2021-09-10 17:43:13.158] [D] [zway] RECEIVED ACK
[2021-09-10 17:43:13.159] [D] [zway] SETDATA controller.data.lastIncludedDevice = Empty
[2021-09-10 17:43:13.159] [D] [zway] SETDATA controller.data.lastExcludedDevice = Empty
[2021-09-10 17:43:13.159] [D] [zway] SETDATA controller.data.controllerState = 9 (0x00000009)
[2021-09-10 17:43:13.160] [D] [zway] RECEIVED: ( 01 04 01 50 01 AB )
[2021-09-10 17:43:13.160] [D] [zway] SENT ACK
[2021-09-10 17:43:13.160] [W] [zway] Received response, but there's no matching request (funcId = 0x50)
[2021-09-10 17:43:26.702] [D] [zway] Job 0x4b: deleted from queue
[2021-09-10 17:43:26.712] [D] [zway] Job 0x4b: deleted from queue
[2021-09-10 17:43:26.732] [D] [zway] Job 0x3a: deleted from queue
[2021-09-10 17:43:26.733] [D] [zway] Job 0x3b: deleted from queue
[2021-09-10 17:43:29.181] [D] [zway] Job 0x3b: deleted from queue
[2021-09-10 17:43:39.040] [I] [zway] Adding job: Get background noise level
[2021-09-10 17:44:09.054] [D] [zway] Job 0x3b (Get background noise level): removing duplicate
[2021-09-10 17:44:32.490] [I] [zway] Adding job: Set learn mode (to be included in another network)
[2021-09-10 17:44:32.497] [D] [zway] SENDING: ( 01 04 00 50 00 AB )
[2021-09-10 17:44:32.498] [D] [zway] RECEIVED ACK
[2021-09-10 17:44:32.498] [I] [zway] Job 0x50 (Set learn mode (to be included in another network)): Stopped by user
[2021-09-10 17:44:32.499] [D] [zway] Job 0x50 (Set learn mode (to be included in another network)): fail
[2021-09-10 17:44:32.499] [I] [zway] Removing job: Set learn mode (to be included in another network)
[2021-09-10 17:44:32.499] [D] [zway] SETDATA controller.data.lastIncludedDevice = Empty
[2021-09-10 17:44:32.499] [D] [zway] SETDATA controller.data.lastExcludedDevice = Empty
[2021-09-10 17:44:32.499] [D] [zway] SETDATA controller.data.controllerState = 0 (0x00000000)
[2021-09-10 17:44:32.499] [I] [zway] Removing job: Set learn mode (to be included in another network)
[2021-09-10 17:44:32.499] [D] [zway] RECEIVED: ( 01 04 01 50 01 AB )
[2021-09-10 17:44:32.499] [D] [zway] SENT ACK
[2021-09-10 17:44:32.500] [W] [zway] Received response, but there's no matching request (funcId = 0x50)
[2021-09-10 17:44:32.500] [D] [zway] SENDING: ( 01 03 00 3B C7 )
[2021-09-10 17:44:32.502] [D] [zway] RECEIVED ACK
[2021-09-10 17:44:32.502] [D] [zway] RECEIVED: ( 01 05 01 3B B0 AA DA )
[2021-09-10 17:44:32.502] [D] [zway] SENT ACK
[2021-09-10 17:44:32.502] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel1 = 176 (0x000000b0)
[2021-09-10 17:44:32.502] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel2 = 170 (0x000000aa)
[2021-09-10 17:44:32.503] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel3 = 127 (0x0000007f)
[2021-09-10 17:44:32.503] [I] [zway] Job 0x3b (Get background noise level): RSSI Ch#1: -86 dBm, Ch#2: -86 dBm, Ch#3: not available
[2021-09-10 17:44:32.503] [D] [zway] Job 0x3b (Get background noise level): success
[2021-09-10 17:44:32.503] [I] [zway] Removing job: Get background noise level
[2021-09-10 17:44:39.068] [I] [zway] Adding job: Get background noise level
[2021-09-10 17:44:39.077] [D] [zway] SENDING: ( 01 03 00 3B C7 )
[2021-09-10 17:44:39.078] [D] [zway] RECEIVED ACK
[2021-09-10 17:44:39.079] [D] [zway] RECEIVED: ( 01 05 01 3B AA A7 CD )
[2021-09-10 17:44:39.079] [D] [zway] SENT ACK
[2021-09-10 17:44:39.079] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel1 = 170 (0x000000aa)
[2021-09-10 17:44:39.079] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel2 = 167 (0x000000a7)
[2021-09-10 17:44:39.079] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel3 = 127 (0x0000007f)
[2021-09-10 17:44:39.079] [I] [zway] Job 0x3b (Get background noise level): RSSI Ch#1: -89 dBm, Ch#2: -89 dBm, Ch#3: not available
[2021-09-10 17:44:39.079] [D] [zway] Job 0x3b (Get background noise level): success
[2021-09-10 17:44:39.079] [I] [zway] Removing job: Get background noise level

Re: Razberry not discovering other devices

Posted: 11 Sep 2021 10:11
by PoltoS
Sure devices are also on US frequency?

Try to move them closer.

Try to reset the controller (set default)

Re: Razberry not discovering other devices

Posted: 11 Sep 2021 19:53
by ps2k
Yes the device is on US frequency. This was working earlier. I tried them moving closer. Reported RSSI doesn't change much. I tried controller factory default. I got into this trouble after that. I was trying to disassociate the device that was associated. As part of that I had issued this reset and since then the board stopped receiving any data from the device. I'm getting one more RaZberry board and couple of more sensors. I will be able to nail down which side is problematic.

Re: Razberry not discovering other devices

Posted: 15 Sep 2021 23:39
by ps2k
Now it is working. Looks like the device was thinking it is associated. And it seems 3 times the button needs to be tapped to disassociate. I didn't have it's manual earlier. Thanks for the help.