Razberry not discovering other devices

Discussions about RaZberry - Z-Wave board for Raspberry computer
ps2k
Posts: 11
Joined: 09 Sep 2021 02:38

Razberry not discovering other devices

Post 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.
Attachments
Razberry.zip
Log file
(16.62 KiB) Downloaded 167 times
ps2k
Posts: 11
Joined: 09 Sep 2021 02:38

Re: Razberry not discovering other devices

Post 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?
User avatar
PoltoS
Posts: 7565
Joined: 26 Jan 2011 19:36

Re: Razberry not discovering other devices

Post 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.
ps2k
Posts: 11
Joined: 09 Sep 2021 02:38

Re: Razberry not discovering other devices

Post 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?
User avatar
PoltoS
Posts: 7565
Joined: 26 Jan 2011 19:36

Re: Razberry not discovering other devices

Post 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
ps2k
Posts: 11
Joined: 09 Sep 2021 02:38

Re: Razberry not discovering other devices

Post 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
ps2k
Posts: 11
Joined: 09 Sep 2021 02:38

Re: Razberry not discovering other devices

Post 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
User avatar
PoltoS
Posts: 7565
Joined: 26 Jan 2011 19:36

Re: Razberry not discovering other devices

Post by PoltoS »

Sure devices are also on US frequency?

Try to move them closer.

Try to reset the controller (set default)
ps2k
Posts: 11
Joined: 09 Sep 2021 02:38

Re: Razberry not discovering other devices

Post 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.
ps2k
Posts: 11
Joined: 09 Sep 2021 02:38

Re: Razberry not discovering other devices

Post 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.
Post Reply