Multiple Zigbee networks/radios on one hub

OK, my google-fu has failed me.

I have some of the crappy routing Osram north america ZHA based bulbs. They are known to goof up some zigbee networks, so I would like to segregate them onto their own zigbee radio/network.

Q1: So my question: Is it possible to add a second zigbee USB stick (conbee, nortek, etc) and have two different zigbee networks, on two different zigbee channels, through two different usb sticks on the same hub?

Q2: Or is it just easier to stand up a 2nd HA hub and do it that way. I guess to get everything back on one dashbard I would have to dump hub2 to MQTT and integrate back into hub 1??

Why don’t use zigbee2mqtt for the second network?

I have 4 Osram Colored Bulbs that have been running for about 2 years now without any issues. I have roughly 30 other ZigBee Devices all working just fine. Not sure why Osram Bulbs would ever cause an issue. Never saw them cause issues with SmartThings either when I worked there.

But no, you would need to use Z2M like Francis said. HA will only see one unless you muck with the code.

I have 3-4 of these on my network, haven’t noticed any Ill effects. Maybe, try them before going to the trouble of setting up another network?

I have seen issues with them in the past. It all depends on how your zigbee traffic is routing.

As long as there isn’t a large amount of traffic routing through the Osram, it is fine. But they have a minuscule buffer, so if - for whatever reason - too many devices pick the bulb as the router it goes into buffer overflow and starts dropping packets everywhere. The routed devices then start resending, exacerbating the buffer overflow, and your zigbee network craps out/suffers greatly.

I’ve had it happen multiple times, and it isn’t fun.

I’ll look into that - I’ve never used zigbee2mqtt, so will need to go read up. I happen to have an extra CC2531 usb stick sitting on my desk.

Not a bad idea!

That’s not an “issue” with Osram. That’s your network not having enough repeaters that your other devices are needing to route through them. But fair enough. That’s why I just have a ZigBee plug in each room and no issues ever.

No… It’s not. You can’t control WHICH repeater an end device uses in most cases. So if too many endpoints pick the osram, regardless how many other repeaters there are available, you are screwed.

And zigbee has it’s own way of picking routers that isn’t always what you want or expect.

That is a know buffer memory allocation and repeating speed issue with the osrams. They should have made them not repeat, or left them ZLL like the EU version, or allocated more memory to the buffer.

Correct. You can’t choose which repeater your ZigBee devices go through but if there is a better repeater like a Plug-In ZigBee Outlet, the devices will go through that instead.

Just trying to say that it’s not an Osram issue but a ZigBee network issue. Plug in a ZigBee Outlet near the other ZigBee Devices and they’ll go through that. That’s why my Motion Sensor, which even tho the Osram Bulbs are between it and the ZigBee Stick, goes through the ZigBee Outlets instead since they are stronger. Never once lost my Motion Sensor other than battery.

1 Like

Don’t know if this is possible, just a thought of mine. Couldn’t you cut power to all routers expect the one you want your end device to connect to, then include your end device which should then connect to the desired router as it’s the only one available and then power back the other routers? Or do the end-devices switch routes after the initial setup?

You can, but zigbee routing is dynamic and there is no guaratee it won’t pick a different route later.

1 Like

No argument. I will say, though, I have much better repeaters than the bulbs in my house (5 ikea outlets, 6 ikea repeaters, 2 Xbee) and sometimes devices STILL route through the osram bulbs. :man_shrugging:

Not always… I see the opposite often, actually. I agree that is what SHOULD happen, though.

Anyway, it doesn’t matter in the end. I 100% agree that “if it works, it works”, and if it doesn’t, it doesn’t - regardless what should be happening :+1:

I think I’;ll try zigbee2mqtt this weekend for the bulbs. I have an extra CC2531 lying around anyway.

Dear JasonJoel,

did you find a solution to your problem? I am facing similar difficulties with Heiman sirens that also act as routers. However, their inclusion into my 2531-based network is not very stable.

Thanks in advance and kind regards!

ZHA integration currently only support one Zigbee coordinator. Also see these requests:

https://github.com/zigpy/zigpy/discussions/673

https://community.home-assistant.io/t/zha-multiple-co-ordinators/255101

https://community.home-assistant.io/t/zha-multiple-gateway/262101/

https://community.home-assistant.io/t/zha-support-for-more-than-one-zigbee-coordinator-in-zha/258248/

https://community.home-assistant.io/t/zigbee-zha-are-multiple-coordinators-possible/224050

https://community.home-assistant.io/t/multiple-sonoff-zigbee-bridge/264491

FYI:
There actually seems to be a way to at least do this with Zigbee2MQTT in HA. See my comment in this issue report / feature request: Zigbee2MQTT: How to support multi coordinator?