I just bought some of the new IKEA Matter devices (a Bilresa 2-button switch, and Myggbett contact sensor) today, and am having issues adding them into HA.
I have an Apple TV 4K, so that is my Matter/Thread border router, and while I wasn’t able to pair the devices with HA first, I was able to pair them into Apple HomeKit.
I tried to get them into HA by going to Settings → Devices & Services → Matter → Add Device → (Device already connected to another controller) → Apple Home. Copied the setup code from the Home app after putting the device into pairing mode, and HA spins for a couple of minutes and then gives me an unhelpful message of “Failed to add the device.”
I’m wondering if either anyone has had this issue with these IKEA Matter devices already and managed to work around it (if so, what did you do), or if there’s a way to get some useful logging out of HA to help figure out what’s going wrong.
Your setup is probably one of the easiest, so my guess is that your HA does not have IPv6 enabled (or it is on a different network than your Apple TV4K).
Goto UI->Settings->System->Network and make sure IPv6 is enabled for “automatic”.
My HA server is on the same network as the Apple TV.
HA : 172.25.10.7/24
Apple TV: 172.25.10.54/24
IPv6 was not turned on in HA. I enabled it to Automatic, waited a few minutes, copied the setup code from the Home app and tried to pair the device in HA; no luck - still failed.
I did roughly the same except I paired them with the Dirigera first. I don’t have any apple stuff. Then I added them as Matter devices in HA. Tried both as Homekit device and “Other” both worked with the code I got from Dirigera. I did not put the devices in pairing mode when I added them to HA. I don’t think that’s necessary.
ok - glad this just isnt me. I have a bunch of apple thread border routers and even the HA otbr but I can not get this one button to pair. I bought this, their air quality sensor, leak detector sensor and temp/humidity sensor and all of those connected right away. This switch is the only one that I can not get on, and its not really clear to me if I’m putting it in the right pairing mode or even factory reset mode. Like I said the others connected to thread right away and have been working fine
I’ve managed to now get the BILRESA switch paired with HA directly (not through HomeKit first) - might well have been the missing IPv6 issue.
I also managed to get one of the MYGGBETT sensors paired - also with HA directly.
But the other MYGGBETT sensor won’t pair with HA. It paired with HomeKit through the Apple TV, but it won’t pair additionally to HA, nor with HA directly.
The new Ikea Matter series seems difficult to pair. I use a Conbee 3 Zigbee dongle to connect Zigbee devices to HA. I had trouble pairing the Kajplats GU10 LED bulbs, but I found a way to pair them easily.
Place your bulb within 50 cm of your Conbee.
Turn the bulb on and off 12 times, and leave it on for the 12th time.
The bulb will now flash a few times and enter pairing mode.
Search for a new device in ZHA. It should find it within a minute.
The next step is to figure out how to pair the Myggbett…
I have Home Assistant freshly set up with a SLZB-MR2 Thread Border Router and still I cant get to connect my Ikea air quality sensors (Alpstuga). I dont know what the issue seems to be I have IPV6 enabled everywhere. I have the same problem as you but havent found any solution yet.
I am having pairing problems too with the new Ikea range.
Timmerflotte Temprature and Humidity sensor
Bilresea Smart Button
My hardware is:
Home Assistant Green
Home Assistant Connect ZBT-2
The ZBT-2 is set up using thread and acts as a border router. Has anyone managed to connect any new Ikea devices with just this hardware (using thread and matter) ?
I’m using HA with a ZBT-1 flashed to Open Thread. Got my first Kajplats bulb to connect by scanning the code on the bulb (the one one the box was so badly printed that it wouldn’t scan) using HA add matter device. Then plugged it in and waited, and it just worked. The ZBT-1 integration seems to work better than many other approaches.
I have successfully paired a handful of TIMMERFLOTTE and BILRESA devices. They’re slightly cranky about pairing, but once you get into the rhythm of doing it, they pair easily.
I should mention that my setup is slightly different from yours – I am using a SkyConnect ZBT-1 device as my Thread Border Router. (I have a ZBT-2, and it should perform better in all respects, but it turns out that the SkyConnect works so well that I’ve not yet switched over to my ZBT-2.)
I suspect that you need to update the device firmware. IKEA released a couple of TIMMERFLOTTE firmware updates since you posted in January.
In related news, I just purchased a couple of GRILLPLATS smart plugs, and they absolutely refuse to pair to my Thread network. (I haven’t been able to figure out why.) I have no trouble pairing Onvis S4 smart plugs.
Also purchased 2x GRILLPLATS devices and tried to add them into Home Assistant without success, unfortunately. The door/windows sensors and the 2 button devices are working correctly, successfully. But I’m failing in adding the GRILLPLATS devices. Any tricks on how this can be resolved? I’m using the ZBT-2 device as matter boarder router.
If you are using HAOS … Its not been widespread news for some reason, but when upgrading to HAOS 17.2, IPv6 forwarding got turned off and this will prevent commissioning via the phone from working.
To re-enable IPv6 forwarding, use: ha docker options --enable-ipv6=true and restart your HAOS for it to take.
Thanks for the suggestion. I’m not an expert on this subject, so maybe stupid question. When HA is running on a Raspberry PI, is that also HAOS?
In the command to be executed, it says: … docker … I expect this is a command when running on NAS or so, not on the Raspberry, correct? Can you explain?
Probably best way to put it, is that there are different parts of HA and different installation methods for putting some/all of these parts onto a machine, but in general RaspberryPi users use the “HAOS” installation technique that burns not only the HA Operating System but also all these HA parts directly to the RaspPi’s disc image.
As for “Docker”, many of these “HA parts” are Docker containers and so this also comes with all the infrastructure that comes with Docker including the Docker way of doing internal networking.
So yes, this command applies to the typical HA installation on a Raspberry Pi.
Excellent suggestion, I can confirm that this solves the problem. I’m now able to add the GRILLPLATS to my Matter setup. Thanks for your support @wmaker .
I tried to pair an IKEA MYGBETT directly to HA without any IKEA hub. With the recommended process through the Companion APP, the first step of the connection process went well but eventually the process was endlessly stuck in the connectivity to the thread router check step.
Finally I succeded to add the device thanks to the HA web interface on PC. Go to the Matter Integration / options / add manually a device , then enter the device matter code . Pairing was completed in less then 4s.
Hope it helps