Hello, I am unable to remove the Z-Wave JS integration and am looking for suggestions on how to fix this problem, such as how to update the IP address used for the websocket connection or re-installation.
My setup is Home Assistant OS running on a dedicated RPI-4B. A second RPI-4B is used to run Z-WaveJS2MQTT server. A websocket connection is made between the two applications:
HA-RPI <--websocket--> ZWaveJS2MQTT+++USB-ZWAVE
When I originally set this up, I installed the Z-Wave JS integration in HomeAssistant OS and un-checked the box for “use supervisor”. It was working fine.
The IP address for the ZwaveJS2MQTT changed. The Configuration->Integrations page shows “Cannot connect to host”.
Both applications are running the latest version (as of 8 March 2022) and I can log into the ZWaveJS2MQTT webpage and control the zwave devices directly.
I have tried the following:
-
Returned the ZwaveJS2MQTT to it’s original “.104” IP address. However, now I can’t start the Z-Wave JS integration in Supervisor. I get a popup saying "Missing required option ‘device’ in Z-Wave JS (core_zwave_js). I select “Edit Config” and leave the “device” radio button unchecked but cannot enter any value ito the “Network” host field. It should be
ws://192.168.50.104:3000
but the Save button has no effect. -
Attempted to uninstall the integration. The uninstall appears to succeed as the Configuration → Integration page no longer included Z-Wave JS. However, when I attempt to re-install Z-Wave JS, I do not see the “Use Supervisor” popup box anymore and the previously-uninstalled configuration re-appears with the old “.104” IP address and failure-to-connect message.
There doesn’t appear to be any way to uninstall the Z-Wave JS integration so that the IP address can be updated and I can’t update the IP address because it appears that Supervisor continues managing it.
What can I do to completely remove Z-WaveJS from home assistant so as to re-create this integration?