Nous allons voir ici comment migrer une installation avec Jeedom en mode esclave vers un Jeedom avec le plugin “Jeedom Link”. Le mode esclave Jeedom étant abandonné au passage de Jeedom à la version 3.0, il est nécessaire de procéder avant à la migration vers le nouveau mode de fonctionnement.
Warning
Il est important de lire l’intégralité de cette documentation avant de vous lancer dans la migration. Des informations importantes concernant les prérequis de mise à jour, la sauvegarde et la récupération d’informations sont indispensables à la bonne compréhension de l’opération à mener. Vous abstenir de lire cette documentation peut entraîner des opérations destructives sur votre installation. Si vous ne comprenez pas un point, n’hésitez pas à poser des questions sur le forum avant de commencer la procédure !
Important
Faites bien attention à ne pas faire de boucle d’équipement en configurant le plugin “Jeedom Link”. Par exemple ne pas faire un Equipement-X dans un Jeedom1 qui remonte dans un Jeedom2 puis remonte à nouveau dans le Jeedom1. Cela pourrait faire tomber vos Jeedoms !
Note
Pour une meilleure lecture et compréhension de ce tutoriel, voici les termes utilisés :
Jeedom Cible : Serveur (votre ancien Jeedom Maître) qui centralise les équipements du/des Jeedom(s) Source(s) Les copies d’écran sur fond noir correspondent au Jeedom Cible.
Jeedom Source : Serveur (votre/vos ancien(s) Jeedom Esclave(s)) qui remonte vos équipements sur le Jeedom Cible.
Les notions de Jeedom Maître et Jeedom Esclave ne sont plus d’actualité. Le nouveau mode de fonctionnement de synchronisation d’équipements entre plusieurs Jeedoms peut être bidirectionnel. Un serveur Jeedom peut être désormais Source et Cible alors que l’ancien mode ne permettait que la remontée des équipements de l’Esclave vers le Maître. Avec le nouveau mode il est aussi possible d’avoir plusieurs Jeedom Cibles pour un même Jeedom Source. La communication entre les Jeedoms peut désormais aussi s’effectuer à distance via internet (DNS Jeedom ou autre).
En fonction des plugins installés sur votre Jeedom Esclave, il est nécessaire de récupérer les informations suivantes :
Note
Une fiche non exhaustive des informations à noter pour la migration est disponible ici
Note
Ne pas supprimer pour l’instant les anciens équipements de l’Esclave sur le Maître.
Sur votre Jeedom Cible, Plugins ⇒ Gestion des plugins :
Note
si vous disposez d’un Raspberry Pi supplémentaire et d’une autre carte SD, vous pouvez procéder à une migration un protocole après l’autre en installant un nouveau Jeedom Source en parallèle sans avoir à toucher à votre Jeedom Esclave existant. En déplaçant évidemment au fur et à mesure les éventuels contrôleurs de l’un à l’autre.
Warning
Si vous utiliser votre RaspberryPi existant, veuillez être certain d’avoir suivi le chapitre sauvegarde de cette documentation.
Note
si vous utilisez le Raspberry Pi existant qui est actuellement un Jeedom Esclave, nous vous conseillons d’utiliser une carte SD/microSD neuve. Cela vous permettra de faire retour arrière facilement si besoin.
Pour procéder à l’envoi d’un équipement présent sur le Jeedom Source vers le Jeedom Cible via le plugin “Jeedom Link”, il est nécessaire que ce dernier soit déjà opérationnel sur votre nouveau Jeedom Source.
Note
Penser au fur et à mesure à désactiver l’historisation des commandes info de chaque équipement se trouvant sur le Jeedom Source afin d’économiser la carte SD de celui-ci (L’historisation se fera sur le Jeedom Cible).
Note
Vous pouvez aussi au fur et à mesure assigner les équipements aux objets recréés sur le Jeedom Source afin qu’ils soient plus tard mis automatiquement dans le bon objet sur le Jeedom Cible lors de la déclaration dans le plugin “Jeedom Link”. En cas de doublon de nom avec un équipement déjà présent dans les objets du Jeedom Cible, le plugin ajoutera “remote XXXX” au nom de l’équipement.
Le plugin “Jeedom Link” installé sur le Jeedom Source permettra la remontée des équipements sur le Jeedom Cible (Votre ancien Maître).
Note
Rappel, pour une meilleure lecture et compréhension de ce tutoriel :
- Les copies d’écran sur fond noir correspondent au Jeedom Cible.
- Les copies d’écran sur fond blanc correspondent au Jeedom Source.
Sur le Jeedom Source, configurer le plugin “Jeedom Link” en spécifiant :
Et sauvegarder la configuration.
Dans l’onglet Affectation, ajouter les équipements que vous désirez remonter vers le Jeedom Cible.
Cliquer sur Ajouter un équipement Sélectionner l’objet et l’équipement à ajouter :
Après avoir rafraîchit la page Mes JeeLinks du Jeedom Cible, vous devez constater la création automatique de l’équipement :
Comme tout équipement Jeedom, vous pouvez activer/désactiver et afficher ou non l’équipement, ses commandes,… ou changer la catégorie :
Dans l’onglet Commandes, vous accédez à tous les paramètres des commandes de l’équipement :
Note
A faire sur le Jeedom Cible (Ancien Maître) pour chaque commande info des équipements de l’ancien Esclave dont on veut récupérer l’historique.
Note
A faire sur le Jeedom Cible (Ancien Maître) pour chaque commande info/action des équipements de l’ancien Esclave dont on veut remplacer les occurrences dans les scénarios/virtuels/…
Note
A faire sur le Jeedom Cible (Ancien Maître) pour chaque commande info/action des équipements de l’ancien Esclave dont on veut récupérer les paramètres d’affichage avancés.
Note
A faire sur le Jeedom Cible (Ancien Maître) pour chaque commande info/action des équipements de l’ancien Esclave dont on veut récupérer la configuration avancée.
Note
Afin d’éviter de revenir plusieurs fois sur la même commande, les opérations 2.6→2.9 peuvent être réalisées à la suite sur une même commande avant de passer aux suivantes.
Warning
Les interactions sur le Jeedom Cible ne pourront pas être lancées par le biais d’équipements d’un Jeedom Source tranférés via le plugin “Jeedom Link”.
Note
Après avoir validé avec certitude que vos équipements/scénarios/interactions/virtuels/…. fonctionnent correctement avec le nouveau système jeelink, vous pouvez procéder au ménage.