My ZWAVE was running happily for close to 2 years with ZOOZ 700 stick as hub and less than 20 zooz and GE zwave devices connected to it.
Until recently I believe due to some recent core and ZWJS updates, I notice that my Z-WAVE js integration frequently shows failure to load.
After trying to restore to older version of HAOS cores and ZWAVE add on , I am still not able to find out exactly what’s wrong.
As of now after some debugging, I noticed couple things below:
My failure is not 100% there, it works some times for 20 mins or so then failed afterwards, this may or may not be related to my reboot between debug and self watchdog reset
I notice often that right after reboot, both of my ZWJS and ZWJS UI will be up and running which I understand should not be happening, even after I specifically uninstalled the ZWJS add on and re install the integration(over write to keep connections following the guidelines) and specifically uncheck the supervisor option when installing.
even in the case when I have uninstalled the ZWJS and have ZWJS UI working properly and I can see all my active devices(say for 20mins before it fail again), my integration would still show failure in that case.
I tried to change the default WS:// path from pointing to ZWJS add on to ZWJS UI, but seems like it never really worked/saved and the failure always show up to pointing to ZWJS add on path.
I would love to figure out why and what else could causing the ZWJS to be re-installed automatically. Specifically with me not checking that supervisor options when reinstall the integration. And how to correctly overwrite zwjs integration configuration path.
Side note: As part of the debug, I have used the silabs studio and pc controller to update my zooz 700 stick to latest FW, but does not seems to solve the issue.
both core and ZWJS UI FW are up to date
Thanks much for the reply and help offered here. I went through the link you recommended which seems to be similar to the official link I was following. I got stuck at configuring the integration ws path(ws://a0d7b954-zwavejs2mqtt:3000) STEP 9.5 which is same as what I mentioned in #4 of my post. Any tips on solving that?
That error would mean something is wrong with the configuration in the Z-Wave JS UI (ZUI) add-on. If it can’t start up properly it won’t enable the websocket server (port 3000).
Double check that ZUI is running and can see your controller and nodes. The HA log file (home-assistant.log or accessible from the settings) should show some kind of error as well, although it might not be that helpful.
Thanks so much for your comments and pointing that out. After I tried remove that ip from the server host section, I can finally set the correct ws link in the integration. I have no idea when and how that IP got there but for sure its not me
That solved all my issue from the original post! And everything works as expected now. Great!
I will continue monitoring it for couple days to see if it stay stable.