node-zwave-js: Aeotec Indoor Siren 6 and Doorbell 6 (ZW164) Undefined values under multiple command classes

Checklist:

  • I am not using HomeAssistant. Or: a developer has told me to come here.
  • I am not using ZWaveJS2MQTT. Or: a developer has told me to come here.
  • I have checked the troubleshooting section and my problem is not described there.
  • I have read the changelog and my problem was not mentioned there.

Describe the bug

After upgrading my zwavejs2mqtt docker container to zwavejs2mqtt version 4.0.1 and zwave-js version to 7.3.0, my Aeotec Siren had undefined values for nearly every value in the notification, version, battery and manufacturer specific sections. My main issue is that I used to have at least 8 notification values that represented the state of each siren (pl;aying or not). Now they are all undefined and I have a new value just called Siren Status which is idle always (even when siren is playing).

Interestingly, the sound switch part of it all works still.

Device information

Which device(s) is/are affected (make/model)? Aeotec Indoor Siren 6 and Doorbell 6 (ZW164 What are the node IDs? 10

Did you change anything?

  • Yes: Happened after upgrading
  • No

Did this use to work before?

  • Don’t know, this is a new device
  • No, it never worked anywhere
  • Yes, in: Sorry don’t know know exact version, it was not very recent, a few months at least

How are you using node-zwave-js

  • zwavejs2mqtt (latest) docker image
  • zwavejs2mqtt (dev) docker image
  • zwavejs2mqtt Manual Docker build
    • node-zwave-js branch:
    • zwavejs2mqtt branch:
  • ioBroker.zwave2 adapter
  • HomeAssistant version XYZ
  • Pkg
  • Manual Docker build
    • node-zwave-js branch:
    • zwavejs2mqtt branch:
  • node-red-contrib-zwave-js
    • Module version (double click node):
  • Manually built (as described in the docs)
  • Other:

To Reproduce

Steps to reproduce the behavior:

Pair a Aeotec Indoor Siren 6 and Doorbell 6 (ZW164) is all I can think of

Additional context

Tried re-interviewing many times to no avail. Seems to be the same behavior as https://github.com/home-assistant/core/issues/49630

Logfile: zwave_js_dump.zip

Please let me know if more info is needed and possibly how to get it. Thank you in advance

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 17 (9 by maintainers)

Most upvoted comments

The zwavejs2mqtt debug info also shows only a single Siren Status notification value on endpoint 0, so this eliminates HA as the cause.