My Eve Energy plugs were working fine ever since I bought an Aqara M3 and used it as a Thread Border Router. Now, they have all lost connection and won’t work. Strangely, the Aqara door/windows Sensor that worked before, even without the additional border router, is also Offline. Somehow it seems Thread is even more “experimental” than Matter…
Im using Sky Connect flashed to dual Zigbee/Thread. I was able to add EVE smart plug (Matter with Thread) through HA app in iOS. Settings>Devices & Services>Devices>+ Add Device. Then scan the qr code, wait a bit… choose to add to HA, and done.
I struggled a little to find the right way to add the smart plug but managed at last. Thought I would share how I did it in 31 of July 2024.
Hi. A year later, since the last reply, and it seems this is still a problem.
I have an Eve smart plug (UK version), and when I try to add it using the Android HA Companion App, I get the dreaded “Your device requires a Thread border router” message.
I know there has been a lot of work on Matter over the last year. Is there a better fix for this than the complicated web-socket stuff further up this thread?
I don’t really use Apple stuff, so don’t have the option to add it there first.
Yeah the problem is generally the wrong Thread credentials stored in Android, or someone has a separate IoT network not directly attached to HA. I just don’t see those problems going away.
There is a little bit better way …the Matter Server has its own web-UI, and it has a “button” for commissioning devices (which uses those websockets internally). You’ll need to have a bluetooth adapter/controller dedicated for the Matter Server to use during commissioning (and configured into Matter Server). You’ll need to copy-n-paste the Thread TLV for the Matter Server to use. Have the device close to the Adapter. Works fine for me
For anyone that has this problem, look at credential synchronization under Troubleshooting in the Android Home Assistant app. When you run this troubleshooting option it will add the IPV6 network credentials to the app if they are not already there. These will be missing if you previously had IPV6 disabled on HA.