La migration d’un système domotique est souvent perçue comme une opération complexe et risquée. Pourtant, avec une méthodologie rigoureuse, la réinstallation de Home Assistant et le transfert de ses précieuses configurations peuvent s’effectuer de manière fluide et sécurisée. Que l’objectif soit de changer de matériel, de repartir sur une base saine ou de migrer depuis une autre solution, ce guide détaille les étapes clés pour garantir le succès de cette transition technique, en s’appuyant sur les fonctionnalités les plus récentes de la plateforme.
Préparation avant la réinstallation de Home Assistant
Audit de l’installation actuelle
Avant toute manipulation, un inventaire précis de votre installation existante est indispensable. Cette étape d’audit permet de ne rien oublier et de faciliter la vérification post-migration. Prenez le temps de documenter les éléments suivants :
- Les intégrations actives : listez tous les services et protocoles que vous utilisez (MQTT, Z-Wave, Zigbee, etc.).
- Les appareils connectés : recensez chaque capteur, interrupteur, ampoule et autre objet connecté.
- Les automatisations et scripts : faites des captures d’écran ou des copies de vos logiques les plus complexes. C’est aussi le moment idéal pour les optimiser.
- Les tableaux de bord (Lovelace) : documentez l’agencement de vos interfaces pour pouvoir les reconstruire si nécessaire.
- Les extensions (add-ons) : notez les extensions installées et leur configuration spécifique, comme AdGuard Home, Node-RED ou ESPHome.
Cet audit vous fournira une feuille de route claire pour la réinstallation et vous assurera de ne perdre aucune fonctionnalité essentielle en cours de route.
Choix du matériel cible
La migration est souvent l’occasion de faire évoluer le matériel hébergeant Home Assistant. Plusieurs options s’offrent à vous, chacune avec ses avantages et ses inconvénients. Le choix dépendra de vos besoins en termes de performance, de consommation énergétique et de flexibilité.
Les solutions les plus courantes incluent le célèbre Raspberry Pi, économique et peu énergivore, mais parfois limité pour les très grosses installations. Pour plus de puissance, un mini-ordinateur (NUC) ou un serveur domestique existant tournant sous Proxmox sont d’excellentes alternatives. Enfin, des solutions clés en main comme la box Home Assistant Green simplifient grandement la mise en route pour les débutants. Prenez le temps de comparer les spécifications pour choisir la plateforme la plus adaptée à votre usage futur.
-
ACEMAGICIAN Mini PC, AMD Ryzen 4300U jusqu'à 3,7 GHz,16 Go DDR4 256 Go M.2 SSD Micro Ordinateur de Bureau, 4K UHD HDMI+DP+Type-C, WLAN, Bluetooth 4.2, Gigabit Ethernet, Mini Ordinateur
-
Lenovo ThinkCentre M73 Tiny PC Ordinateur de Bureau, Intel Core i5-4570T 3.2GHz, 8GB RAM, 120GB SSD, Clavier QWERTY américain, Souris, USB WiFi, Windows 11 Pro(Reconditionné)
-
NiPoGi Pinova P1 Mini PC AΜD Ryzen 4300U W11 Pro(4C/4T,3,7GHz,Mieux que 3500U/3200U/N150/N97)8Go DDR4 RAM+256Go SSD,4K Triple Display(HDMI+Type-C+DP1.4)WiFi5/BT4.2/LAN Ordinateur de Bureau Éducation
Une fois l’inventaire complet et le nouveau matériel choisi, l’étape cruciale de la sauvegarde des données peut commencer, garantissant ainsi l’intégrité de votre écosystème domotique.
Sauvegarde et restauration des données Home Assistant
Création d’une sauvegarde complète
Home Assistant intègre un puissant outil de sauvegarde natif. Il est primordial de créer une sauvegarde complète avant d’initier toute procédure de migration. Pour ce faire, rendez-vous dans les « Paramètres », puis « Système » et enfin « Sauvegardes ». Cliquez sur « Créer une sauvegarde », donnez-lui un nom explicite (par exemple, « sauvegarde_avant_migration_pi4 ») et assurez-vous de sélectionner l’option « Sauvegarde complète ».
Une fois la sauvegarde générée, téléchargez-la immédiatement sur un support externe sécurisé, comme un ordinateur ou un disque dur réseau (NAS). Ne laissez pas la sauvegarde uniquement sur l’appareil source, car celui-ci pourrait devenir inaccessible. Pensez à créer plusieurs copies par sécurité.
Comprendre le contenu d’une sauvegarde
Une sauvegarde complète de Home Assistant est une archive (fichier .tar) qui contient bien plus que le simple fichier de configuration configuration.yaml. Elle embarque l’intégralité de votre système, ce qui rend la restauration si efficace. On y retrouve notamment :
- Les fichiers de configuration du répertoire /config.
- Les bases de données de l’historique et du journal.
- Les certificats SSL.
- La configuration et les données de toutes vos extensions (add-ons).
- Les paramètres du superviseur Home Assistant.
Cette approche holistique assure qu’une restauration remettra votre système dans un état quasi identique à celui du moment de la sauvegarde, y compris les éléments les plus complexes comme une configuration Zigbee2MQTT avec tous ses appareils appairés.
Armé de cette sauvegarde précieuse, vous êtes désormais prêt à aborder le cœur de l’opération : l’installation sur le nouveau système et la réinjection de vos données.
Migration des configurations de Home Assistant à une nouvelle installation
La restauration simplifiée dès le premier démarrage
Une avancée majeure de Home Assistant a été l’introduction de la possibilité de restaurer une sauvegarde dès l’écran d’accueil de la première configuration (onboarding). Cette fonctionnalité change la donne pour les migrations. Après avoir installé une version neuve de Home Assistant sur votre nouvelle machine, lors du premier accès via l’interface web, une option vous proposera de « Restaurer à partir d’une sauvegarde ».
Il vous suffit alors de téléverser le fichier .tar que vous aviez précieusement conservé. Le système se chargera de tout décompresser et de reconfigurer l’ensemble des paramètres, intégrations et extensions. Le processus peut prendre un certain temps, soyez patient. Une fois terminé, vous devriez pouvoir vous connecter avec vos anciens identifiants et retrouver votre environnement familier.
Vérification des intégrations matérielles
Après la restauration, une étape de vérification est critique, notamment pour les intégrations qui dépendent d’un matériel physique connecté en USB, comme les clés Z-Wave ou Zigbee. Le chemin d’accès au port USB (/dev/tty…) peut avoir changé sur le nouveau matériel. Rendez-vous dans les paramètres de l’intégration concernée (par exemple, ZHA ou Zigbee2MQTT) et assurez-vous que le bon port est sélectionné. Un redémarrage de l’extension ou de Home Assistant peut être nécessaire pour que les changements soient pris en compte.
-
SONOFF ZigBee 3.0 USB Dongle Plus, EFR32MG21 Coordinator, Universelle USB ZigBee Hub, Passerelle ZigBee pour Home Assistant
-
SONOFF Zigbee 3.0 & Thread Dongle Lite (EFR32MG21) | Coordinateur de clé USB pour Home Assistant & Zigbee2MQTT | Passerelle compacte avec Fonction Flash Simple firmware et rallonge
-
PHOSCON ConBee 3 - Dongle USB ZigBee 3.0 Matter Over Thread - Bluetooth
Maintenant que votre configuration est en place, il est pertinent de comprendre les différentes manières de faire tourner Home Assistant, car votre choix initial peut être reconsidéré pour optimiser votre nouvelle installation.
Options de déploiement : home Assistant OS vs Docker
Comparaison des méthodes d’installation
Le choix de la méthode de déploiement de Home Assistant a un impact direct sur la gestion et la flexibilité de votre système. Notre préconisation est de bien comprendre les différences pour choisir celle qui correspond le mieux à vos compétences techniques et à vos objectifs.
| Méthode | Avantages | Inconvénients | Profil utilisateur |
|---|---|---|---|
| Home Assistant OS | Installation simple, gestion tout-en-un, accès à la boutique d’extensions (add-ons), mises à jour supervisées. | Moins de flexibilité sur le système d’exploitation sous-jacent, contrôle limité de l’hôte. | Débutant à intermédiaire. |
| Home Assistant Container (Docker) | Grande flexibilité, isolation des processus, contrôle total de l’hôte, possibilité de faire tourner d’autres services sur la même machine. | Gestion manuelle des mises à jour, pas d’accès à la boutique d’extensions (gestion via des conteneurs séparés), configuration réseau plus complexe. | Utilisateur avancé. |
| Home Assistant Core | Installation légère, contrôle absolu, idéal pour des environnements Python virtuels personnalisés. | Le plus complexe à maintenir, toutes les dépendances et mises à jour sont à gérer manuellement. | Expert / Développeur. |
Pourquoi Home Assistant OS est souvent recommandé ?
Pour la grande majorité des utilisateurs, Home Assistant OS est la voie royale. Il s’agit de la méthode d’installation officielle et la plus complète. Elle offre une expérience « plug-and-play » où le système d’exploitation est optimisé pour faire tourner Home Assistant. L’accès à la boutique d’extensions est un avantage considérable, car il permet d’installer et de configurer des services complexes comme Node-RED, Mosquitto ou InfluxDB en quelques clics, sans jamais avoir à toucher une ligne de commande.
Même si une migration réussie est une grande victoire, quelques imprévus peuvent toujours survenir. Il est donc sage de se préparer à diagnostiquer et résoudre les problèmes les plus courants.
Résolution des problèmes fréquents après la migration
Problèmes de connectivité réseau
Un des problèmes les plus courants après une migration est lié au réseau. L’adresse IP de votre nouvelle instance de Home Assistant a probablement changé. Assurez-vous de mettre à jour les éventuelles configurations statiques sur vos appareils IoT ou dans votre routeur (redirections de port). Si vous utilisiez l’intégration DuckDNS, vérifiez que la nouvelle adresse IP a bien été mise à jour dans la configuration de l’extension. Il est souvent recommandé d’assigner une adresse IP statique à votre nouvelle machine via votre routeur pour éviter ces désagréments à l’avenir.
Intégrations et appareils non disponibles
Il arrive que certaines intégrations, notamment celles utilisant des protocoles sans fil, ne fonctionnent pas immédiatement. Pour les réseaux Zigbee ou Z-Wave, la migration du coordinateur (la clé USB) peut nécessiter une attention particulière. Si les appareils apparaissent comme « indisponibles », la première étape est de redémarrer complètement la machine hôte. Si le problème persiste, vérifiez les journaux (« Paramètres » > « Système » > « Journaux ») pour des messages d’erreur spécifiques qui pourront vous orienter vers la cause du problème, souvent liée à un chemin de port incorrect ou à un problème de pilote.
Une fois que tout est fonctionnel, la dernière étape consiste à pérenniser votre installation en la sécurisant et en l’optimisant pour le long terme.
Sécurisation et optimisation de votre nouveau système Home Assistant
Renforcement de la sécurité
Votre système domotique est le centre de contrôle de votre maison, sa sécurité est donc non négociable. Après une migration réussie, prenez le temps de passer en revue les bonnes pratiques de sécurité :
- Changez les mots de passe : même si la restauration les a conservés, profitez-en pour renouveler les mots de passe importants.
- Activez l’authentification à deux facteurs (2FA) : c’est la meilleure protection contre les accès non autorisés.
- Limitez l’exposition sur internet : si vous avez besoin d’un accès à distance, privilégiez une connexion sécurisée via un VPN ou le service Nabu Casa plutôt qu’une simple redirection de port.
- Vérifiez les permissions des utilisateurs : assurez-vous que chaque utilisateur a uniquement les droits nécessaires.
Nettoyage et optimisation
Une nouvelle installation est l’occasion parfaite pour faire un peu de ménage. Parcourez la liste de vos entités pour supprimer celles qui sont orphelines ou inutilisées. C’est également le bon moment pour revoir la configuration de l’enregistreur (recorder) afin d’exclure les entités trop verbeuses qui alourdissent inutilement votre base de données. Une base de données plus légère se traduit par une interface plus réactive et des sauvegardes plus rapides. Pensez aussi à vérifier les journaux pour repérer et corriger les erreurs récurrentes qui pourraient consommer des ressources inutilement.
La réinstallation de Home Assistant, bien que technique, est une procédure maîtrisée lorsqu’elle est abordée avec méthode. La préparation via un audit complet, la réalisation d’une sauvegarde fiable et l’utilisation des nouvelles fonctionnalités de restauration sont les piliers d’une migration réussie. Les étapes de vérification post-migration, de résolution des problèmes courants et de sécurisation finale garantissent la stabilité et la pérennité de votre nouvel écosystème domotique. En suivant ces directives, la transition vers un système plus performant ou plus adapté devient une simple formalité.

