Bricked Zooz ZST39 LR zwave controller best way to move devices?

Tried a firmware update and it bricked the controller. I have a new one on the way. What is the best way to swap it out (same controller) without having to re-add devices or edit automations?

Do you have an NVM backup of the old stick?

I don’t know what that is. I have HA back ups

That is a backup of the USB stick, that is where the zwave network is stored. Taking an NVM backup is recommended when doing firmware upgrades. Myself, i also take one before and after adding a node.

Without that you’ll need to factory reset all the devices and start over.

Will the automations need editing?
Thanks for the info.

A bit unreal, the HA backup should do this in my opinion.

They don’t as doing the NVM backup takes the zwave network offline while doing the backup (takes about 30 seconds). If you use the same device names (which you can get from the backup) and remove all the old zwave entities (by deleting the integration), you have a fair chance of getting the same entity ids.

I would search around the forum as there are some ways to recover bricked sticks. I’ve never done it.

https://www.reddit.com/r/zwave/comments/15wjmw2/bricked_zstick_7_from_zwave_js_ui_update/

thanks! I really appreciate the replies

That did the trick it is back up and running. Thanks a million!

1 Like

Take an NVM backup!!

Which specific firmware file did you end up using?

Was the blue light on your ZST 39 illuminated after it was bricked? Mine is not.

Were all your devices still on the ZST 39? That is, was the NVM still there?

I bricked my ZST39 LR last week and tried to load the firmware from the Zooz website: ZST39_SDK_7.22.1_US-LR_V01R50.gbl extracted from https://www.getzooz.com/firmware/ZST39_SDK_7.22.1_US-LR_V01R50.zip.

I should add what bricked the ZST 39 LR was using PC Controller to upload NVM from another ZST 39 LR onto it.

I tried using PC Controller and zwave-js-us, as well as the @zwave-js/flash tool. I even tried going the minicom approach, where I could see that the USB stick wasn’t returning any data.

I did all of the above outside of Home Assistant. I set up a zwave-js-ui container running on Ubuntu. Well, except for PC Controller, which I borrowed a Windows machine for.

Thanks,

1 Like