How are third party firmware updates handled in smart home network?
If my smart home network is compromised of hardware from the same manufacturer then firmware updates aren’t an issue. Hue lights connected to a Hue Bridge for example are automatically updated. It happens in the background without any intervention from me for the most part.
Let’s say I decide to purchase a SmartThings hub to control lights from multiple different manufacturers. Will the third party devices receive firmware updates? What if attach a GE bulb to a Hue Bridge, will it get firmware updates?
Nope…But you picked the worst example, though Ge bulbs can only be updated via link connect or Wink (to my knowledge) I turned all of mine into “dumb” leds…
At the present time, the SmartThings hub does not have the ability to do “over the air” firmware updates (OTA). They have said they would like to add that in the future for both Z wave plus and zigbee, but they don’t have it now.
So for now, the only way to do updates for many of these kinds of devices is to have another controller which is capable of doing OTA updates, move the device over to that controller, do the update, and then move it back to SmartThings.
If that all sounds like a lot of work, it is.
The only community members I know who do this on a regular basis are some of those with Osram Lightify bulbs who also purchased the lightify Gateway as part of a package deal. If Osram does a big update, they sometimes move the bulbs back to the Osram Gatewayto get that done.
Some manufacturers, such as Aeon labs, do publish firmware updates as downloads on their site, and you can download the file to a laptop and use a USB cable to Connect those devices (like the Aeotec minimote) to do the update that way. Obviously that doesn’t apply to bulbs and other devices that don’t have USB connectivity.
And as you mentioned, some manufacturers have their own Internet connectivity, such as the Phillips hue bridge, the Logitech Harmony hub, ecobee, and others, and those will just handle their own updates in the usual way.
But for now, SmartThings does not provide OTA firmware updates for Z wave or zigbee devices connected directly to the SmartThings hub.
Exactly why I have so many damn unused hubs kicking around. I can’t recall ever upgrading ZW device FW though. Wink/GE & Osram bulbs definitely . Securifi outlets are a PIA
Actually Schlage locks had to be taken out and sent back to Shlage to have FW updated
We are actively working on support for ZigBee firmware updates. We have received updates from some manufacturers so far and are testing them out internally before we release them. The updates do generally improve things but sometimes require changes in device handlers or elsewhere in platform.
I don’t think this is anything new. I think I’ve been seeing this for a month or so with my new devices. It might have been an add to get a step closer. As of right now my hub firmware is still the current production version and not the beta or OTA updates.
Hi @tpmanley,
Will support for Z-Wave firmware updates shortly follow the ZigBee Firmware update functionality I see you currently rolling out? I just bought a whole bunch of Homeseer WS-100+ and WD-100+ switches and am wondering if I’ll be able to update their firmware through my Smartthings V2 hub sometime in the near future.
Sorry… realize this post is months old… Anyway, HomeSeer released Z-Flash a few weeks ago. It includes updated firmware for the HS-WD100+ and HS-WS100+. To update your HomeSeer switches, you’ll need the Z-Flash kit (includes a USB dongle) or just the software alone if you already have a USB dongle. Use the “Secondary Controller Method” outlined int he docs and that will allow you to update your wall switches without needing to remove them from your hub. Here’s a video of the software using this method: https://youtu.be/QWeWfNOtS6U
The homeseet z-flash says it can flash 3rd party z-wave objects as well. It mentions compatibility with smartthings and says something about secondary controller. Has anyone tried using htis kit to update non-homeseer objects?