Aqara Support on Hubitat

As noted, there's a long history of discussion around the Aqara and other Xiaomi products here. You can literally spend hours reading and come away with total confusion. The fact is that Xiaomi doesn't consistently manufacture the same model of device and so integration is a major undertaking that the small staff here just cannot keep up with.

Zigbee2MQTT is a project that has hundreds of dedicated contributors, so for Xiaomi and also IKEA (same inconsistency issues) device integrations, the Z2M project is your best bet. There are more than two ways to run it, but the two that I'm going to guess you might be interested in are via Home Assistant > HE using the Home Assistant Device Bridge integration for Hubitat, or the relatively new community built Hubitat Zigbee2MQTT integration. Both are going to require another always-on computer. It doesn't need to be super powerful to run the MQTT broker and support the additonal Zigbee dongle you'll need.

In my opinion, the Home Assistant route is the easiest, because you're just dealing with prebuilt, easy to implement disk images, and well documented processes, supported by hundreds of easy to follow youtube guides.

I run HA on a Raspberry Pi for my Xiaomi and IKEA devices (around 30) and they never drop or fail to respond. I use a Conbee II Zigbee dongle, and although you can use others, I personally feel this is a solid choice and recommend it. Z2M also exposes full control of the devices (sometimes more than you get in the official manufacturers driver). I bring them into HE using HADB and use HE Rule Machine for my automations.

A side benefit of running HA>HE via HADB, is all the other integrations for cloud and other devices that HA has support for. Two recent examples come to mind. First is the Aqara FP2 (using the HA HomeKit Controller integration) which allows me to bring the FP2 into HE automations via HADB, without the need to create any HomeKit automations that can get out of sync. Second is an integration for Orbit B-hyve sprinkler timers that I just added. There's a community integration for HE, but the HA integration is going to allow me to take soil moisture readings from Misol moisture sensors running on HE, and then automatically adjust the Smart Watering soil moisture levels in the Oribit B-hyve app.

Many of us run multiple hubs and bridges to get what we want. My setup is about as limitless as home automation has to offer. I've not encountered a roadblock I couldn't get around with very little effort in the last two years.

6 Likes