node-zwave-js icon indicating copy to clipboard operation
node-zwave-js copied to clipboard

NZW31S: Missing Config Parameters

Open JonLaliberte opened this issue 3 years ago • 4 comments

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

Config file in zwave-js: https://github.com/zwave-js/node-zwave-js/blob/master/packages/config/config/devices/0x0312/nzw31s.json

Just has some missing config options.

Right now the parameters available in the zwave-js repo are 1,2,4,5. There are also 3,8,9. (Options 6 and 7 seem to deal with Association Groups, so I ignored them.)

3: LED Indicator Control (whether the led on the switch is on when the light is on or off) 8: Default value when the switch is turned on (at the switch) 9: Default value when the switch is turned on (via zwave)

Reference: https://github.com/InovelliUSA/OpenZWave/blob/master/config/inovelli/nzw31.xml

Device information

Manufacturer: INovelli Model name: NZW31S Node ID in your network:

How are you using node-zwave-js?

  • [ ] zwavejs2mqtt Docker image (latest)
  • [ ] zwavejs2mqtt Docker image (dev)
  • [ ] zwavejs2mqtt Docker manually built (please specify branches)
  • [ ] ioBroker.zwave2 adapter (please specify version)
  • [X] HomeAssistant zwave_js integration (please specify version)
  • [ ] pkg
  • [ ] node-red-contrib-zwave-js (please specify version, double click node to find out)
  • [ ] Manually built from GitHub (please specify branch)
  • [ ] Other (please describe)

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

NA

JonLaliberte avatar Jan 24 '22 16:01 JonLaliberte

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!

zwave-js-assistant[bot] avatar Jan 25 '22 08:01 zwave-js-assistant[bot]

These parameters aren't in the manual, including references to the manual posted by Inovelli on their forum. How sure are you that these actually exist? Do they exist at every firmware version? Can you contact Inovelli and try to find out?

blhoward2 avatar Jan 31 '22 02:01 blhoward2

8 and 9 were added on Firmware 1.0.2 (must be 2-3 years ago at least). I was using them with OZW in HA previously (still using them now, just manually).

inovelli-nzw31.pdf

JonLaliberte avatar Jan 31 '22 21:01 JonLaliberte

Just wanted to note this as well: https://github.com/OpenZWave/open-zwave/blob/master/config/inovelli/nzw31.xml

JonLaliberte avatar Jul 31 '23 03:07 JonLaliberte