zwave-js / node-zwave-js

Z-Wave driver written entirely in JavaScript/TypeScript
https://zwave-js.github.io/node-zwave-js/
MIT License
751 stars 603 forks source link

Zooz ZEN16 Missing Configuration Value "2" for Parameters 12-14 on firmware >= 1.2 #4082

Closed sgottscho closed 2 years ago

sgottscho commented 2 years ago

Is your problem within Home Assistant (Core or Z-Wave JS Integration)?

NO, my problem is NOT within Home Assistant or the ZWave JS integration

Is your problem within ZWaveJS2MQTT?

NO, my problem is NOT within ZWaveJS2MQTT

Checklist

Describe the bug

Unable to set Configuration Parameters 12-14 to value 2, which allows the for status update of the switches with manual control disabled.

Values 0 and 1 are all that is available currently need to able to set value to 2.

This feature is available in firmware >= 1.2

Device information

Manufacturer: Zooz Model name: ZEN16 Node ID in your network: 38

How are you using node-zwave-js?

Which branches or versions?

version: node-zwave-js branch: zwavejs2mqtt branch:

Did you change anything?

no

If yes, what did you change?

No response

Did this work before?

No, it never worked anywhere

If yes, where did it work?

No response

Attach Driver Logfile

File "/usr/local/lib/python3.9/site-packages/zwave_js_server/util/node.py", line 172, in _validate_and_transform_new_value raise InvalidNewValue( zwave_js_server.exceptions.InvalidNewValue: Must provide a value for 38-112-0-14 that represents a valid state key or label from {"0": "Disabled", "1": "Enabled"}

zwave-js-assistant[bot] commented 2 years ago

Because of the large amount of Z-Wave devices, we cannot write all configuration files ourselves. Help from the community is required, so we can focus our time on improving Z-Wave JS itself. 🙏🏻

This issue has been labeled "Help wanted", meaning we kindly ask anyone who wants to help out for support. Here are a few resources to get you started - don't hesitate to ask if you are having problems:

We may get around to doing it ourselves at some point, but community support will speed up this process immensely.

Thanks!