Replies: 1 comment 8 replies
-
Yeah that's true, the reason is that when driver starts it performs soft resets that may cause issues if the usb path used is not 'static' (the /dev/tty path are alias path that could change.
I cannot answer to this as I don't use HA, btw I added a guide here to discover it
In order to be 100% sure nothing changes or at least that you can always recover you have to do a backup of the store directory and also an nvm backup, even better if you enable automatic backup from settings. Store backups backup all the file needed like settings.json, nodes.json, scenes.json, users.json and all driver jsonl files. You can do a store backup directly from store explorer by pressing on the floating action button and pressing on backup. For the nvm backup just go to control panel, advanced actions, nvm backup. Once you have both backups you can go on, at least for what is concerning zwave side you are ok. For hass side I dunno if you have to backup something but for sure @kpine knows. Let me know how this goes |
Beta Was this translation helpful? Give feedback.
-
I've been told that in order to avoid potential problems with HAOS reassigning USB ports during restarts, or after power loss, etc., that I should be using "by-id" port names, not the HW names. First, is this true? I've not had a problem to date with this to date. And, second, can I just retrieve this from the All Hardware info in HA and replace it in the Settings in ZWaveJS-UI (or would that be bad)?
This came up as I was asking about restoring my HA installation from a failed SD Card, by using a fresh HAOS flash on a new card and either going through the onboarding and then restoring a backup, or, if I can get the backup on before onboarding (SSH?), go directly to restoring from a backup. In either case, I am expecting that my Zwave network would come back up as it was (same stick, HAOS/HA config as before), and really hope that is the case. Old threads (elsewhere) indicate that all the node names, etc., were changed under such circumstances. I want to avoid that at all cost, so I'm just trying to get ahead of it by preparing and knowing exactly what to do when it happens.
Any advice would be appreciated.
Beta Was this translation helpful? Give feedback.
All reactions