zwave-js / node-zwave-js

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

Docs and issue template: Mention typical troubleshooting steps #3327

Open AlCalzone opened 3 years ago

AlCalzone commented 3 years ago

Like:

kpine commented 3 years ago
blhoward2 commented 3 years ago

For the docs, should these live at Zjs2mqtt? I worry most users don't know to look here.

blhoward2 commented 3 years ago

More in no specific order. Some of these are less troubleshooting and more FAQ territory but so they're all in one place.

AlCalzone commented 3 years ago
* The state doesn't update when I control locally (needs polling)

Or the associations need to be changed. Maybe the device just needs a re-interview if updating from an older driver that behaved differently. Maybe the device file needs a compat flag to hide/preserve an endpoint.

AlCalzone commented 3 years ago
mhutch commented 3 years ago
  • Apparently some S2-capable battery-powered devices give you a grand total of 20 seconds from starting the inclusion to entering the PIN (ZCOMBO being one example). According to the specs this should be 8 minutes (4 for granting keys, 4 for entering PIN).

@AlCalzone I don't feel like I've collected enough info for a proper bug report yet, but I suspect something like this is happening with my Ring gen 2 motion sensor, given that the manual for the device describes entering the PIN into the controller before activating "classic inclusion" on the device.

AlCalzone commented 3 years ago

I've started working on this in https://github.com/zwave-js/node-zwave-js/pull/3530 If anyone wants to help out or chime in, please go ahead. It is very much appreciated.