I'm venturing back into Xiaomi-Aqara-on-Hubitat land again. Why! Why am I doing this again?
I'm going to assume everybody's interested. Rant to follow.
So, IMHO the Aqara devices are still some of the most attractive, affordable, well-built and (in the case of the wall switches) easy to retrofit products for UK households. Sadly I am now entering at least year four of actually getting them working well enough. I've tried them on a few platforms including their native hubs, but there are such compromises on all fronts I'm back here with Hubitat again.
About a year ago the Aqara M2 hub became available in the UK with HomeKit support and I thought my dreams had come true. Ethernet! HomeKit! Homebridge! Hubitat!
The dream is dead.
First, HomeKit automations are a disaster. I have an always-on Apple TV, on ethernet as the "Home Hub" controller. Some days automations just don't work. I've tried iPads as backups, an extra Apple TV, still the best I get is about 85% reliable. This means I can't do two or three-way lighting control. Fail.
Why not automate through the M2 hub? Well, because I didn't really want to sign up and have it hooked up to an Aqara account all the time, but I had to succumb and it runs those automations locally, so that's great. But in the last few firmware updates I've had it will occasionally stop responding and show a blue flashing LED. The local automations continue to run... for a while, and then they stop too. Fail.
In all this time, the two Hubitat hubs have worked perfectly. And I mean flawlessly. One is dedicated to my AlertMe / Iris V1 gear, the other for general accessories.
So why not Hubitat in the first place? I tried, but two things happened. First, on my accessories mesh Aqara battery and Aqara wired (no neutral) devices would fight. Battery devices would stay on the mesh just fine, but as soon as a single wired wall switch was added they would become unreliable and drop, every single time. But the nail in the coffin were the Aurora AOne dimmers. These work great, come with an excellent FAF rating (Family Appreciation Factor) and work as repeaters which everything loves... except for the Xiaomi buttons, which once again become unreliable and eventually drop.
The solution this time? A third Hubitat hub and a complete removal of the M2 and wired switches, all to be replaced by wireless wall buttons and probably something like the Samotech SM308-S. My nervousness here is that there is no backup solution should there be a mesh failure, as the switches can only be operated remotely - unless I wire them for switched use with traditional facias...
That'll do. I feel better for the rant and Hubitat #3 is already up and running with test buttons. Sometimes it's just necessary to rant.