2021-04-18 19:16:31 ERROR (MainThread) [homeassistant.components.zwave_js.config_flow] Failed to get Z-Wave JS add-on discovery info: Failed to get Z-Wave JS add-on discovery info
Thank you for this guide. It helped me move to JS successfully. I had to reinclude a few and was able to delete some dead ones via the Zwave2MQTT panel so would like an updated device list. The template doesnāt appear to work for JS which I suppose is no surprise. What would the template be to get a current list of devices after moving to JS?
I am trying to upgrade from a RPi 3 to a RPi 4. The RPi 3 had an Aeotec Gen 5 stick, I purchased a new gen 5 stick for the RPi 4 from Amazon (the description said it was compatible with the RPi 4). After about 8 hours of trying, I found a page on Aeotecās website that said that the Gen 5 stick was not compatible with the Raspberry Pi 4. It said that I needed to use a Gen 5 plus instead. I will try to get my z-wave working again after I get the gen 5 plus in on Monday.
This may be the source of someone elseās problems!
While some folks complain about the myriad of Z-Wave integration options, I think itās good because you have a choice. The official method is Z-Wave JS but I also use OZW 1.4 without issues. That being said, there are some real benefits of Z-Wave JS that will never see the light of day in other implementations that I desire and thatās driving me to upgrade. The speed is the one major factor, but so is being able easily change parameters on my various Z-Wave devices that Iāve been unable to change since switching to HA.
Iāve not had problems but I put mine on a powered USB hub since the power draw of the Gen5 can exceed what the Pi can put out and cause issues. Once I did that I had zero issues.
Iām running a core (version 2021.4.5) installation in virtualenv and was trying to follow this guide to migrate my zwave network to Zwave JS.
When I remove the old integration and reboot, then try to add the new integration, a dialog pops up asking for an URL and is pre-populated with ws://localhost:3000 Of course I have nothing running there, so it wont connect to anything. What did I miss?
You have to run the server. If you arenāt running HassOS, you have to manually add the server yourself. People typically use zwavejs2mqtt. Your other option is to just run the server itself but there are typically no installation instructions for that method.
OK. I will run that in docker.
Question, since I also run a separate mqtt server for other devices, is there a way I can use the zwave2mqtt server for all those devices too or will that only work with the zwave devices?
@petro Thanks for this awesome guide!
Managed to move all my z-wave integrations into Z-Wave JS
Had some issues as some battery powered devices did only show as non-named nodes - after your guide steps to uninstall Z-Wave JS add-on, re-wake and restart Z-Wave JS integration multiple times they showed up.
Only thing that puzzled me - the Z-Wave JS integration in the supervisor had 3 choices for the USB slot as preselections. none of the shown ones where my actual Z-Wave Aeotac stick.
Pre-selection availabe: /dev/ttyAMA0
real location: /dev/ttyACM1
I needed to go into yaml edit to force the right USB deviceā¦
After switching back to UI - device field is empty - but it works
My Z-Wave devices now working where Fibaro Roller Shutters, Fibaro Motion Sensors and TKB Socket Switchesā¦
So I took your advice and ended up moving to HA OS and got Zwave JS setup and running well for the past couple weeks, the only issue is one of my devices, a āShenzhen Neo Electronics Motionā with Firmware: 3.80 doesnāt show any configuration options but it is listed in the āZ-Wave JS Config DBā, any idea how I can address this?