Updating firmware on zigbee devices

Is there a way of updating zigbee devices in Hubitat? I only have a Hubitat hub but have Phillips hue motion sensors, innr plugs, Aurora and Samotech light switches.

I want to make sure they all have the latest security patches.

You can update the firmware of Hue motion sensors using Hubitat. Don't know about the others.

2 Likes

Yes. Go to the device's settings page. There will be a button for firmware update. Watch the Logs tab for whether this worked or even had a firmware update available.

You cannot load firmware on your own, nor can you point the hub to a firmware file. This only works for selected devices where Hubitat was able to acquire the firmware.

6 Likes

Adding to what @neonturbo said - there is a firmware update button - but I want to add it seems it is only for about 3 vendors, mainly bulbs in my case. Most, but not all, of my zigbee devices do not have that button - It's fresh in my head since I did a run through 2 days ago of all 56 zigbee devices I have running. Only 6 were capable of updating, and of them 2 are 'stuck' - they get in a loop trying to update and go 20%, 40%, 60%, 80%... 20%...etc. for more info look here:

1 Like

When I click the UpdateFirmware button for a Generic Zigbee Outlet device, nothing happens. Nothing at all in either the Zigbee logs or device logs. I have waited several minutes. Shouldn't something appear that would say it's attempting an update or failed?

That would indicate there isn't any firmware update available for that device, so it can't attempt an update. And if can't attempt an update, the process can't fail either.

1 Like

I understand that only officially supported Zigbee devices can be updated through Hubitat.
But is there a way to update using a custom driver code ?
I have a firmware file for one of my devices and I need this update for a specific feature.
What else can I do ?

maybe go native? Some devices like Tuya can be connected to a Tuya gateway and upgraded that way. I've also had a phone app for a light strip that handled a particularly troubled led strip light and was able to do it outside HE, then put the device back into your environ.