So my ZWave suddenly stopped working. The error I see in the logs is
Failed to set the Z-Wave JS add-on options: not a valid value for dictionary value @ data['options']. Got {'device': '/dev/serial/by-id/usb-Silicon_Labs_HubZ_Smart_Home_Controller_C1301F3E-if00-port0',
I recall reading others having similar issues with the 2023.12 release, mostly with zigbee and zha but there were some reporting zwave issues as well. There were patches that came out in the newer release. Are you on the latest 2023.12.3 release now?
I don’t think that’s the only issue here. the error message there showing the data it received - is not even valid JSON. It’s missing a } and it has a comma, suggesting that there should be more options - which obviously there should, stuff like the Network code, security keys etc.
This error message is produced when the USB device is not available. Generally, once the add-on is configured the settings don’t change and cause this error, only when the USB path goes missing.
What I meant was, did you do any updates to HAOS recently that could have caused this? There are several open issues related to USB problems from HAOS 11.2.
And here is another topic with USB problems after 11.2 upgrade.
So you are seemingly correct. I tried it again, this time moving the USB stick to another port. Once I did that, everything came back online again. Thanks!
Ok, so apparently not a result of 11.2. I guess either you’ve got a bad USB port, or the initial unplug/re-plug didn’t work, or it was just a momentary glitch.
Did you ever backup the NVM? The zwave network is stored on the zstick in the nvram. If you backed up the NVM you can restore that to a new stick and get the network working.
If you don’t have an NVM backup and the zstick is dead, I’m afraid your network is gone at that point, and you will need to factory reset and/or exclude all devices and re-include with the new stick.