I was constantly having issues when using other ZigBee network gateway applications and all off a sudden my network would just break, so I thought... Hold on why don't I have a stab at making a ZigBee network manager
Here's the link if anyone is interested:
Currently it works with ZBT-1/2, Sonoff Plus MG24 and CC2531 adapters - but you could take from that I cover ember and zstack devices.
I have also got card detection working using my dongle jedi, where you dont have to worry about having to configure your adapter - just plug and play - I am in the process of obtaining more cards to play with but for now it will auto detect for most dongles now and auto apply the relative config per card.
I've been running my home for about 2 months now with very little issues.
My network mainly consists of Aqara, Xiaomi, Phillips, IKEA, Hive, Aurora, Sonoff & Tuya and ranging from door sensors, motion sensors, lights, switches, sockets, HVAC, radar, buttons and cover blinds.
I don't have a way to onboard any device as of yet as the project has just begun, but you can add, delete and ban what I would consider to be the most common devices out there (hopefully).
If anyone wants to take it for a spin, feel free, and let me know your experiences.
The project is python based with a very intuitive frontend with advanced logging, a super cool debugging manager with packet capturing, pairing, binding, mqtt exploration and mesh view where you can see your devices and there related packet counts to assist with finding noisy devices, and not to forget an openAPI frontend for API exploration:
Packet Analysis
API Frontend
From the settings side I have ssl enablement, fronted config, user accounts, upgrade manager:
Upgrade Manager
Also I have added in a handy spectrum analysis tab which allows you to see the best channels available (adapter permitting confirmed working on ZBT-2)- recommended you let this run for 1 day to see whats going ahead of starting your network, but you can simply run 1 scan and it will auto choose best one available at the time of scan, or even manually choose if you dont like the auto channel option:
Spectrum Analyser
There is also a polling option in play and I have got home assistant discovery working.
Oh and there is a group option, and a way to add filtering in the devices tab list for easier device viewing as opposed to scrolling doom.
It also has an automation builder to bypass the need for MQTT for latency sensitive stuff, if you are that way inclined. Its early days but the basics are there along with tracing in the event an automation does not work:
Screenshots:
NEW: Matter is introduced, Code Editor, multiprotocol RCP using SONOFF Plus MG24, NLP automations
The code editor allows you to either edit a single file and test or batch edit multiple files if you are dev and would like work on the files (with roll back protection)![]()
I also now have introduced a new heating controller which caters for zonal systems paired up with a weather API (Open-Meteo), and you can match up receivers, thermostats and TRV's. You also have the ability of using other temperature sources if you wish outside of thermostats, like AQI sensors etc.
I will give your house an EPC rating and some useful tips:
and will allow you to thermal profile each room:
The configuration is also pretty sound and comprehensive:
Currently working on window/door open function which will make the analysis even more accurate (although I already have an anomaly detector where this is already onsidered) - coming soon!!!
![]()







