I wanted to share the success I have had with a very large Zigbee network using Zigbee and ZHA with a new TubesZB PoE adapter based upon the MGM24 chip. TubesZB MGM24 PoE
I have been trying for months to create a single Zigbee mesh for our new home via Z2M or ZHA or any option and have been focused on EZSP based adapters. Tried the SkyConnect, the SONOFF E, Conbee II and III. Conbee III was a nightmare for me. The SkyConnect and SONOFF worked great up to a point that they just could not handle the amount of devices (I realize I was pushing way beyond the known limits, but wanted to see what I could do.)
A person pointed me to TubesZB and also connected me to the owner who agreed to send me a new piece of hardware based upon the MGM24 chipset and the 7.4.0 firmware.
I can report that I am now at 312 devices in my Zigbee mesh without issue. Devices are currently all main powered routers consisting of Inovelli switches and Hue/Signify lights. I had to make a few tweaks to zigpy, and here is what was successful for me:
zha:
zigpy_config:
source_routing: true
ezsp_config:
CONFIG_SOURCE_ROUTE_TABLE_SIZE: 399
I also disabled the entities for any of the power monitoring and told HA to not poll the devices for updates. In addition, I am using Adaptive Lighting, via HACS, for 15 light groups and had to create a few different configurations with different timing to keep from overloading broadcast messages on the network.
My hope is to get to 400+, on a single mesh, as I finish the outside lighting. Sharing for those of you that might be looking to exceed 150 devices with something that has worked fabulously for me.
Here is a picture of the ZHA visualization mesh: