I am unable to connect my Aqara U200 lite with my thread network. I already have two U200 (without lite) running successfully and several bulbs. I’m unsure what exactly the problem is, the HA matter integration process aborts with “your device requires a thread-border-router”.
Addons for matter server and openthread border router are both up and running, there are some errors in the logs but I’m not sure if there is anything relevant.
When I search for thread networks using my Android phone there is nothing found.
It kind of looks like the u200 lite is not able to join the Thread network.
Usually the problem is the Thread credentials in the mobile device you are using for commissioning are either missing or the wrong ones.
Assuming that the Android phone has the correct Thread credentials to give to the u200 and the u200 actually did join the Thread network, then the commissioning process requires the phone to be able to see mDNS advertisements coming out of the Thread Border Router on the LAN side. If Android is not seeing a TBR, then it may be that the TBR is on a different network than the Android mobile device.
I’ve tried to re-commission one of my bulbs which worked trouble-free. Therefore I would assume that the credentials are correct. Anyway, when I search for Thread networks using Android settings dialogue, there is no result.
I’m using a Unifi network, any special settings to respect? Gateway mDNS proxy is set to “auto”.
If you are able to recommission a bulb, then everything is setup properly (Thread credentials, network setup, etc.), so the u200 should be commissionable in the same way. If its not commissioning, then wow, have no clue.
what is the firmware version of Aqara U200? I’ve bee stacked with my second U200, until I’d connected it via BT and the app and updated the firmware. The inital I guess was 1.0, now I have 3.1.0.5. After upgrade Matter worked like a charm.
I had to sync the thread credentials using: ‘Android Home Assistant App → Settings/Einstellungen → Companion-App → Debugging/Problemlösungen → Sync thread credentials/Thread-Zugangsdaten synchronisieren’
The path using ‘Integrations → Thread → Settings → Send credentials to home assistant’ didn’t help (if it is supposed to do the same thing)
Did you use the same mobile device when commissioning the previous devices? If it is the same mobile device, something changed along the way, otherwise you would not have been able to commission the previous devices.
Update: searching for thread networks using my Android settings → Thread dialogue still shows no Thread networks. So this has nothing to do with the problem.