I’m having difficulty adding Matter over Thread devices. Sometimes it works perfectly in a couple of minutes, sometimes it can take more than an hour - repeated attempts and re-pairing.
Bare metal HAOS, ZBT-2 Border Router, mostly Ikea devices, adding via the ifficial Matter integration as “new device” (factory reset between attempts), Android companion app.
When it works, I get the various steps:
Add new device
Scan QR code
Connecting to device
Generating Matter Credentials
Checking connectivity to Thread network
Light flashes several times
Connecting to Home Assistant
Light flashes several times
Done
When it fails, I get a single flash, then it sits at “checking connectivity”, and fails with “can’t reach device, check you have phone wifi”, or just “try again”
Without changing anything, just resetting the device and doing it again, eventually it will work.
I’ve tried looking for exactly what “connections” are needed for the device, HA, and mobile device so that I can pin down what’s going wrong:
Do I need bluetooth between the device and the Android tablet?
What wifi connection is it complaining about when it fails?
Do the device and the Android tablet have to be close to the HA Border Router, or just within range of any Thread router device?
I’ve got a Deco Mesh wifi, which is both 2.4 and 5GHz (same SSID), and the router’s own WI-FI which is a different SSID - used as a fall-back during power cuts (router is on a UPS).
Android device is on the Mesh wifi, HA is obviously on ethernet.
Does the un-paired Thread device even need wifi? I thought the commisioning was initiated by Bluetooth?
Not sure if this wifi stuff is relevant, as sometimes the orocess works fine