Just mostly curious. I moved one of my controllers from an add-on to a separate machine running zui. I disabled the integration in the process and set up the new zui server.
Now I want to point that config-entry to the new websocket. But with the config-entry disabled there’s no Reconfigure option.
Kind of seems like should be able to update the websocket address before enabling it.
Is it that HA can’t configure it if it’s not enabled? Or just a UI issue?
I don’t know the answer, but the official instructions for a similar scenario (switching add-ons) are to open the re-configure page without disabling the integration prior to switching to a new server, see step 4 at https://www.home-assistant.io/integrations/zwave_js/#how-to-switch-from-z-wave-js-to-the-z-wave-js-ui-add-on. Apparently having the UI dialog open allows you to re-configure regardless of the current state? (Those instructions don’t make sense to me since both add-ons would be running…)
For post-reconfiguration, unless it was the core-addon, you could try enabling the integration again, and it will fail to connect, then maybe you can re-configure it at that time.
Yeah, I re-enabled and reconfiguring worked. Luckily, I had just stopped the API and disconnected the USB stick, but probably would have been a problem if I had also stopped the add-on. Or maybe not – it might just ask to get reconfigured it it couldn’t connect to the websocket.