Matter devices seen but won't connect when trying to add

Unfortunately this has been happening to me as well, I wanted to pair a 3rd and now I’m stuck with none

I’ve been trying to connect a Nanoleaf Essentials bulb via Sky Connect today, getting the same issue. I guess I’m just going to have to wait for the team to solve it.

Getting stuck at “Checking network connectivity…” means your phone is having trouble communicating with the Thread Border Router via the Matter protocol (IPv6 w/ Router Advertisements and mDNS).

During normal operation, your phone only needs to talk to HA, and HA talks to the Thread Border Router. However, when adding the device, your phone needs to talk to the Thread Border Router directly; If you are using Multiprotocol, this means your phone needs to talk to the HA network interface that is being used as the “infrastructure” interface of the OpenThread Border Router that is running in the Multiprotocol add-on.

Therefore this could, for example, be a problem with your router or WiFi AP; If those don’t support IPv6 or Router Advertisements or mDNS, then Matter won’t work between your phone and HA, and adding a device will get stuck here.

I managed to get a Nanoleaf Essentials bulb working via a ZBDongle-E with Multiprotocol. Notes on the various issues I ran into: Multiprotocol consistently mismatches channels · Issue #3124 · home-assistant/addons · GitHub

1 Like

I was having issues with Home Assistant Matter Server getting a lot of mDNS time outs. The weird thing is Google had no issues at all and I could setup the devices in Google Home with no issues.
Anyway, long story short. I use Unifi and I turned on IGMP Snooping on the main network and turned OFF Multicast Enhancement on the WiFi network. After this the Matter commissioning with Home Assistant has worked flawlessly, though admittedly I only have commissioned 4 devices since making the change.

1 Like

Hello everyone, I am facing the same issues.
I tested 5 different routers and only one of them is working : Google Nest Pro.
the rest i have tested are blocking me at the stage “Checking for connectivity” :
-TP Link C80
-Tp Link TL-WR841L
-Tp Link AX1500
-Telkonika RUT241
I tried with theses devices to enable IGMP Snooping and IPV6 but no luck.
I am wondering the following question :
-Do we need to have a Wifi 6E network to be able to operate HA and SkyConnect ?

Pierre.

The version of WiFi is not relevant. Thread doesn’t care about WiFi at all. WiFi - Most IoT devices are 2.4GHz which is only 802.11n anyway.

IPv6 is required.
mDNS is required
a flat network ( matter devices and home assistant on same network/subnet, no VLAN’s) is required.

mDNS repeaters are discouraged as they are not implemented equally on all routers.

There is currently a known issue with the Android app commissioning Matter devices. Not sure when it will be resolved as of the time I am typing this. I think the Beta versions have resolved it.

Home Assistant doesn’t need WiFi at all. Home Assistant is the platform. SkyConnect is a 802.15.4 Radio that can do Thread or Zigbee (or both with multiprotocol) These are completely separate to your WiFi networks. SkyConnect connects to HA via USB, it doesn’t care if you have WiFi at all. Home Assistant also doesn’t care about WiFi at all, other than it is just a way to connect to devices.

Home Assistant could have no radios at all, connect via EtherNet. For Matter devices, your SkyConnect or Google Nest Hub or both will give the Thread network and Thread matter devices can connect. If you need WiFi even 802.11b 2.4GHz network will be fine to commission Matter devices. As long as they can connect to a network, that is all that matters.

2 Likes

I managed to solve my issue by following this guide :

I had to buy a Bluetooth dongle also.

But i managed to add my devices without the need of the HA companion app.

Weird that you need bluetooth as bluetooth is only used for commissioning Matter devices, which is done on the mobile app currently. Once commissioned proper matter certified devices will use WiFi or Thread.

Not weird as the devices need to be reset.
Then using HA to make the commissioning without the phone.

Everything is done on windows.

hello, I am having the same problem trying to integrate aqara’s p2 magnetic sensor that is built on Thread. Can anyone help me with this?

@Pierre84000 Bluetooth is not used by Matter devices except for commisioning. The Home Assistant hub only needs to see Thread or WiFi / Ethernet. Bluetooth is only used by the phone / mobile device the way it currently is. So yes, it is weird that a Home Assistant hub device needs bluetooth to get Matter working. Officially that is it anyway.

If you are using Windows then you are using a method that is not supported by Nabu Casa / Home Assistant which is outside of the usual scope. Most people looking here to commission devices will be using the official way. Interesting that you have it working in windows though.

Hi, I am having this exact issue. I am running HA on a RPi4 with a Conbee 3 radio formatted for Thread. I’ve followed these instructions for configuring HA as a thread border router and Matter server. I’m trying to add my first matter/thread devices (Eve motionblinds), but the process is always the same and stalls at what seems to be the final wifi connection step:

  • “Connecting to device…”
  • “Generating Matter credentials”
  • Checking network connectivity to [WIFI]"
  • “Can’t reach device: Make sure your phone is connected to Wi-Fi”

It’s too bad setting this up is so difficult. I’ll dive into it eventually when I have the time but would appreciate any clear advice on what on earth could be going wrong. Thanks!

1 Like