Hey everyone, just wanted to share a little victory story (and hopefully help someone in the same boat).
So I ditched my iPhone a while back and fully embraced Android – no regrets, except… my three Aqara motion sensors started acting like ghosts. They blinked, they triggered, and then—nothing. Totally disappeared from HomeKit and couldn’t get them to talk to my setup anymore because, well, no Apple hub on hand.
After some trial & error (and some late-night Reddit dives), I cracked a pretty solid workaround that beats throwing them in a drawer.
Here’s what worked for me:
I used a Raspberry Pi running Homebridge with the Aqara hub (mine’s the M2) connected over Ethernet. I still had access to the Aqara app (yep, it’s Android friendly), so I manually reset the sensors, re-paired them to the hub, and then rebooted everything. The key, though? I disabled IPv6 on my router. I’m not even kidding. The ghost sensors came back to life in minutes afterward, no Apple TV or HomePod needed.
Might sound like voodoo, but apparently some routers mess with Bonjour over IPv6.
Now all three sensors are happily triggering automations again.
So if you’re rocking an Android-only setup and your motion sensors went AWOL, don’t give up yet. Anyone have other tricks to get Aqara stuff playing nice without Apple gear? Would love to keep this thread going with more hacks.