OpenZWave / qt-openzwave

QT5 Wrapper for OpenZWave
GNU Lesser General Public License v3.0
105 stars 30 forks source link

Nodes are not changing isAwake or isFailed status in mqtt nor ozwadmin #115

Open ghost opened 4 years ago

ghost commented 4 years ago

Version Information Docker allinone image pulled on 6/25/20 OpenZWave Version 1.6.1156 OZWDaemon Version 0.1.148 QTOpenZWave Version 1.2.0 QT Version 5.12.5

The status flags of the nodes in a node topic e.g. OpenZWave/1/node/26/ do not change to show when a battery operated node wakes up, or when a mains operated node is dead. The isAwake flags does not change when a battery device wakes up. All battery devices have isAwake set to true. Dead mains powered nodes don't set the isFailed flag to true. It also isn't changing in ozwadmin. Every single battery operated device on ozwadmin is showing a status of "Awake" with the "Sleeping" checkbox unchecked and dead nodes show a status of "Awake".

Node asleep/node awake messages, and dead node notifications do show on the OpenZWave/1/event/notification/ topic, but the node status topic of each individual node is essentially static. I can't for example get a list of dead nodes in the system by searching for nodes with isFailed flag set to true.