Multiple HA server on ONE network. - Wider Zigbee range

Hello there !

I have a few problems configuring all of the HA environement, let me give you ome context.

Context

I’v moved out from a small appartment to a 3 floor house. Of course i knew that the communication of wireless protocol would be rough from a floor to another but i didn’t think it would be THAT BAD.

Today i have a RPI 4 with HA on the 1st floor (middle one) that has a Zigbee USB Dongle (EFR32MG21) but for some reason, i get the signal of some Sonof sensor from higher and lower floor. But when it comes to lightbulb its a bit messier. Top floor is ok, but bottom floor bulbs are constantly disconecting/reconnecting.
I have to make some more test about it from differents room on the lower floor to see if its not due to some copper in the wall causing interference or something. Some walls are rock wall, some ain’t. Some have alot of different metalic pipes/rhod, some don’t. Etc…

Questions

My question are

  • Is it a good idea to put 2 Raspberry Pi running HA with a zigbee dongle on each 0 and 1 floor ?
  • Will i be able to control all the devices from the 2 RPI-HA server on a single interface ?
  • Is there a better way to manage multiple floor device

I m open about learning things on those topics, so if you have anything else to tell me, or to redirect me to, let me know.

Regards
Joseph

PS : appologies if some of my sentences ain’t good, im not an English native.

I am kind of interested in this, myself, for the future. I thought that there can be only one Zigbee or Z-Wave dongle per HA. I wonder if they have changed that. Ideally, if they did, it would probably be best to use IP enabled dongles where you can just run Cat-5e/6 to the center of each floor and do it that way or at least floor 1 and floor 3 and have floor 2 connect to whichever is better.

1 Like

for my zigbee network using zigbee2mqtt I have a SONOFF Zigbee 3.0 USB Dongle Plus Gateway connected to my HA server. Then to strengthen the mesh I use two more connected to a powered USB hub in a different location in the house. You have to re-flash/update the dongle as either a coordinator or router. I use the ZigStar TI CC2652P/P7 FW Flasher addon to flash and update the dongle.

1 Like

Hi Joseph, welcome to the forum!

You don’t need multiple RPi’s for this, doing so makes it even more complicated.
Have a look at this guide: Zigbee networks: how to guide for avoiding interference + optimize using Zigbee Router devices (repeaters/extenders) to get a stable network with best possible range and coverage

1 Like

Yes. Don’t look for the hard way to fix a simple issue. You just need a few Zigbee repeaters (servers in the Zigbee world). I have eight of these scattered about my house. No Zigbee device is more than 8 ft from one of them or another Zigbee device with repeater capabilities:

plug

Rarely, rarely ever happens. Especially in a home environment. Concrete walls, walls with aluminum studs, walls with conduit may attenuate the signals through them, but the wires cannot cause interference. Interference come from another device on the same frequency band, but the protocols anticipate this. Interference is extremely rare, and if it occurs, all you would see is some momentary diminished performance.

You weren’t specific which you are using: WiFi, Z-Wave or Zigbee, but since Zigbee is all you mentioned, that’s where I responded.

Yup I’m doing this also.

If this is a concrete construction, I’d start deploying these (as Zigbee routers/repeaters) from your Zigbee USB Dongle to your staircase, and spread out from there.

In parallel, I would do a USB 2.0 cable to get the dongle away from your RPi 4. This helped me a lot.

Just add many mains-powered products that are ”known good” Zigbee Router devices, see:

And also check out related discussion here:

This is by the way more or less roughly explained in the ZHA integration introduction, adding devices, and troubleshooting sections (which among other things list limitations), see:

So it is highly recommend that you read through all of the ZHA integration documentation regardless:

But best is to do more research yourself yo learn more about Zigbee, so suggest start by checking out the cookbook guide links: