Before I lose my mind completely, I’d like to ask for some advice from the community, and maybe guidance on how to get to lower-level diagnosing of my ZigBee network.
I’ve been reading posts such as this great one on getting started / common problems with ZigBee but as times go by I don’t feel I’m getting to a better place.
I’m running Home Assistant on a Raspberry Pi 3B+ , using a Sonoff 3.0 Dongle, running ZHA.
I’m in a three story house. HA + Dongle are at the lower level and I’ve been adding devices all over the place, let’s call floors 1, 2 and 3 (american style).
The devices on floor 1 for the most part are working OK, a couple in floor 2 are fine but floor 3 is super flaky.
My first reaction has been adding mains-powered devices. I’ve been adding more and more of them, caring to place them as close as possible to one another, trying to build a “path” of routes between them.
Most of the mains powered devices are embedded relays, such as the Sonoff Zbmini2. I have several End units as well. In total, I have a mixture of Xiaomi Home devices (door sensors, presence sensors, relays), Sonoff zbmini relays, and a couple Tuya relays as well.
I was hoping that as I add more mains-powered relays, the network would become more reliable, but I’m experiencing almost the opposite.
I’ve read about interference with 2.4Gz WiFi, but unfortunately I’m a bit limited on what I can do about that since I rely on my WiFi for other uses at home and the WiFi router I’m using (it’s a 4 unit TP-Link Deco X20) doesn’t allow changing the channel, which it chooses automatically.
To make matters a bit more complicated, I also have a Xiaomi Gateway 2 on Floor 2, which uses its own ZigBee network, also integrated (via Xiami Aquara integration) to HA.
As an engineer, but a bit of a newbie on ZigBee, I started to go down the route of trying to find diagnosis tools to be able to ping inidividual devices and understand if there is anything that is misbehaving, or where the problem is coming from exactly so I can address it, but I’m not finding that very easy to get into so far - currently exploring ZHA Toolkit.
Besides waiting for the network to fix itself, adding more and more mains powered devices, do you have any advice on how to start making some progress in achieving some stability in the network?
Thanks a lot,