Multiple Z-Wave controllers?

Devices use the security keys to encrypt and decypt messagees. If you don’t have the security keys setup your controller won’t be able to talk to the devices.

As far as the states go your states should be in sync when an event comes from the device but may be out of sync when controlling the device from either hub. For example if i turn a light on at the switch it should report updates to both hubs that its on as long as the associations are setup. But if i turn the switch on from the st it may not show as on in homee assistant.

Thing is, the ST controller and the Zooz will have different security keys, right? In my case, i let the SL PC Controller create the original set of keys when i registered the Zooz as a device in ST, which enrolled it in the network. I used the keys in PC Controller to set up Zwave JS UI. I have no problem controlling any device from HAOS. Some devices don’t have the 2nd controller because they support only 1 node, so I’m not expecting those to update HAOS. The ones that do have both controllers are not reliably updating HAOS which is my concern. Does it seem like I’ve done anything wrong in the setup to cause this?

Second concern is the Zwave JS UI is not recycling properly when i reboot or restart it. I have to interview the entire network again aaaaaargh.

You didn’t do anything wrong. I am getting the same results but on a device by device bases. My 500 series only reports updates to my primary controller whenever turn it on and off via the button on the device. Then when i control it using z-wave commands from the secondary controller it updates the state on the primary controller but not the other way around. My 800 series smart plug works as expected. When I turn it on and off from the button on the smart plug it updates the state on both controllers. Then if I turn it on and off using z-wave commands from one controller it will update its state in the other controller no matter which one I use.

Thanks for trying all this Cornell! Does HAOS have any kind of a poll/refresh action on a per-device basis as ST (where you pull down on the device page and it causes ST to refresh its state from the device)?

No. Z-Wave JS UI has refresh buttons that you can use. You can also automate the refreshing of values.

1 Like

Does it seem like HAOS/ZW JS UI is less tolerant of errors in the ZW mesh? For example, if I run the polling function of PC Controller using the same ZW stick from HAOS, it shows a number of missing packets (which I assume means the mesh dropped either the request from the controller or the response). Is anything non-zero an unhealthy mesh? I have seen delays in cmd processing from ST on my mesh, for example, before introducing HAOS. Could it be HAOS is just less tolerant?