Home / Domotique / Migration Jeedom Debian 11 S11E02

Migration Jeedom Debian 11 S11E02

Migration jeedom Debian 11 S11E02, suite et fin un peu plus tôt que ce à quoi je m’attendais.

Comme expliqué à la fin de l’épisode précédent, une nouvelle machine virtuelle sous Debian 11 a été installée en prévision de charger le backup du jeedom de production et tenter de migrer les 3 principaux plugins qui sont le Z-Wave, le Zigbee et le MQTT.

Etape par étape

Après avoir attendu que tous les plugins aient terminé d’installer leurs dépendances, cela a duré plusieurs heures car j’avais laissé la VM de production active et configuré un seul processeur. 

Quand tout a été installé, j’ai désactivé la VM de production, ajouté le montage de clés USB ainsi qu’un processeur supplémentaire pour avoir un peu plus de puissance.

J’ai stoppé les daemon zigbee et zwave des anciens plugins pour commencer le passage au zwave-JS.

Et encore une fois, après démarrage, la clé zwave a disparu. J’ai un peu fouillé sur les forums pour me rendre compte qu’il y avait une option à décocher (soft reset). Après avoir décoché cette option et redémarré le Synology, miracle, le deamon a démarré et le réseau zwave a enfin pu s’initialiser.

Une petite synchronisation a suffit pour que le plugin récupère tous les équipements ainsi que les détails, configuration et commandes… en tout cas pour les équipements alimentés. Il m’a fallu réveiller les autres pour que tout soit correctement reconnu.

J’ai donc fait pareil pour le Zigbee où là, il a été nécessaire d’inclure à nouveaux tous les équipements, chose que j’avais déjà réussi à faire lors de l’essai précédent.

Chaque équipement a été renommé comme ceux des anciens plugins mais avec un prefix pour ne pas avoir de doublons.

Remplacement des commandes

Une fonction de remplacement de commandes existe dans Jeedom pour ce cas de figure, histoire d’éviter de devoir le faire à la main….

Alors, comment dire, ben, ça n’a pas marché…. 

Peut-être ai-je mal compris le fonctionnement mais autant pour le ZWave que pour Zigbee, impossible de le faire.

Qu’à cela ne tienne, n’ayant pas trop d’équipements, je me suis tout cogné à la main par une opération assez simple:

  • suppression de l’ancien
  • utilisation du popup faisant la liste des scenario, équipements et commande liées à l’objet pour aller changer le nom de l’équipement grâce au lien proposé vers l’écran où il faut faire la modification

Pour être franc, cela a été un peu compliqué car certaines commandes ont changé de nom entre les deux plugins et donc il a été nécessaire de changer le nom de l’équipement mais aussi la commande.

Enfin bref, quand tout a été fait, j’ai simplement retiré le prefix de chaque équipement pour récupérer le nom d’origine.

Homebridge

Comme j’utilise Siri pour les commandes vocales et l’application Maison, j’ai bien entendu dû reconfigurer les équipements zwave et Zigbee pour les envoyer à HomeKit.

Voilà, la saison ne contiendra que 2 épisodes et je suis content d’avoir fini par y arriver.

Je prépare le scénario de la saison suivante pour Debian 12.

Étiquetté :

Répondre

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Production photovoltaïque

Prévision du jour: 14554 W/h
Aujourd'hui: 0 W/h
Depuis le 20/05/2022: 10717.6 kW/h
Instantanée: 23 W/h
Autonomie: 0 %
T° extérieure: 12.3 °C