Odd HomeKit issue

Okay,

weird Home Assistant issue:

I got myself some smart ceiling lamps, which I integration with Yeelink integration, which worked. I also noticed a “new Homekit device” message. I set the homekit device to ignore while using the Yeelink integration.

Now, 1-2 years later I added one device with HomeKit and it worked better than with the Yeelink integration. So I wanted to move all my 5 lamps to homekit.

I did as I did with the first light:

  • Removed the Yeelink integration,
  • Factory reset the lamp,
  • Re-added into my wlan with the app,
  • The first lamp now appeared in the Home Assistan with “new device / Homekit”.

But none of the lamps appeared in Home Assistant as Home Kit Device. I un-ignored them, restarted home assistant, re-did the factory reset on the lamps, nothing.
tcpdump showed mdns queries to arrive on the NIC.

For testing reasons I installed a blank/fresh Home Assistant on the same NIC as my production Home Assistant installation. The new installation found the devices instantly as HomeKit.

It seems that even that I un-ignored the Homekit devices they are still ignored.
I verified that MiSmartLEDCeilingLight450-7152.local. MDSN queries are received on both instances. In addition, both lamps are pingable (both icmp and arp) from both instances. I can rule out network issues. I fortify this claim by saying that at least one other homekit lamp is working.

So, help, please :slight_smile:

Resolved it myself: Switched interfaces in Home Assistant from Auto to “all”, which enables multicast traffic on all interfaces, done.