(A similar question was asked in the early days of zwave-js, but I cannot track down an answer)
I’ve switched to zwave-js with hassos and I’m running the latest version. zwave-js went in fine and found all my devices. When I press a button on the fibaro keyfob, a FGKF-601 (a supported device), I can see in the zwave-js log items like:
But no corresponding events appear in HA for me to use. I’ve tried subscribing to zwave_js_event in the developers tools/events, but nothing comes through. I’ve also subscribed to * and I can see lots of other events, but none from the button press.
Thanks for that and an interesting thought. I assumed that as the data was appearing in the zwave-js log, that the node was awake etc. All the details of the keyfob are correct. From the configure I get the following:
# Device info
FGKF601
by Fibargroup
Firmware: 3.2
#### Z-Wave Info
Home ID: 3744408128
Node ID: 17
Node Status: Asleep
Node Ready: No
Do you think this means the interview is complete? I’ve pressed the button many times and the zwave-js log responds instantly when I do.
“Node Ready: No” means it hasn’t completed the interview. You need to wake the device so all the information can be discovered. Pressing a button doesn’t mean it’s woken up, check the manual for the instructions. You might need to hold down a button or press three times, etc…
I downloaded the previous version and unzipped the files into the existing folder and it worked, figured I had nothing to lose at that point as I was looking at doing a reinstall to go back
well i have Fiber connection here and a proffessional router, so no problem there… i can have over 6 million ips!
i thought that too, and the issue is if you have an router from your ISP thats when you can only have about 250 different ips.
I thought I’d try removing the errant fibaro keyfob and readding it. When I removed it, the process worked, but the exclusion reported that it had removed a different node - an old one which had no data at all. I tried doing the remove again, but the fob’s menu doesn’t allow you to do this as I guess it has been removed.
So I’m left with this partially added node and that might be the root cause of the initial issue. Is there a way with the standard zwave-js addon to remove dead nodes? The docs say not, but I’m always hopeful.
the number of IP’s is not the issue with WIFI it is the frequency Bandwidth the most WIFI devices and Zigbee reside on is the 2.4GHZ gets congested even with the so called 250 ip address typical Wifi router struggles with 15 wifi devices because the wifi traffic is poorly managed and smart devices regardless of band used send a lot of useless traffic something the router just flat does not need to deal with