What’s the procedure to update the firmware on Z-wave devices? I have 6 Aeotec Zwave Recessed Door Sensor 7 devices installed in my house. Home Assistant is updated to Jan 2025 version. The door sensors are battery operated devices.
HA is showing me notifications that all 6 devices have firmware updates available (from version 1.5.0 to 1.6.1), but apparently there’s more to the procedure than just clicking “update”, because that doesn’t do anything. It just says installing and the activity line scrolls forever.
It probably have to wait for the device to report in, which might take hours.
Then the firmware needs to be transferred over the mesh network and that is a slow network, so it takes time too.
device needs to be awake, they do not receive commands in sleep mode. Most device’s have a manual wake procedure, like pushing a button. Refer to manual.
and yes, be aware, do not start a firmware update, if batteries are already quiet low. Firmware update is communication intensive and eats batteries like cake
I tried leaving the update running overnight (the device is set to wake up every 6 hours and report) and I tried opening and closing the door (which causes it to wake up of course), but neither of those worked.
Taking it out and holding the internal setup button for 2 seconds to put it in a command mode and allowed the update to happen. It took maybe 10 minutes and ate 14% of the battery, but it did work!
No it doesn’t. You need to follow the procedure in your user manual to perform the wake up. Usually that’s a button press, the same used for classic inclusion.
Yeah, I assume that it fully woke up to report a status change, but apparently not.
One weird thing is the IsOpen sensor must have changed with the firmware update. I had to manually delete the old IsOpen sensor and enable a new IsOpen sensor. Other sensors like battery % were fine, but that one particular sensor became unavailable.