So I’ve been playing around with the new Aqara M3 Hub over the past couple weeks, and honestly… this thing is way more powerful than I first thought. Thought I’d share what I’ve managed to pull off in case anyone else is curious about pushing it beyond the standard setup.
For context: I’m not a hardcore dev, but I’ve been tinkering with smart home stuff for a while. The M3’s local automation with Matter and Thread is already solid, but where it really gets spicy is with third-party integrations — especially if you’ve got a mixed ecosystem like me (HomeKit + Alexa + a sprinkle of Node-RED).
Here’s a fun one: I set up a custom automation using M3 + a HomeKit motion sensor + a dummy virtual switch from Home Assistant that triggers a lighting scene in Alexa only if it’s nighttime AND my phone isn’t on the Wi-Fi. Basically, lights go on only if someone’s actually approaching the door (not me coming back, lol). All routed through the M3 with local processing — not cloud delay.
Also got a presence detection setup using a combo of Aqara FP2 and a Home Assistant blueprint, syncing beautifully through the M3 so I can control my blinds in real time when the sun hits just right in the afternoon. It’s buttery smooth.
If you’re up for some scripting and a bit of YAML digging, the M3 Hub is a beast. Highly recommend trying the developer mode beta if you’re feeling brave — it opens way more flexibility for custom triggers outside the Aqara app bubble.
Curious to hear what others have built — anyone doing more advanced logic or tried syncing it with MQTT or something wilder? Let’s share and level up our smart homes a bit.