#ZWaveJS: Migrated from Docker container to HAOS plugin, most nodes appear as "Unknown manufacturer"

1 messages · Page 1 of 1 (latest)

worldly girder
#

Hi folks - I'm in the process of moving from a Docker-based Home Assistant setup to running HAOS in a VM. I use a Zooz 800 LR hub USB stick and have all of my zwave devices paired to it already. All of the nodes have the proper information in the docker container. To prepare for the migration, I performed an NVM backup, exported my nodes, and also exported my settings.

After shutting down the HA and ZWJS docker containers, I spun up the HAOS VM and installed the ZWJS addon inside Home Assistant. HA itself is working fine, but when I go to the ZWJS dashboard, I see all my devices there as "Unknown manufacturer 0xXXXX and Unknown product 0xXXXX. Even after restoring my nodes, NVM, and settings, and ensuring I'm using the same encryption keys for all of the security classes, they remained that way. However, a few of the nodes seem to have restored their device information. I woke a few of the battery-operated devices up which seems to have restored their information, but other devices I have still show as unknown.

Can anyone give any advice on why my nodes may have started out this way, and steps I can take to restore all of their information?

#

I still have access to the ZWJS docker container in case we need to pull anything else from that

misty heron
#

All you needed to do was make a backup in ZUI and restore it to the new one. You can try copying over the *.jsonl files which are the driver cache.

worldly girder
#

It's the NVM backup, right?

#

I found a GitHub issue just now where a person tried to do an NVM backup but it was zero bytes in size. Maybe I need to try it again and make sure there's data in it

misty heron
#

Store page -> Backup

#

no reason to do anything with NVM

#

The jsonl files have all the imporant stuff. Otherwise, you will need to reinterview the devices.

worldly girder
#

Oh thanks, let me give that a try

misty heron
#

You could try uploading the *.jsonl files directly in the store. I think you might need to do the "Shutdown Zwave API" command first in the control panel -> advanced actions.

worldly girder
#

Ok, the backup/restore function seems to have restored the name and location of each of the nodes, this is a step in the right direction! Thanks!

#

I didn't shut down the zwave api before doing that, though. Will doing that now and then re-plugging the stick help at all?

#

The devices are still missing their configuration parameters

misty heron
#

If it's not shutdown it might just overwrite them.

worldly girder
#

I wouldn't mind giving it another try tomorrow morning after shutting down the API first

#

having the names and locations back is nice, but without the configuration parameters they're kind of non-functional

hexed silo
worldly girder
#

YES! This did it! I shut down the API, restored from the store backup, then unplugged and re-plugged the USB stick. I now have all my devices and their full information in ZWJS. Thank you so much for your help @misty heron !