After exclusion - otherwise the hub will be left with stranded zwave devices that can really mess with the zwave network ... (Speaking from experience while beta-testing this tool).
If you miss the exclusion, a Zwave repair would fix it though, right?
Nope. It does not.
I needed to add a secondary zwave controller and delete the stranded devices. My hub had slowed to a crawl and debugging by @bobbyD revealed the issue. They're supposed to be cleared during the nightly maintenance process, but it didn't happen on my Hubitat.
Worst thing of all - @bcopeland and @BorrisTheCat specifically warned me of this possibility, and I still forgot to exclude the updated switches, which had reset themselves, before adding them back.
Not to derail the thread, but how would you fix that then? I've had to force remove devices before without doing exclusion but thought that after re-adding them a z-wave repair would fix any issues.
Responded by PM. Please follow up on the thread indicated in my PM, so this one isn't derailed.
updated with importUrl .. I had been forgetting to put this in my drivers..
I'm only updating the firmware because I can. I have no real pressing need to do so.
So if it comes down to the point of needing to exclude, re-add and then have to rebuild all my rules with these switches in it, I'll just leave them on the old firmware.
Hey bcopeland,
Thank you for doing this! Question, and I might have missed it above and forgive the ask if it is a legal issue, but can we extract firmware from a device? I have almost a hundred various GE/Jasco switches, dimmers and outlets with various firmware levels. I've asked GE/Jasco, and well, they are not very helpful. I was hoping to maybe extract the latest version from a newer device and apply it to the others? Maybe not a possibility...
Yeah, I would do that also, except I had an issue with power reporting and also an issue with it hard freezing. The original firmware might have been an issue. Given how many times I tried to fix it and now how many times it took to do the update, Fingers crossed this will solve the issues.
So far so good.
This is not currently a possibility .. There are provisions in command class versions that I haven’t seen on devices yet, and there is no guarantee that the manufacturer will support then
Got it. Thank you.
I have a ton of Zooz Zen22 dimmers that i need to update. By chance was that one of the Zooz products that has problems with this updater? I REALLY don't want to have to exclude and repair, and have to redo all my automations.
Not sure
I did one of these and several Zen21 switches. The firmware updated fine, but also reset the switches. If I were doing it again, here's what I would do:
- Replace the first switch in rules/apps with a placeholder virtual switch
- Update the firmware on the first switch
- When the update is complete, check if the switch is still paired to HE. If it is, all you need to do is replace the placeholder switch with the real switch. If it isn't, then:
- Exclude the switch
- Include the switch
- Replace the placeholder switch in rules with the newly included switch
- Proceed to the next switch
Edit: I didn't do step 4 and it messed up my z-wave network within a day. But when all is said and done, the firmware update was totally worth it. Thanks @bcopeland for providing this tool, and @agnes.zooz for the firmware files. Also thanks @bobbyD for helping me identify what I had done to mess up my z-wave network!
What do you mean by this? Change the driver from Zooz to a virtual switch? Or go into each rule that the Zooz switch is used in, and replace the Zooz switch in the rule with a virtual switch? If it’s the latter, that’s going to take a lot of work if there’s a lot of rules isn’t it? If it’s the former, how do I check if the switch is still paired in step 3?
I would like to give a shout out to my amazing beta testers @aaiyar @erktrek and @BorrisTheCat.. These guys gave amazing feedback which helped a lot!
This. Yup. It takes time. But if you don't do it, you'll end up with corrupted rules.
Same for groups, scenes, and dashboards?
Yup - all apps.
Wow upgraded my on/off switch today and worked great! Thanks for all your hard work!