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