Comment migrer Home Assistant d’un ordinateur de bureau vers un hub dédié pour maison connectée

Eva Wong est la rédactrice technique et bricoleuse résidente chez ZimaSpace. Geek depuis toujours, passionnée par les laboratoires informatiques personnels et les logiciels open source, elle se spécialise dans la vulgarisation de concepts techniques complexes au moyen de guides pratiques et concrets. Eva pense que l’hébergement personnel doit être amusant, et non intimidant. À travers ses tutoriels, elle aide la communauté à démystifier les configurations matérielles, de la construction de leur premier NAS à la maîtrise des conteneurs Docker.

Migrez Home Assistant en restaurant sa sauvegarde sur le hub dédié, en validant les radios et les automatisations critiques en isolation, puis en programmant une bascule de contrôle réversible.

Gardez l’ordinateur de bureau comme unique autorité d’automatisation pendant l’inventaire des intégrations, adresses, radios USB, secrets, stockages réseau, certificats et routines essentielles à la maison. Téléchargez une nouvelle sauvegarde complète depuis l’ordinateur de bureau, restaurez-la sur le hub préparé et testez chaque dépendance sans laisser les deux systèmes contrôler les mêmes appareils. Ne mettez l’ordinateur de bureau hors service qu’après avoir vérifié que le hub résiste à un redémarrage, à une sauvegarde, à une charge normale et à une répétition de la procédure de retour arrière.

Inventorier le processus de contrôle actuel

Répertoriez le type et la version de l’installation, l’URL locale, l’adresse fixe ou la réservation, l’URL externe, les certificats, les comptes utilisateur, les modules complémentaires ou services associés, l’emplacement de la base de données, les partages réseau, les intégrations personnalisées, les secrets et chaque radio USB ou intégrée. Photographiez les ports physiques et notez les chemins stables des périphériques lorsqu’ils sont disponibles.

Faites ensuite l’inventaire des fonctions : éclairage, climatisation, serrures, alarmes, présence, énergie, commande vocale, tableaux de bord, notifications, programmations et accès à distance. Pour chaque intégration critique, repérez une action manuelle, une automatisation, son retour d’état attendu et une solution de secours hors Home Assistant.

Ne poursuivez pas si une routine essentielle à la sécurité n’a pas de solution de secours manuelle ou si vous ne pouvez pas déterminer quelle machine, radio, quel broker ou rappel cloud en a actuellement le contrôle. La migration doit d’abord préserver le contrôle de la maison ; le nettoyage de la plateforme pourra attendre.

Préparer le hub sans créer deux contrôleurs

Alimentez le hub de manière stable, privilégiez une connexion réseau filaire, prévoyez un espace de stockage local suffisant, un refroidissement adéquat, un accès à la console et une adresse temporaire réservée. Installez l’environnement Home Assistant cible et vérifiez que vous pouvez accéder à l’assistant de configuration avant d’importer l’état de production.

Évitez que la découverte et les automatisations ne créent des doublons de contrôle. Ne branchez pas de coordinateurs Zigbee ou Z-Wave pendant que l’ordinateur de bureau est actif, sauf si le plan de test garantit explicitement l’isolation. De nombreux réseaux d’appareils s’attendent à un seul état de coordinateur et à une seule instance de contrôle, et non à deux instances qui tentent simultanément d’écrire.

Si l’hyperviseur, le conteneur ou le partage réseau fait partie de la cible, validez dès maintenant le redémarrage de l’hôte, le transfert USB, l’ordre de montage et les autorisations d’écriture. La carte des rôles des données persistantes aide à distinguer la configuration portable des dépendances d’exécution propres à l’hôte.

Créer une sauvegarde hors hôte et consigner les dépendances

Créez une nouvelle sauvegarde complète lorsque la source est stable et inactive. Téléchargez-la sur une autre machine, vérifiez que le fichier n’est pas vide et qu’il est lisible, indiquez sa version source et son horodatage, et conservez la précédente sauvegarde connue comme fiable jusqu’à la fin de la période d’observation de la migration.

Une sauvegarde ne peut pas à elle seule inclure toutes les dépendances externes. Exportez ou consignez les identifiants du broker, les adresses statiques, les règles DNS et proxy, les certificats, les points de terminaison de la base de données, les chemins de partage, les mappages USB, le micrologiciel radio et les codes de récupération, en respectant les règles de chaque composant. Protégez les secrets tout en veillant à ce que l’opérateur puisse les récupérer en cas de retour arrière.

La liste de contrôle pour la migration vers un nouveau serveur est un complément utile pour l’inventaire de la source et le bilan final des changements. Arrêtez-vous si l’unique copie de sauvegarde se trouve encore sur l’ordinateur de bureau que vous remplacez.

Restaurer en isolement et reconnecter les dépendances

Restaurez la sauvegarde lors de la configuration initiale de la cible ou en suivant la procédure prise en charge, puis attendez que le système et ses applications dépendantes se stabilisent. Un journal personnel de migration de Home Assistant décrit cette séquence de sauvegarde, de réinstallation de l’image, de restauration et d’observation le lendemain sur du matériel dédié.

Avant de déplacer les appareils radio, inspectez les journaux, les intégrations, l’état de la base de données, les points de montage du stockage, la disponibilité des entités et les erreurs de rappel. Corrigez les adresses ou les chemins d’hôte qui dépendaient de l’ordinateur de bureau. Préservez autant que possible les ID d’entité et la propriété des appareils ; les renommer pendant la migration complique l’identification des causes des échecs d’automatisation.

Pour les radios USB, arrêtez le PC de bureau avant le transfert physique, connectez le coordinateur au port du hub consigné et ne mettez à jour que le chemin du périphérique ou la limite de transfert direct qui a changé. Si la restauration ou l’initialisation de la radio échoue, reconnectez le coordinateur au chemin source arrêté et appliquez le plan de retour arrière au lieu de réinitialiser le réseau.

Testez les tableaux de bord et les automatisations critiques en mode parallèle

Ouvrez chaque tableau de bord du foyer depuis les téléphones, tablettes, panneaux muraux et navigateurs qui comptent réellement. Faites fonctionner un appareil de chaque intégration critique et vérifiez à la fois l’envoi des commandes et le retour d’état. Testez l’accès à distance depuis l’extérieur du réseau local au lieu de supposer qu’une URL interne prouve que le routage fonctionne.

Déclenchez, dans des conditions contrôlées, les automatisations basées sur l’heure ou la présence, les notifications, les automatisations de sécurité et celles sensibles aux redémarrages. Vérifiez dans les journaux la présence de tentatives répétées, d’entités indisponibles, d’événements en double, d’opérations de base de données lentes et d’intégrations qui se sont réauthentifiées sans signalement à l’ancienne adresse.

Une discussion détaillée sur la migration vers un nouveau serveur souligne à la fois la portabilité de la sauvegarde et de la restauration et les différences entre les types d’installation qui peuvent affecter la récupération. Considérez tout échec dans un scénario critique comme une dépendance bloquante, et non comme une tâche à effectuer après la bascule.

Effectuez la bascule une seule fois et gardez le PC de bureau comme solution de retour arrière

Choisissez une période calme et gelez les modifications de configuration. Créez et téléchargez la sauvegarde finale, arrêtez Home Assistant sur le PC de bureau, déplacez le matériel radio, attribuez au hub l’adresse de production ou l’endpoint DNS, puis démarrez le hub comme seule autorité de contrôle.

  1. Vérifiez la connexion locale et à distance.
  2. Confirmez le fonctionnement des réseaux radio et d’un appareil par intégration critique.
  3. Exécutez les automatisations et notifications critiques.
  4. Redémarrez le hub et répétez les vérifications bloquantes.
  5. Créez et téléchargez une nouvelle sauvegarde du hub.
  6. Notez la durée de la bascule et du retour arrière.

Laissez le PC de bureau éteint et inchangé pendant la période d’observation convenue. Si un blocage survient, arrêtez le hub, rétablissez l’endpoint et les radios d’origine sur le PC de bureau, et évitez de recopier vers celui-ci un nouvel état incertain. Ne mettez le PC de bureau hors service ou ne le réaffectez qu’après la réussite des cycles habituels du foyer, d’un redémarrage et d’une sauvegarde indépendante.

Configuration de NAS et de serveur

À lire aussi

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.