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:
It will work on most cards and 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 10 months now and its pretty solid.
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 also have a way to onboard any zigbee or matter device
If anyone wants to take it for a spin, feel free, and let me know your experiences.
The project is a mixture of python and rust 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 edit files with a handy test and deploy 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!!!
I have also recently introduce my own multi vendor media player OpenZone, which allows you to cast content to all speakers in the home and automatically adjust the latency to remove echo - currently in Beta but seems to be working pretty well.
There are off course a bunch of other stuff, like a standalone android presence sensor app, cloudflare tunnelling for remote access, drive mode fuel prices app for android auto - built in to the presence sensor, drive scoring, zonal alerting, standalone container manager with recovery frontend etc etc.
Anyone that is interested in taking it for a spin its pretty easy to install and also upgrade
![]()







