How to replace an existing Z-wave USB controller

A NVM backup and restore is the easiest and fastest method to migrate. In total it should take 5 minutes or less. You can perform an NVM backup if the following conditions are met.

  1. Old controller is running SDK 6.6.1 or higher
  2. ZST39 has SDK 7.19.3 or higher
  3. You are using Z-Wave JS UI 9.9.0 or higher

@cornellrwilliams Thanks for replying.
Sorry, I’m not following exactly:

  • How do I check my running SDK?
  • What’s ZST?

The ZST39 is the model number for the Zooz 800 series USB controller.

The SDK is displayed inside of the Z-Wave JS UI controll panel. It will be listed at the end of the row. Here’s what it should look like.

Hello Coronel!

My Z-Wave JS UI seems broken/unconfigured. I just installed.
My Z-Wave network is up and running, I can control stuff using HA, but I can’t see anything on the ZJS UI interface. I’ll try to get that sorted out.

You likely have the Z-Wave JS addon running and the Z-Wave JS Integration connected to the Z-Wave JS addon. There is a guide you need to follow to migrate from Z-Wave JS to Z-Wave JS UI.

1 Like

Thanks for the added info! I didn’t get that this was supposed to REPLACE the z-wave js container altogether.

I wen through the process, and I’m curring running SDK: v6.51.2
Can I update this?

You need to follow this guide to update Z-Stick Gen5+ V1.02 firmware update : Aeotec Help Desk

Thanks! I’ll have to find a windows PC to do that. =/

Hello! I managed to switch the controller! Thank you so much for your help!

1 Like

Sorry to dig up an old thread but you two seemed like you’re on a similar path that I am on.

I have a zooz 800 zwave chip (the internal one) on my home assistant yellow. I want to switch to using HA on a different server and I don’t want to have to rebuild everything.

I use zwave JS UI on my current HA Yellow and on the new server.

I created an NVM backup on the HA Yellow and restored that backup to the zooz 800 USB zwave stick on my new server. I can even see the nodes.json file and settings.json file showing all the proper information and all my devices.

However on my new server none of the devices actually show up when i open the zwave js ui, all i can see is my zwave stick.

Any idea what I’ve missed?

(HA Yellow)

(New HA)

Did you migrate over your Z-Wave JS UI configuration settings as well?

I did a restore of a backup of the entire HA and a restore/backup of the zwave js ui structure at the below screen shot… is that what you mean?

Yes that is what I mean. I would try clearing your browser cache and try incognito mode.

Tried that and tried another browser as well, still none of my zwave stuff showing up. Double checked the nodes.json file and all my zwave switches are listed there still. No idea why they arent showing up in the UI.

When you backup and restore the Z-Wave JS UI store it would cause your nodes.json file to show up in the new installation regardless of your controller. The likely issue is you didn’t backup and restore to the new controller. I would retry the backup and restore.

I have done it a few times, assuming we’re talking about the same thing. I just tried once more. I did a backup on my current Home Assistant Zwave JS UI (with the internal zooz 800 zwave)…

then did a restore on the windows Home Assistant Zwave JS UI (with the USB zooz 800 zwave stick)…

but I still can only see this in the UI…

Did you perform a NVM backup from this screen? If not you can get to it by Blue Menu Icon, The Purple Advanced Actions Icon, then the NVM option will be at the bottom. Once you click backup It will download a .bin file and thats what you need to restore to the new controller. Also do you have the latest firmware installed on both devices?
Screenshot 2024-11-11 at 22-13-42 Z-Wave JS UI

Wow thank you so much, all this time reading NVM backup and I had done the other two backups not realizing neither of those were the NVM backup. So in my windows HA setup I can now see all my zwave and zigbee devices.

Do you happen to know how I make this the active HA though. It seems I can see everything but I can’t control it. Do I just have to shut down my home assistant yellow and then boot up the windows copy? Does the windows HA have to have the same IP as the HA Yellow currently does?