Z-Way keeps removing certain nodes

Discussions about Z-Way software and Z-Wave technology in general
Post Reply
intveltr
Posts: 24
Joined: 19 Jun 2017 20:31

Z-Way keeps removing certain nodes

Post by intveltr »

My Z-Way setup deletes nodes from the network from time to time, and it seems to always be the same nodes. Even if I exclude them and add them to the network as a new device, they still will go missing after a while. The devices:
- Fibaro Wall Plug (FGWPF-102)
- Remotec IR control (ZXT-120)
- Smoke detector (FireAngel)
- Qubino Flush switch

I have several of each of these in the network, but it is only one of each that disappears from the network.

I reported this before, but this time I caught it in time to to pull the log (included, shortened due to forum upload limits). The device in question is a smoke detector, device #49

Device still seems to be working normally here

[2023-06-06 13:31:59.140] [D] [zway] SETDATA devices.49.data.lastReceived = 0 (0x00000000)
[2023-06-06 13:31:59.140] [D] [zway] SETDATA devices.49.instances.0.commandClasses.128.data.history.82 = 1686051119 (0x647f192f)
[2023-06-06 13:31:59.140] [D] [zway] SETDATA devices.49.instances.0.commandClasses.128.data.last = 82 (0x00000052)
[2023-06-06 13:31:59.436] [D] [zway] Job 0x13: deleted from queue
[2023-06-06 13:31:59.530] [D] [zway] Job 0x13: deleted from queue
[2023-06-06 13:31:59.541] [D] [zway] Job 0x13: deleted from queue
[2023-06-06 13:31:59.710] [D] [zway] Job 0x3b: deleted from queue
[2023-06-06 13:32:01.621] [D] [zway] Job 0x13: deleted from queue
[2023-06-06 13:32:02.295] [D] [zway] RECEIVED: ( 01 0C 00 04 00 31 02 84 07 C6 00 01 2C AC )
[2023-06-06 13:32:02.295] [D] [zway] SENT ACK
[2023-06-06 13:32:02.295] [D] [zway] SETDATA devices.49.data.lastReceived = 0 (0x00000000)
[2023-06-06 13:32:02.295] [ I] [zway] Node 49:0 CC Wakeup: Wakeup notification
[2023-06-06 13:32:02.295] [D] [zway] SETDATA devices.49.instances.0.commandClasses.132.data.lastWakeup = 1686051122 (0x647f1932)
[2023-06-06 13:32:02.295] [D] [zway] SETDATA devices.49.data.isAwake = True
[2023-06-06 13:32:02.295] [D] [zway] SETDATA devices.49.data.lastSendInternal = **********
[2023-06-06 13:32:02.295] [D] [zway] SETDATA devices.49.data.lastNonceGet = 39413961 (0x025968c9)
[2023-06-06 13:32:02.295] [D] [zway] Running wakeup handler for node 49
[2023-06-06 13:32:02.295] [D] [zway] SETDATA devices.49.instances.0.commandClasses.132.data.lastSleep = 1686051122 (0x647f1932)
[2023-06-06 13:32:02.295] [ I] [zway] Node 49:0 CC Wakeup: Send node to sleep
[2023-06-06 13:32:02.295] [ I] [zway] Adding job: Wakeup Sleep to node 49
[2023-06-06 13:32:02.296] [D] [zway] SENDING (cb 0x40): ( 01 09 00 13 31 02 84 08 05 40 1F )
[2023-06-06 13:32:02.297] [D] [zway] RECEIVED ACK
[2023-06-06 13:32:02.302] [D] [zway] RECEIVED: ( 01 04 01 13 01 E8 )
[2023-06-06 13:32:02.302] [D] [zway] SENT ACK
[2023-06-06 13:32:02.302] [D] [zway] Delivered to Z-Wave stack
[2023-06-06 13:32:02.392] [D] [zway] RECEIVED: ( 01 0C 00 04 00 31 02 84 07 C6 00 01 2C AC )
[2023-06-06 13:32:02.393] [D] [zway] SENT ACK
[2023-06-06 13:32:02.393] [W] [zway] Discarding duplicate packet from node 49
[2023-06-06 13:32:02.749] [D] [zway] RECEIVED: ( 01 18 00 13 40 00 00 2D 01 C6 7F 7F 7F 7F 01 01 03 2C 00 00 00 01 01 00 00 71 )
[2023-06-06 13:32:02.749] [D] [zway] SENT ACK
[2023-06-06 13:32:02.749] [ I] [zway] Job 0x13 (Wakeup Sleep to node 49): Delivered
[2023-06-06 13:32:02.749] [D] [zway] SendData Response with callback 0x40 received: received by recipient
[2023-06-06 13:32:02.749] [D] [zway] SETDATA devices.49.data.lastSendInternal = **********
[2023-06-06 13:32:02.749] [D] [zway] SETDATA devices.49.data.lastSend = 39415003 (0x02596cdb)
[2023-06-06 13:32:02.749] [D] [zway] Job 0x13 (Wakeup Sleep to node 49): success
[2023-06-06 13:32:02.749] [D] [zway] SETDATA devices.49.data.isAwake = False
[2023-06-06 13:32:02.749] [D] [zway] Sending the queue for node 49 into sleep
[2023-06-06 13:32:02.749] [ I] [zway] Removing job: Wakeup Sleep to node 49

Device gets deleted here for no reason

[2023-06-06 14:40:32.108] [ I] [zway] Node 49 was removed

[2023-06-06 14:40:32.113] [ I] [core] Deleting device sensorBinary ZWayVDev_zway_49-0-113-1-2-A
[2023-06-06 14:40:32.119] [D] [zway] RECEIVED: ( 01 16 00 04 10 1B 0D 56 01 71 05 00 00 21 FF 08 FE 00 DF 3A BF 00 00 BA )
[2023-06-06 14:40:32.119] [D] [zway] SENT ACK
[2023-06-06 14:40:32.119] [W] [zway] Discarding duplicate packet from node 27
[2023-06-06 14:40:32.119] [ I] [core] Deleting device sensorBinary ZWayVDev_zway_49-0-113-1-3-A
[2023-06-06 14:40:32.121] [ I] [core] Deleting device sensorBinary ZWayVDev_zway_49-0-113-1-5-A
[2023-06-06 14:40:32.125] [ I] [core] Deleting device sensorBinary ZWayVDev_zway_49-0-113-1-6-A
[2023-06-06 14:40:32.127] [ I] [core] Deleting device sensorBinary ZWayVDev_zway_49-0-113-1-7-A
[2023-06-06 14:40:32.129] [ I] [core] Deleting device sensorBinary ZWayVDev_zway_49-0-113-1-8-A
[2023-06-06 14:40:32.131] [ I] [core] Deleting device sensorBinary ZWayVDev_zway_49-0-113-9-1-A
[2023-06-06 14:40:32.133] [ I] [core] Deleting device sensorBinary ZWayVDev_zway_49-0-113-9-6-A
[2023-06-06 14:40:32.136] [ I] [core] Deleting device battery ZWayVDev_zway_49-0-128

Device is still reporting

[2023-06-06 15:31:59.421] [E] [zway] Got frame from device 49 to controller, but device is not registered - do re-inclusion
Attachments
z-way-server.7z
(205.66 KiB) Downloaded 55 times
User avatar
PoltoS
Posts: 7565
Joined: 26 Jan 2011 19:36

Re: Z-Way keeps removing certain nodes

Post by PoltoS »

That's a very interesting case. We had a similar issue for one customer years ago and it was not chased down to something reasonable.

Code: Select all

[2023-06-06 14:40:32.107] [D] [zway] RECEIVED: ( 01 06 00 49 20 31 00 A1 )
[2023-06-06 14:40:32.108] [I] [zway] Node 49 was removed
Z-Way gets from the RF module the notification that a node was deleted.

Things to do:
1) search for RECEIVED: ( 01 06 00 49 20 xx 00 yy ) lines to see if similar commands appeared (possibly with other IDs (xx). If that happens and IDs are random, this is an RF problem or some firmware bug
2) upgrade the firmware of the chip
3) use the Zniffer (you might need a second RaZberry or Z-Uno or a SiLabs sniffer) to see where those commands come from
intveltr
Posts: 24
Joined: 19 Jun 2017 20:31

Re: Z-Way keeps removing certain nodes

Post by intveltr »

The current set of log files doesn't show that line, I'll keep an eye out.
The chip is at v3.1.4-183-g6b000d3d

I'll also look into setting up Zniffer
Post Reply