[question] Migrating from zwavej2 to zwave2mqtt #2356
Replies: 7 comments 2 replies
-
@christianreiss How did you installed zwavejs2mqtt? As an hass addon or as a separete docker container? How did you setup the store volume? Zwavejs2mqtt stores everything in On my side the only thing you can do to set node names and location on startup is to set them from the ui or edit the nodes.json file you can find in store folder to match the names/locations you are using now |
Beta Was this translation helpful? Give feedback.
-
Hey, Thanks for replying. I did install it via the community add-on (resulting in a docker container). There is an automatic volume-mapping done, and was able to see the directory structure for zwave2mqtt. Come to think of it, I think I might have copied the files into the wrong dir:
(Ignore the beginning of the path, thats a cloned vm running a rescuecd). So I place everything into store, not cache? Do the filenames keep the same? |
Beta Was this translation helpful? Give feedback.
-
I dunno what is |
Beta Was this translation helpful? Give feedback.
-
This is the zwavejs volume dir:
And cache/store of zwave2mqtt:
So the c95f13ce* files originated my rsync'ing the files in there. They seem to be accessed and modified, so right names then?
Question remain: Why did everything not plugin-out-plug-in work in Homeassistant? New names? |
Beta Was this translation helpful? Give feedback.
-
Yep, now they are in the correct folder. |
Beta Was this translation helpful? Give feedback.
-
(I'm assuming you mean zwave_js integration.) If you remove the integration you lose all of your naming and customization. Don't do that. Just reinstall it at the end to change the URL. |
Beta Was this translation helpful? Give feedback.
-
With all the help this was solved trivialy. Steps taken:
|
Beta Was this translation helpful? Give feedback.
-
Hey folks,
I am running a rather large installation of Homeassistant here; along with 120-or-so zwave nodes. Everything is running on a real server (no raspberry pi) inside docker containers. Currently the official zwavejs docker container is running.
Now I have no issues with this at all. It is working like a charm. The only itch I have is to backup (and restore) the NVR part of the stick. I really, really, really don't want to go though all the rooms in all the stories of my house and open up all the outlets, switches, cover shutters to re-bind them all. I want/need a binding backup.
I know that zwave2mqtt has such an option to backup/restore NVR. I know because I used it... Getting ahead of myself.
So I did my homework as good as I could, and found out the current way to switch from zwavejs to zwave2mqtt is (or looks like):
I have two issues with this:
Also, nodes.json does not exist in zwavejs volumes.
Or maybe I am doing this wrong alltogether. What's a better way to move from zwave to zwave2mqtt while keeping the nodes in homeassistant?
PS: I was able to see all nodes in the webinterface. And the integration had all the entities, too. Just not correctly named. I feel I am just a bit off to get this right.
This is also where I snatched a NVR backup before rolling the snapshot back.
ANY help is greatly appreciated!
-Chris.
Beta Was this translation helpful? Give feedback.
All reactions