Switching from hass.io to hassbian: z-wave nodes?

Dear all:

I have hass.io set up and a small z-wave network running (1 controllers, 2 sensors).

if I want wipe out hass.io and install hassbian, do i have to remove all the nodes from z-wave network FIRST before I wipe hass.io out?

or I can simply install hassbian, and copy the z-wave configuration zwcfg_XXYYZZ.xml and somehow preserve the z-wave network topology?

thanks in advance

I have seen it stated that it is best to remove from network first using hassio. If you forget then most of the time a factory reset will free it. Not hard to do if you have all of the manuals / user guides.

You can take your entire config directory over. Just remove ‘hassio:’ from your config.yaml


Just backup the config folder; wipe; install fresh; copy the config back; and you are in business.

1 Like

The Z-Wave controller holds the list of devices in the mesh, and your configuration.yaml will hold your encryption key (network_key) if you set it. The file zwcfg_*.xml is a cache of names (and last seen values).

All you need to do, as others have said, is copy your config over and move the controller. The only essential thing in the config from a Z-Wave perspective is actually that network_key, if you’ve set it.

1 Like

I just did something similar to this 4 weeks ago. I was running HassAIO and switched to Hassio. I just kept a copy of all my config files and dropped them into hassio. No errors and was up and running with the exact same zwave network in ~1 minute + a restart.

Dear all:

I switched to hassbian. all the z-wave topology are kept after i simply copied over the configuration files.

thanks so much.

now, i need to figure out how to install necessary python scripts to get my silly amcrest security camera to work…

1 Like