First I will start with a brief introduction of myself and my setup. I’m Stephan de Wit, Lead programmer in Industrial Automation and home automation is one of my hobbies.
In my home almost every light is controlled via Zigbee and most of it is currently connected to the Ikea Tradfri gateway. Most lights also are Ikea brand. Next to this I have a Sonoff Dongle-M for devices that don’t work with the Tradfri gateway. Recently I setup my SkyConnect dongle to work as a Thread border router combined with my Home Assistant instance for some new Thread based devices from Ikea.
In the past year(s) I’ve already tried a couple of times to migrate all my lights from Tradfri to the new Dirigera hub, but every time I was disappointed in the options of the Dirigera.
The biggest problem I still have with Dirigera compared to Trafdri has everything to do with autonomy.
In the Tradfri setup lights and remotes are bound to each other directly without intervention needed from the gateway.
However, when Dirigera is used all devices are bound to Dirigera and it will decide when lights go on/off. Meaning, if Dirigera is offline I’m left in the dark in my own home. Not a dependency I want to have in the lighting system.
To mitigate this problem I tried using ZHA to connect all my lights to my Home Assistant directly. Since ZHA allows for binding of Zigbee nodes to each other directly as well. But this feature is somewhat inconsistent and doesn’t always seem to play nice. In some cases also part of light groups go on and the rest stays off. So this is quite a buggy solution, so I decided not to go forward in this direction.
However, since the beginning of 2026 Ikea started with a completely new lighting product line which uses Matter over Thread in stead of Zigbee. And since they directly rendered the old system obsolete, there is no turning back now. Zigbee based “Tradfri” bulbs are no longer sold in store, or only the “Last Chance” selection.
Based on this development I’m re-considering the Dirigera approach, since this feels like best solution going forward. Also since the Matter over Thread solution doesn’t seem to have any local binding solutions as far as I could see now within Home Assistant.
I’m interested to know if there is anybody else presented with the same challenge and maybe there is another way to solve this or not.


