I use a lot of Aqara/Xiaomi devices with my Homey. Since Homey cannot update firmware of devices, I was wondering if it would be good to connect some devices once-in-a-while to a Aqara Hub (I own a G2 Cam that acts as a hub too) to update firmware.
Do any of you know which Aqara/Xiaomi devices use firmware? I use buttons, motion sensors, temperature sensors, vibration sensors, cube, double relay, etc…
If I know for sure a device does not have updatable firmware, there’s no need to connect them to the hub as well.
If there’s a changelog somewhere of firmware for devices of these brands, that would be even better. But haven’t been able to find such… ;(
Here is a list of what we know so far:
(with thanks to @robertklep)
CAN be updated:
Aqara motion sensor
Aqara vibration sensor
Aqara water sensor
Aqara wireless switch double
Aqara/Xiaomi cube
Xiaomi light sensor
CANNOT be updated:
Aqara occupancy sensor
Aqara door and window sensor
Aqara temperature/humidity/pressure sensor
Aqara wireless switch
Xiaomi illumination sensor
Please let me know if the above is incorrect of if you have any additions.
For to be exact, we might have to need modelnumbers; but let’s see if people are interested in such a list her.
multi sensor (temp/hum/pressure): cannot be updated
vibration sensor: can be updated
cube: can be updated
water sensor: can be updated
open/close sensor: cannot be updated
motion sensor: some can be updated, some can’t
button: cannot be updated
double switch: can be updated
I’m looking for the presence of the OTAU cluster to determine if a device can be updated or not. I don’t know if that’s the only way for devices to be updated, nor do I know if devices that have the OTAU cluster can actually be updated.
Be aware that pairing the devices with an Aqara hub effectively removes them from Homey, breaking any flows that depend on it.
And the water sensor, which isn’t supported by Homey I guess.
I use deCONZ to check which clusters are supported, I don’t think that Homey provides a means of checking which clusters a device supports.
Any particular reason why you want to update firmware anyway, besides “I just want to run the latest version”? I don’t think I’ve ever run into issues with any of these devices that required a firmware update.
No particular reason indeed. That why it would be interesting to have a changelog.
I have a few devices still unused and knowing whether or not they run firmware could mean to first connect them to a hub to see if there are any updates, before connecting them to Homey.
Talk is that the water sensor needs a Zigbee rewrite from Homey before they are supported. As well as smoke detectors on Zigbee.
I will update the first post so we can keep track of devices which are/aren’t update-able. That way we don’t have to scroll through all the replies here.
Would be nice if you could check if I have noted them correctly, once I am done.
The water sensors use the IAS (Intruder Alarm System) Zone cluster (which Homey doesn’t support, I guess). Doesn’t really make sense to me, but perhaps they did that so you could (more) easily trigger alarms when something is flooding. I think the same goes for the smoke detectors.
Hi, i want to reopen this topic:
How can you check if there is a firmware update? It would be useful if there was a list where you can see which product has had an update.
I just saw that the curtain device has had an update. But how do I check that on my Homey? Coincidentally, the curtain device was still on my Aqara hub.
You have to connect all Zigbee Ikea products (as all devices you use with Homey) to an Ikea Tradfri or Dirigera hub to receive updates and then reconnect them to Homey and repair all flows.
This can help with that: