Hello everyone
I’ve set up my Home Assistant recently and am trying to add the first device to it, which is the Matter Nanoleaf Essentials light bulb.
What happens:
- When I try to add a Matter device on an Android companion app, I end up on “Checking network connectivity” and then it won’t connect suggesting to check if the phone is in the same Wi-Fi network etc.
In short:
- Ubuntu 24.04 server as a host with a VM with HAOS on it. Network is bridged = same LAN.
- IPv6 present, working, autoconfigured in HA.
- Let’s Encrypt set up with the domain name - internal/external URLs are the same.
- I use SkyConnect with Thread-only firmware (not the multiprotocol one)
- OTBR, Thread and Matter addons installed, running, not showing errors.
- Border router’s network is set as the preferred one.
- Companion app’s Thread keys (or however it’s called in English) are properly synchronized with server and use the same network.
- Ports 5580, 8080 and 8081 unlocked and accessible.I can access OTBR ui on port 8080 from my phone when it’s on Wi-Fi.
- ICMPv6 enabled as well.
- Nanoleaf app detects the Thread network, assigns it to the bulb when I click to join, but fails to connect and stays on BLE (though thread network stays assigned in the app’s UI)
- I don’t have any other hubs like those from Google, Apple etc.
What I’m not sure is if mDNS works for me, I don’t know how to test it. Unfortunately I have the router from ISP and it doesn’t have anything related to it in the admin panel.
What else can I do to debug this? Where could I look for the logs that can possibly give some more information?