Migrez de Jeedom vers Home Assistant sans tout casser. Voici comment faire cohabiter les deux plateformes pendant une migration, avec des scénarios concrets et une stratégie par phases.
Pourquoi faire cohabiter Jeedom et Home Assistant pendant une migration
Vous utilisez Jeedom depuis des années. Vous avez investi dans des plugins, du scripting PHP, des interactions Telegram, un plugin de localisation. Et maintenant, Home Assistant vous attire avec son écosystème, ses intégrations natives, son Lovelace personnalisable. Mais migrer signifie tout refaire, non ?
Pas nécessairement. Il est tout à fait possible de faire cohabiter Jeedom et Home Assistant sur le même réseau, chacun jouant son rôle, pendant une période de transition. Cette cohabitation temporaire vous permet de tester Home Assistant en conditions réelles, de former vos automatisations, sans sacrifier la stabilité de votre installation existante.
Cette approche par phases réduit drastiquement le risque. On ne migre pas une installation de domotique active du jour au lendemain. On prépare, on teste, on valide, et on migre progressivement.
Architecture de cohabitation : les options
Option 1 : Jeedom principal, Home Assistant secondaire
Jeedom conserve le contrôle des équipements critiques. Home Assistant est installé en parallèle, accède aux mêmes devices via des intégrations parallèles, et sert de terrain de jeu pour les nouvelles automatisations.
Cette configuration nécessite de faire pointer certains équipements sur les deux contrôleurs. Par exemple, un pont Zigbee2MQTT peut envoyer ses données simultanément à Jeedom et à Home Assistant. Un même capteur de température publie son état sur le broker MQTT, et les deux plateformes le consomment.
Option 2 : Home Assistant principal, Jeedom en pont
Vous inversez les rôles. Home Assistant devient le cerveau central, et Jeedom est conservé temporairement pour les équipements qui n’ont pas encore de migration simple. Le plugin Jeedom Alexa API ou le plugin Vigilance Météo peuvent continuer à tourner sur Jeedom pendant que Home Assistant gère le reste.
C’est l’option que j’ai adoptée pour ma propre migration. J’ai conservé Jeedom pour quelques plugins spécifiques, tout en déplaçant l’essentiel de mes automatisations vers Home Assistant.
Migrer avec la méthode du broker MQTT partagé
Le MQTT est le glue qui permet de faire parler Jeedom et Home Assistant. Voici la procédure concrète.
Étape 1 : Configurer un broker MQTT unique
Installez Mosquitto sur un NAS Synology avec Docker, ou sur un Raspberry Pi dédié. Le broker devient le point de rencontre central. Jeedom publie et souscrit via le plugin JMQTT. Home Assistant publie et souscrit via l’intégration MQTT native.
Étape 2 : Identifier les équipements à migrer
Classez vos équipements en trois catégories :
- Catégorie A : les équipements WiFi (Sonoff, Shelly) ou Matter. Ils fonctionnent avec les deux plateformes sans matériel supplémentaire. Migrez en premier.
- Catégorie B : les équipements Zigbee. Ils nécessitent une clef Coordinator. Migrez progressivement avec Zigbee2MQTT ou ZHA.
- Catégorie C : les équipements dépendant de plugins Jeedom spéciaux. Conservez-les sur Jeedom le temps de trouver une alternative.
Étape 3 : Transférer les automatisations une par une
Ne transférez pas tout d’un coup. Prenez une automatisation Jeedom — par exemple la gestion des lumières selon la présence — et reproduisez-la dans Home Assistant avec les mêmes déclencheurs. Testez pendant une semaine. Validez. Passez à la suivante.
Home Assistant utilise les automatisations YAML ou l’interface visuelle. Pour des automatisations complexes, Node-RED reste un excellent complément.
Les pièges à éviter
Ne pas faire de va-et-vient permanent. Si les deux systèmes commandent le même actionneur (lumière, volet), vous allez créer des conflits. Décidez quel système est responsable de quoi dès le départ.
Ne pas multiplier les passerelles. Une intégration MQTT entre Jeedom et Home Assistant suffit. N’ajoutez pas en plus des plugins de type JeeAo ou des appels HTTP croisés qui finissent par créer des boucles.
Attention aux URLs des services. Jeedom et Home Assistant doivent communiquer sur le réseau local. Si vous utilisez des URLs externes ou des noms DNS mobiles, la cohabitation peut générer des timeouts.
Quand supprimer Jeedom ?
Quand 90 % de vos équipements sont gérés par Home Assistant et que vos automatisations critiques ont été validées pendant au moins deux semaines. Conservez Jeedom en backup pendant encore un mois, puis supprimez-le dans un deuxième temps.
La cohabitation Jeedom et Home Assistant n’est pas une solution de paresse. C’est une stratégie de migration sérieuse qui demande de la discipline. Mais elle permet de migrer sans coupure, sans panique, et sans priver sa famille d’une installation domotique fonctionnelle.