Hi,
I recently tried to add Ikea matter over thread devices in HA using matter integration and faced some issues. Here is the setup i am using.
HA ver 2026.1.1 - matter Server ver 8.1.2. HA running bare metal.(fresh install)
Ikea Dirigera hub updated to latest firmware.
Both HA and Dirigera connected via ethernet using same network switch. No VLANS.
I added Ikea Myggbett (door sensor) and Bilresa(buttons) via ikea home app. Both work fine and update status in Ikea App.
Created a matter share code in ikea app and added it to HA - matter integration. Both are added successfully and change status on dash board.
After couple of minutes both devices stop updating in HA. I can still see them change in Ikea app. Restarting the matter server fixes it for couple of minutes but they stop updating again.
I then added a zigbee plug to Dirigera and shared it through matter bridge to HA . This plug keeps working in HA through matter without issues. Here is the matter server log showing some errors.
I would try a test case by moving the Bilresa near the Dirigera and see if it still disappears. If not, then its a Thread wireless problem, but if it still disappears, then I can only guess that somehow the route that the Dirigera gave HA to reach the Bilresa is timing out (but I doubt this is the problem)
Tried again but with same results. Bilresa changes status in Ikea App but no change in HA after 3 minutes.
Tried another way. Removed Bilresa from Ikea App. Added ikea TBR as preffered network in HA. Added Bilresa using the HA companion App. Same result. No updates after 3 minutes and Subscription Liveness Timeout error in Matter Server.
Also tried pinging the IPv6 address on Bilresa as shown in matter integration and it responds when i wake it up. Ping6 to ipv6 address of HA also responds with success.
I added Dirigera hub to ikea home app and added one thread sensor. This sets up thread network and adds thread credentials to Apple key chain. Then go to HA ios app settings → thread and click on Send credentials to Home Assistant button at the bottom. Now go back to setting menu and thread menu and you should see the option to make this preferred network.
I understand that the HA devs have spent a lot of time tuning the “subscription” timers which is what is used to determine whether the Matter Server can communicate periodically with a device. If its timing out, then there is a networking issue. Its usually Thread networking related where the device drops in/out of the Thread network and sometimes the subscription process detects it, and other times it does not.
Hi Maverik, I encountered absolute identical problems. Myggbett Sensor works fine in Ikea app and dirigera, but after Mutliadmin integration in Home Assistant correct updating status for like 5 minutes, After then no reaction.
I even moved the dirigera closer to the sensor- no difference.
Prior to the Ikea Dirigera Hub I used a sonoff dongle E as thread border router connecting the Myggbett to home assistant. In this scenario everything was rock stable. So the Myggbett itself seems not to be the problem.
I’m experiencing the same issue, got the ikea hub yesterday but only the zigbee devices work constantly in homeassistant, while the Matter devices stops responding in home assistant after few minutes. Did someone found a solution already?
I have tried Sonoff-E with OTBR container(TV 1.4) on another machine and have had no issues using the Ikea thread devices. Did some packet capture with Dirigera and could see RA packets come in to HA but Matter packets stops coming after few minutes. Seems to be an issue with Dirigera at this point.
So yes One option is to try OTBR 1.4 beta and see if this makes it better. Additionally try the matter server beta, enable debug log and open issue in the matterjs repo with a debug log of such issues
TLDR; 2 Ikea MYGGSPRAY 1 DILRESA matter over thread devices, after a few minutes of connection, they fail to continue updating in HA.
I just moved into a new apartment a couple of days ago, and I decided to go all out and fully automate everything, I started with the Ikea Dirigera Hub, a few sensors, a bulb and a couple of sonoff retro switches.
Last night I added everything to a brand new HA virtual machine on my homelab server, and while all the Zigbee devices where added without issue, I had to manually add all the Matter devices one by one, at first everything was fine, but the next day, I noticed that none of the 3 Matter over thread sensors where updating their state in HA.
They still show up and update fine in the Ikea Home app, so I have no idea what’s going wrong. Came here as a last resort, but I can’t see many other people having this issue going back more that a couple of weeks.
I am experiencing the exact same issue with a similar configuration (Home Assistant on Docker with IKEA Dirigera). After a while, the device status stops updating in Home Assistant, even though everything works correctly in the IKEA app
From what I’ve read I think I am in a similar situation. My sensors are not thread, they are all ZigBee connected to the dirigera hub. They work for some days, but sooner or later they become unavailable, including the dirigera hub.
Today I tried restarting the Matter server in home assistant, and that made the devices available again.
In the Ikea app the devices never disappear, they keep working.
It’s worth mentioning that if I pint the dirigera hub using the matter integration only the IPV4 address works
There was a recent update for the Ikea Dirigera Hub (February 6th if I’m not wrong) that is supposed to offer better support and less flakey integrations among some other improvements.
I have seen some better performance, BUT, only when a sensor or button is associated with another device, for example, a motion sensor that’s connected to a light, looks like it is working 100% in HASS, but as soon as I unlink it from the device, it no longer updates it’s state.
Can anyone else confirm they are having this issue? Again, from my experience, only happening with Matter devices, Zigbee ones seem to work fine.
I have the same issue and found a workaround that might work for you. It requires an RGB bulb as a relay and I’m using the door sensor Myggbett in this example:
In the IKEA smart app
On door open set a specific color to the “relay” bulb you use (i chose red but it dosnt matter)
On door close reset the color to your prefered standard color
Note: These automations happen instantly and reliably in my experience
In Home Assistant
Figure out the XY color and name of the relay lamp, look for the light entity in Settings → Developer tools → States
Set up a “Virtual Door” helper toggle (input boolean)
Make an automation that will track door open/close
Add a Template Trigger and add make it fire when your door open XY color is set to the relay lamp, example in YAML mode:
trigger: template
value_template: >-
{{ state_attr('light.kajplats_gu10_cws_470lm_4', 'xy_color') == (0.637558,
0.328674) }}
alias: Template when Lampa Hall B1 changes to IKEAs redish color
Add Then Do: Input Boolean Off for your virtual door toggle (the door is open)
Add Then Do: Wait for trigger, entity relay lamp, attribute xy_color (when the lamp swaps color again i.e. goes back to closed and default color)
Add Then Do: Input Boolean On for your virtual door toggle (the door is closed)
Test it and celebrate!
Now you can run any automation based on the virtual door toggle, or just look at the color change of relay lamp if you want to skip the virtual door altogether. You can also make the door closed color a specific color and look for that with the same trigger if needed.
In my setup i use a relay lamp in a set of 3 on an armature so even if it is on it dosnt bother that much. You can use a very discrete color if you want too ofc.
Known issue is that the light is on when the door closes unless you turn it off in an automation when needed. I did it with a simple If neighbor lamp is off Then turn relay lamp off.
So far it works 9/10 times at least and it is fairly fast!
Can confirm. Exactly the same issue. I have both HA and the matter server running on my PI5 using Docker.
When having stale connections (not unavailable, but stale) it is possible for me to restart the matter server, then they all work fine again for a few minutes as described. Every Sensor Server or other relevant Components are all up to date.