Replies: 5 comments 20 replies
-
Hey! @juntiedt2. The UI does calls to if you open UI Monitor - you can see all the getValue(s) that are being called, it does this to fill the values, so you can see them in the UI. The response being passed back to the UI. node-red-contrib-zwave-js/zwave-js/zwave-js.js Line 1347 in b14fef6 The response also being distributed to any potential device node(s) node-red-contrib-zwave-js/zwave-js/zwave-js.js Line 1385 in b14fef6 It's probably something I can improve at some point, but currently low priority. The life line group in zwave spec is designed to receive everything (and its should only be the controller that is associated to it) devices will have at least 1 group that is designated Associations/Groups are different on every device. if a certain report, is not delivered via its lifeline (but does have a group for it) Associations / Endpoints are always a mess in zwave - Manufacturer A does one thing, Manufacturer B does something completely opposite. If you fancy some reading |
Beta Was this translation helpful? Give feedback.
-
ok, I will log command class 128 for 25 hours and see what happens. |
Beta Was this translation helpful? Give feedback.
-
No worries, The unsolicited reports (where we have not asked for the info) I believe you will get are (at least according to the devices manual - they are not always accurate):
All these will be delivered to the lifeline on that device (i.e. the controller - its configured during interview). if you have enabled battery reports, pull the battery then re-insert it, some of my motions sensors, stop reporting after the lifeline has been configured, only working again when the battery is re-inserted (I think its just a characteristic of certain devices). also check some of this |
Beta Was this translation helpful? Give feedback.
-
Hi @juntiedt2
These will be delivered via the same lifeline as the battery reports (or at least the battery reports should be). it's very possible the battery reports are broken on this device, and use an endpoint that is not advertised from the device during its interview, or the device simply is not sending battery reports what so ever - Have you done a battery pull and reinsert - I have devices that don't send battery reports unless I pull and re-insert after an interview. Given your have found other reports of this nature (and we have had Firmware Bugs on this device with other users), I'm lead to believe, it is indeed some buggy firmware that it is running. further - you can query the battery maually (or in your case at a schedule), and it returns with no problem - so Battery reports should be sent automatically without issue. My stance on this is, the device is simply not sending scheduled battery reports by its self, have they fixed this with a FW update?, did they get the manual wrong? 🤷♂️ Given you can still schedule a report your self, I suppose is a silver lining - but I agree, in that a message to EUROTRONIC, may not hurt. |
Beta Was this translation helpful? Give feedback.
-
Sure, if I see something odd - I'll let you know. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
My z-wave thermostat sends 8 different reports to lifeline. One of it is Battery report. I can configure the report to be send once a day. If I do this through the UI it immedeately sends a "get value response". If I do battery report config through the command factory I don't get a "get value response". Why?
And I don't get a report once a day as well..
If I want to get the lifeline reports do I have to associate the thermostat with Group 1? Could this be my prblem?
Z-Wave Config DB:
https://devices.zwave-js.io/?jumpTo=0x0148:0x0003:0x0001:0.0
Beta Was this translation helpful? Give feedback.
All reactions