Aqara M100 connection issues with Matter over Threads devices

Hi all,

First post and new-ish to HA overall, so if information is missing, please be patient and kind :slight_smile:

So, I have bought a house that needs some fundamental renovations and am incorporating HA step by step as we progress through the renovations. Generally, the intention to use HA is for energy and some convenience automation but I have no plan of talking to my home, so I am avoiding the usual commercial hub devices like Alexa, etc.

While I would generally prefer to use matter over wifi matter rather than threads (yes, I understand there are downsides to that but those are secondary), I do have a couple of matter over threads devices that I am trying (and failing) to pair. In particular, these are an Eve room thermostat, an Eve window sensor and Eve radiator thermostat (they came in a bundle).

I have an Aqara M100 stick/hub that is set up in HA as my TBR but as it was purchased for those other devices specifically does not yet have any other devices paired yet.

The M100 is set up via the Aqara app, has updated firmware and eventually decided to show up as my preferred network TBR. When I try to connect the Eve devices directly with HA it takes forever and eventually just errors out. When I try to connect them via the Aqara app, I get the error that the M100 is not on the same wifi as my phone (Android) or iPad. But it is. I assume that is the same reason why HA errors out in pairing but it doesn’t actually say.

While we are renovating the router is a 4G sim router that is only capable of using a 2.4G network, it shows the M100, my phone and iPad all connected to the same wifi and devices are not isolated, so should be able to find each other.

I have reset the M100 a couple of times in the meantime without any improvement.

Any ideas?

You need to check a lot of things :wink:

At network side:
ipv6 activated
mdns activated
IGMP off

At integration side:
Thread integration active ?
one TBR (your M100) in your prefered network

Your phone need to get the companion app + credential

Overall documentation

Hi,

Network:
IPv6 is activated
The router is a rather basic TP-Link (TL-MR100) and I can‘t find any settings for either mDNS or IGMP.

Integration:
Thread integration is active
Only one preferred TBR via the M100
Both phone and iPad have companion apps and are synced/shared with credentials to the network.

I think I have gone over the documentation and any guides that I can find but haven‘t been able to progress any further than I have so far.