I got the ZBT-2 and there is very little setup or instruction involved.
Plugged in its one and only cable to my pi5. It installed open border thread integration and matter integration.
It flashes blue seemingly at random.
I cannot get any of the IKEA Myggbett, Bilresa or whatever the sockets are called to connect.
I am sat at my ZBT-2, connected to Pi via USB C. Pi is on LAN. I am on wifi.
I get one of two failures
1 unable to connect, check device, reset, check pairing mode etc.
2 setup requires an open border thread controller and then I check and the integration is bugging out.
Please tell me where I am being an idiot
Fun, I just went through this with a Bilresa remote.
IPv6 needs to be enabled on your HA server, I ran this command though I’m not entirely sure if that was required:
ha docker options --enable-ipv6=trueBut what really seemed to do the trick for me was, on my phone, going to Settings > Companion App > Troubleshooting (almost near the bottom) > Sync Thread Credentials.
Why there? Good question!
Why not the “Send thread credentials to Home Assistant” button at the actual Thread configuration? Equally good question!This was with the Home Assistant Green and ZBT-2, mind you. I would’ve expected there to be some level of “out of the box” integration. Oh well.
Can you share your bilresa sensors? I cannot figure out how to reliably cycle through all none based on two buttons
I used this blueprint, it allows you to use the buttons for turning on and off, hold to increase/decrease brightness, double tap for full or minimum brightness.
Getting the brightness to smoothly change upon holding the button was impossible for me to figure out on my own, this blueprint really saved me in that regard.The double tap changes colour temperature when you use the button connected directly to the lamp, which this blueprint unfortunately does not replicate for HA. I have yet to summon the courage to really go through the yaml and see if I can figure as much out for myself.
This helped. It didnt fix it but it got me beyond “connecting to device” I was able to see the router and make it the preferredwithout drops. I slected sync credentials and it said I have none, I hit the three dots in the router integratiom and said use for “android and ios credentials” but it was your paththe syncing that allowed it for the first time move to “checking connectivity to thread network”
My ISP router seems to have ipv6 locked away so I cant check my status for mDNS or anything though the host can see ipv6 addresses.
So I guess new router time.
You can go to this website to see if it’s supported, though it seems you’ve already figured out it isn’t.
Make sure IPv6 is enabled on your router. What kind of router/AP do you have?
Some sagecom one, wifi7 is all I know. Its ISP. Ipv6 is on.
I ran into very similar problems with my ZBT-2 set to thread and HA Docker container on a mini PC. Turns out I had somehow disabled IPv6 on the mini PC during an update, causing device to HA pairing to fail and for the antenna to keep flashing blue. I would quadruple check that IPv6 is working everywhere it is supposed to be. I thought I had it enabled and was using this all before properly, which is why I never thought to double check until much later down the line.
With these local setups on varying hardware it could be 1001 different things, but IPv6 networking was the issue in my case.
Is it switched to Thread mode and a Thread network shows up in HA?
It was showing, not anymore.
How far does it have to be from a routerand the Pi?
I don’t think distance matters all that much. I mean I could be wrong, they’re talking about inference, but I have my Zigbee gateway right on top of the router and the Matter Thread stick half a meter away and they’re all fine. Connects to devices upstairs and through walls.
I’m sorry, I probably can’t help that much, I got a different Matter stick. Definitely can tell you I also spent the better part of a day getting the darn thing to work… The stick was easy but I got a GrapheneOS phone and for some reason a phone with all the Google spyware is needed to link Matter devices… And none of that is obvious, or comes with proper error messages…
But if your network doesn’t show up, I guess there’s something wrong with the ZBT-2 or the connection between HA and the ZBT-2. As far as I know it comes in Zigbee mode per default, that’s why I suggested checking if the firmware is switched to Thread. I think the second step is to go to the Thread integration page, make sure the border router shows up and created some network.
There’s a bit of troubleshooting advice in the documentation, but I don’t see anything that fits here.
I’d also check the logs in home assistant and see if you can find clues


