There is nothing that requires you to do the update with the stick plugged into your Home Assistant server. Zorin OS appears to be able to run docker. Just shutdown your ZWave add-on, move your stick to your Linux PC, spin up the docker container, do the OTW from the web UI of zwavejs, then move it back to your Home Assistant server and start your add-on back up.
I would recommend doing a NVM backup before any OTW just to be safe which can also easily be done from zwavejs UI.
Your zwavejs docker container won’t know anything about your paired nodes (they will just show node ID and unknown for everything else) and it might try to reinterview everything when it first loads up but it doesn’t matter and you can just ignore it. Just do your NVM backup and your OTW and shut the docker container back down. You can delete the zwavejs docker container on your Linux PC when you are done and everything is confirmed online and working again. (I always save my NVM backups afterwards still just in case, they are small files and it can’t hurt to have them.)
You can update the firmware manually when it’s stuck in the bootloader, from the command line, directly from HAOS.
Use the community SSH add-on and enable protected mode for the terminal session. Copy the firmware file to your /config directory. Then login via the SSH add-on.
Also, if you are using Z-Wave JS UI (if you are using Z2M you are out of date), you can enable the bootloader in Z-Wave settings and try the upgrade again.
I’d try starting it up normal first (it will by default anyways) then look at the logs and see if it’s actually stuck in bootloader mode or not before enabling that option.
Yes it should work if you are stuck in bootloader mode but you need to update your zwavejs ui add-on to v1.10.1. That version brings zwave-js/zwave-js-ui to v8.13.1 which has the fix robertsLando did two weeks ago for OTW upload failing in bootloader only mode.
Based on your updated note that you had the failed OTW in zwavejs UI it sounds like you ran into the same issue I did trying to update one of my ZST10-700 sticks last month. The above solved it for me (I just had to do the bootloader only OTW on a separate RPi running the latest docker image because it wasn’t merged into hass add-on yet).
If you see something like this in your logs then you are stuck in bootloader mode and will need to enable bootloader only option to retry OTW:
14:58:17.508 SERIAL « Gecko Bootloader v1.12.01
1. upload gbl
2. run
3. ebl info
BL >
14:58:17.511 CNTRLR [BOOTLOADER] version 1.12.01
Yeah Zooz would be my next step as well. Their stick is still 7.17.x so that could certainly be the issue.
For what it’s worth, these sticks pretty cheap so if ZWave being down is detrimental to your smart home functioning, I recommend just having a backup on hand and enabling regular NVM backups. For $20-30 it worth it to me having saved me from my ZWave network being down for days or weeks a few times.
I was already on this version, so this is my confusion after seeing the suggestions you and @freshcoast having been giving so far.
I think I’m gonna leave well enough alone for the moment and order another stick real quick…Hell maybe just get the 800 and call it a day an excuse to spend a $100 or more at Smartest House for free shipping.
You said you were on 1.10. 1.10.1 came out six hours ago, so unless you updated this morning you are not on the latest version which contains the OTW fix for bootloader only mode.
Yeah, the update hit early this morning I went from 1.10 to 1.10.1 after my original post…damn I’m failing on the typing today! I do appreciate your time and help to this point…Thanks!
Haven’t needed anything from Zooz in awhile, so maybe time to update my ZEN30s (500 series) to some ZEN32 (700 series) also.
Ah gotcha. And yeah as the other person noted, if you are getting the 0x50 error, that’s likely something else.
As for replacing your 500 series with 700: I didn’t have Zooz 500 switches (I switched from GE 500 series) but personally I don’t know how much benefit you’ll see out of upgrading 500 > 700 if they work fine now. If anything, personally I’d wait til 800 series switches start coming out before doing a bunch of rip and replace. Just my 2c.
Wife had asked me about the ZEN32, think she likes the idea of the 4 buttons. I only have 3 and the rest of them are ZEN77, so I’ll let her decide what she wants.
0x50 Error yeah that happened, so not sure if I should just go ahead and grab the 800 series stick… have to look into it more.