Having 2 Z-wave networks controlled by one HA

Issue with Managing Multiple Z-Wave Networks in Home Assistant I’m reaching out to get some help with an issue I’m experiencing in Home Assistant while trying to run two separate Z-Wave networks. Specifically, I’m using Z-Wave JS UI version 11.8.2 with Home Assistant Core 2026.1.1, and I’m attempting to have both a house Z-Wave hub and a workshop Z-Wave hub connected simultaneously. The problem is that whenever I add the second Z-Wave hub, it seems to replace or override the first one. Instead of being able to see and manage both hubs independently (and the devices connected to each), I’m only seeing one hub at a time in the integration. This is making it impossible to keep both networks in unison and stable. Could you please guide me through how to properly configure Home Assistant so that it recognizes and maintains both Z-Wave hubs at the same time? Any step-by-step instructions or troubleshooting tips would be greatly appreciated. Best regards. I am on 2026.1.1.
I spent a month making time to follow ChatGPT’s advice on how to set up this multi-controller network because my non-connected garage can’t see my Zwave in my stone block house. So I have everything working except HA can’t see both of my Zwave modules at once so I can’t adjust or monitor anything connected to one of them as HA will only let me have one or the other Zwave stick at a time. The external Zwave stick is in an RPi in my garage, and I have it all configured via Zwave UI, devices are there, just can’t see it, and the Zwave connected directly to my HA home server ( on a small pc running HAOS)

Need to know make and model of the zwave hub/controller

Presuming you have 2 usb connected controllers, each controller will need it own independent zwavejs or zwavejsui(preferred) installation.

Each instance of zwavejs or zwavejsui will need to be added to the zwave integration inside HA >> settings >> devices

taking a huge guess but I believe you are adding both controllers to the same zwavejs. it may be possible and logically I think you can but sounds like a pain and much more normal and easier to have seperated. It will all be seamless in HA

EDIT

The ZUI in your garage has webaddress accessible?
You would go to zwave integration of your HAOS in home and connect another hub using that IP.

My new joke is that “I hired a new personal trainer”… “It’s ChatGPT, it keeps me running in circles for days, and boy am I tired”…lol

I have a Nabu Casa - Home Assistant Connect ZWA-2, connected to my HA box and its configured through Zwave JS UI in HA. I also have my ZST39 LR plugged into my RPi in the garage and its connected with the ZWAVEJS UI on the PI. Pics of each attached.

it will only let me attach one photo and I have to wait 4 min to attach the second

I have tried 6 ways to Sunday to make that happen, MANY hours with Chatgpt trying to assist… Then Chat told me it’s not possible after all that time lol


Here is the other screen shot. Yes I can reach my Zwave js UI for the RPi in the garage via IP:Port
in this pic there is a second HA JSUI that I read I could install the the community app , but I cant seem to figure out how to attach it to my other Zwave controller . Right now HA is seeing the Garage PI in the devices and setting integrations zwave, but it will only see that one. If I delete it I can add the house one (Nabu) but its one or the other. Grrr

The LLM which regurgitates slop, or actual AI? Never confuse the two.

One acquires knowledge by reading the problems posted in these forums as if it is good working code, and the other requires wisdom. Your choice!!!

I have the paid version of Chatgpt

Get it to cite the sources it uses, and ask it how it arrives at the suggestions. Be aware, be very aware.

Can you go back and read the actual vendor documentation to compare and contrast?

Why the vague warning? While I know its sometimes a PITA , some projects I use it for its very helpfull, you just have to give it good info and have it save it…

I have not compared all the info, but I ask it to get the info from the most current documentation available for HA, as it changes monthly…

you do not. This is the problem.

You do not connect garage controller to the house controller.
You connect it to the zwave integration.

zwave addon : this is zwave js or zwavejsui. you may only connect a single controller to one of these
zwave integration: this is the HA part that connects to the addon

go to HA in you home >> settings >> devices and services >> zwave >> add hub >> enter IP ws://AddressToGarageRasPi:3000

You may need to go to zwavejsui on garage pi and enable websockets in the settings

AI is nice but it’ll take you down a rabbit hole if you dont have existing knowledge of the subject. Its not bad, just requires a lot of oversight. Kinda like giving instructions to a teenager

go to HA in you home >> settings >> devices and services >> zwave >> add hub >> enter IP ws://AddressToGarageRasPi:3000

When I do this, it tells me “Failed to connect”
Just for clarification, the device that’s currently in my Z Wave integration is the Garage RPI/ Z wave controller. I’m trying to add the controller that’s plugged directly into my HA box. which is 10.0.0.10 which is my Nabu, which is configured in the local Zwave JS UI on HA box, if that makes sense

Oh yes I know the rabbit holes it takes you down. I have a couple RPi projects at work Im using Chatgpt for and some days its like a drunk cousin… all over the place and full of Sh!*
" Can someone throw me a rope" :rofl:

Borne of experience, yours confirming.

AI ai’nt there, yet.

But it’s better than 40 yrs ago when I was fixing things… and only had Grandpa and the neighbors out in farmland to ask questions to… No, it’s still not the AI I want, the one like in the movies… But it’s progress, and all progress takes time… I have been doing home automation since X10, and we have come a long way… Isnt it fun? :cowboy_hat_face:

Now that we have crossed that bridge, do you have anything useful to add, or did you just come to bust my b@lls about using AI? :rofl:

Progress

So in house HA >> setting>> device and services >> zwave you have the garage zwavejsui instance showing as a hub?

OK

So you only need to add the house zwave controller?
This controller is connected to the HA Addon?
Just “add Hub” and if you are using the addon the default IP:port showing should work to add home.

You can connect to the web interface for the zwavejsui in your home?

just to be clear. you will not use IP for zwavejsui in your house. you use hostname which is likely the default shown when you “add hub”.

Addons are docker containers. all connections from HA use their hostname or docker IP. Pretty much all hostname / container name.

I can connect to the Nabu ( the one plugged directly into my dedicated PC with the HAOS) via HA Zwave UI , picture attached


They must have updated this , as it looks different than it did yesterday. Ill have to post that pic in 4 min

that is compacted view

1 Like

Ok duh, I had made my window smaller and it “compacted”

So I have A and B as options
B give me an error each time I try to use it, and I thought I read somewhere not to add the other hub via the dongle, so I was scared to try it, i didn’t want to break anything.

Specifically this part

* In the next dialog it will ask for the server. Enter: `ws://a0d7b954-zwavejs2mqtt:3000`
* Confirm and done!

sorry, for some reason I thought it showed that as default.
use Option B from your image

So when I do that, using ws://a0d7b954-zwavejs2mqtt:3000 It then replaces my garage PI hub with the one in the house. so it only lets me have one or the other.

BTW thank you for responding

when I do that also it has a message box “already configured” and then it replaces the one that’s there, I can go back and forth between the 2 hubs, but not have both at the same time,

Well it told me I can’t have any more messages till tomorrow because I’m a new user which is very useful??

Here is my answer to your last question:
I click add hub, select custom install, uncheck the box, and put in the ws://a0d7b954-zwavejs2mqtt:3000 or the garage IP ws://10.0.0.188:3000, and it will switch back and forth, each time giving me the message of “device already configured.” I click ok and it then only shows which ever address i picked that time.

I will keep commenting in this box, as I can’t add another comment.

“My instinct says uninstall all zwave on your home HA and start again” all integrations and addons? :sadface:


Here is how I have 2 Zwave icons on the side bar. I found this article and I started going through it trying to replicate it and realized how old it was. It seemed like it might be one of the solutions. Ways to run a 2nd add-on for zwave-js-ui? - #10 by Omega_5 Here is the article I was referring to. If you believe that it’s supposed to work the way you’re explaining it to me meaning that I should be able to see both of my hubs in HA. I guess I’ll have to delete all of it and start over. Will that kill all of my pairings or just all of my ties to Home Assistant? I’m assuming the Z wave UI on my Raspberry Pi will be fine I don’t need to mess with that, correct?

OK thanks for the advice . Once I get that done I’ll come back here and update if I’m still stuck or if it fixed it. Might not be till tomorrow or so.

quote=“tmjpugh, post:20, topic:975232”]
Then start from square 1.
[/quote]

In what order /steps would you reconnect things after deleting all the zwave stuff ?

My instinct says uninstall all zwave on your home HA and start again

I notice in one picture zwavejs is shown twice in left tab. I don’t use addons but pretty sure that’s not correct.

It’s very common that zwavejs and zwavejsui get installed. Zwavejs needs to go. That may be cause of zwavejs twice in side bar Problrm 1

I think you may have added the garage hub in some other fashion. Maybe through zwavjsui. Either way it switching between your installs and not adding a second is abnormal. Problem 2

I say reboot and see if things just automagically work. If not, delete hubs from your home zwave integration in your home. Remove zwavejs and zwavejsui addons. Then start from square 1. You can update prior post with each step process. If you have problem or I see weird I will comment.

Only warning is zwavejs install by default so be sure to check/uncheck box (when prompted) to prevent uninstalling. Initially no issue just remove it. Zwavejsui is what you will want