Interrogation Z-Wave JS

Pour migrer du Razberry Gen5 au Gen7 :

Utilisation de Z-wave JS Ui disponible via l’url http://192.168.X.XX:8091/

Si il y a une demande d’identifiants les voici :

User : admin
Password : zwave

A vous de les modifier si besoin.

Port à choisir si ce n’est pas fais par défaut (/dev/ttyAMA0)

Backup du contrôleur Zwave Gen5 :

Sur le panneau de droite, le bouton « Actions » et choisir « Advanced Actions »

Choisir « Backup » et valider par « OK »

image

image

L’avancement du backup est disponible dans un champ sur le panneau haut droite du site, a la fin du process, il demande de sauvegarder le fichier .bin à l’endroit voulu.

image

Faire ensuite un backup des nodes en choisissant « Export »

image

image

Une fois les backups réalisés, depuis un (autre) raspberry (si possible) faire la même chose avec le Gen7 pour avoir un backup du même type. (.bin + .json)

image

image

Utilisation de l’outil nvmedit :

Si besoin l’installation se fais via la commande :
npm i @zwave-js/nvmedit

npx @zwave-js/nvmedit convert --source NVM_20221029135336.bin --target NVM_RAZ7_20221029160606.bin --out NVM_REBUILD_291022.bin

--source : Le .bin du Gen5
--target : Le .bin du Gen7
--out : Un nom de fichier de sortie

Logiquement vous devriez obtenir un fichier .bin convertie du même genre

image

Sur le Raspberry avec le Gen7, on retourne sur Z-wave JS Ui et cette fois-ci on fais une restauration :

image

On choisis le fichier .bin converti (NVM_REBUILD_291022.bin) et on valide.

De même pour le .json on fais un import du Json précédemment enregistrer :

image

A ce stade vous devriez avoir l’ensemble des modules disponible et visible dans Z-Wave JS

Il est possible que les modules sur piles ne soit pas interviewé toute suite, et qu’il attendre un réveil ou alors de forcer un réveil.

Une fois terminé, il ne reste plus qu’a remplacer le Raz5 par le Raz7 dans le raspberry du Gen5

En cas de soucis, bien vérifier le démarrage des démons MQTT et ZwaveJs.

PS :
La seule actuel interrogation est qu’il y a toujours quelque référence de l’ancien contrôleur dans Jeedom, mais qui ne gène en aucun cas l’utilisation des modules Zwave (a l’heure ou j’écris ce message, à creuser)

5 « J'aime »