Sauvegarder et mettre à jour Home Assistant sans stress
7 min de lecture
Home Assistant évolue vite, et c’est une bonne nouvelle : chaque mois apporte des nouveautés, des corrections et des intégrations. C’est aussi ce qui inquiète, parce qu’une mise à jour ratée sur le système qui pilote les lumières et le chauffage se remarque tout de suite, et pas seulement par vous. La bonne nouvelle, c’est qu’il n’y a pas besoin de compétences particulières pour mettre à jour sereinement. Il faut une sauvegarde qui existe vraiment, une copie de cette sauvegarde ailleurs, et une petite discipline sur le moment choisi. Le reste, c’est de l’habitude.
Pourquoi la sauvegarde passe avant tout
Une sauvegarde Home Assistant contient votre configuration, vos automatisations, vos tableaux de bord, l’historique si vous le souhaitez, et surtout les données des intégrations : l’identité de votre réseau Zigbee, les jetons de connexion aux services, les modules complémentaires et leurs réglages. Autrement dit, tout ce que vous avez patiemment construit depuis l’installation sur Raspberry Pi. Sans sauvegarde, une carte mémoire qui rend l’âme ou une mise à jour qui tourne mal signifie recommencer de zéro, réappairer chaque capteur et réécrire chaque règle. Avec une sauvegarde, c’est une restauration d’une dizaine de minutes. La différence entre les deux situations ne tient qu’à un réglage fait une fois.
Activer les sauvegardes automatiques
Les versions récentes proposent, dans les réglages système, une section dédiée aux sauvegardes avec une planification intégrée. On choisit la fréquence, quotidienne ou hebdomadaire, le nombre de copies à conserver, et ce qu’on inclut. On peut chiffrer la sauvegarde avec une clé, ce que je recommande si elle doit quitter la maison, en gardant précieusement cette clé ailleurs que dans Home Assistant lui-même, sans quoi elle ne servira à rien le jour où on en aura besoin. Une fois la planification activée, les sauvegardes se font sans vous, la nuit, et les plus anciennes sont effacées pour laisser la place. Ce point réglé, vous avez déjà fait l’essentiel.
Une sauvegarde sur la même machine n’en est pas une
C’est le point que beaucoup découvrent trop tard. Une sauvegarde stockée sur la carte mémoire ou le disque de Home Assistant disparaît avec eux. Si la carte casse, ce qui arrive avec les cartes mémoire soumises à des écritures permanentes, la sauvegarde part avec la configuration. Il faut une copie ailleurs. Les options ne manquent pas : le service de stockage en ligne intégré à l’abonnement Home Assistant Cloud, un dossier partagé sur un ordinateur ou un serveur de la maison, un espace chez un fournisseur de stockage en ligne grâce à un module complémentaire, ou tout simplement un téléchargement manuel régulier sur votre ordinateur. La planification intégrée sait envoyer les sauvegardes vers ces destinations une fois qu’elles sont déclarées. Peu importe la méthode, la règle est la même : une copie hors de la machine, vérifiée une fois par téléchargement pour s’assurer que le fichier n’est pas vide.
Comprendre les numéros de version
Home Assistant publie une version majeure chaque mois, avec un numéro qui reprend l’année et le mois, puis des versions correctives dans les jours qui suivent, identifiées par un dernier chiffre qui augmente. La version mensuelle apporte les nouveautés et, parfois, des changements qui cassent une intégration ou modifient une façon de faire. Les versions correctives réparent ce que la mensuelle a abîmé. D’où un conseil de bon sens que je suis toujours : ne pas installer la version mensuelle le jour de sa sortie. Attendre la première ou la deuxième correction laisse aux autres le soin d’essuyer les plâtres, et les forums vous diront vite si quelque chose de sérieux s’est glissé dedans. À côté du cœur de Home Assistant, le système d’exploitation, le superviseur et chaque module complémentaire ont leurs propres mises à jour, indépendantes, et souvent moins risquées.
Lire les notes de version, mais pas tout
Chaque version mensuelle est accompagnée d’un article de blog long, illustré, souvent enthousiaste. Vous n’êtes pas obligé de tout lire. Ce qui compte, c’est la section des changements incompatibles, en général vers la fin, classée par intégration. Cherchez-y les noms de celles que vous utilisez : votre marque de thermostat, votre système de volets, votre service météo. Si aucune ne figure dans la liste, la mise à jour a de bonnes chances de se passer sans que vous remarquiez quoi que ce soit. Si l’une y figure, lisez ce qui change et décidez si vous pouvez vivre avec, ou si vous attendez. Home Assistant vous prévient aussi dans l’interface, sous forme de réparations à effectuer, quand une configuration devient obsolète. Prenez ces avertissements au sérieux avant de mettre à jour, pas après.
Le bon moment pour lancer la mise à jour
Pas le soir avant de partir en vacances, ni un dimanche à minuit. Le bon moment, c’est un moment où vous avez une heure devant vous, où quelqu’un pourra vivre sans automatisations pendant ce temps, et où vous pourrez réagir si quelque chose ne redémarre pas. Un samedi matin fait très bien l’affaire. Home Assistant propose de faire une sauvegarde juste avant d’installer la mise à jour, et il faut laisser cette case cochée à chaque fois, même si une sauvegarde automatique a tourné la nuit précédente. Puis la mise à jour se lance, l’interface disparaît quelques minutes, et elle revient avec le nouveau numéro.
Après la mise à jour, faire le tour de la maison
Quand l’interface est revenue, ne refermez pas tout de suite l’onglet. Ouvrez le journal des erreurs dans les réglages et regardez s’il y a du rouge qui n’était pas là avant. Allumez une lampe Zigbee, réglez le thermostat d’un degré, vérifiez qu’un capteur remonte une valeur récente. Passez sur votre tableau de bord et regardez si une carte affiche une entité indisponible. Si tout va bien, c’est fini. Si une intégration est cassée, vous avez deux options : chercher rapidement sur le forum si d’autres ont le même problème et une solution, ou restaurer la sauvegarde faite juste avant, ce qui ramène la maison à son état précédent en quelques minutes. C’est exactement pour ça que la sauvegarde existe.
Les réflexes qui évitent le drame
Le cas typique du désastre, ce n’est pas la mise à jour elle-même, c’est l’accumulation : six mois sans mettre à jour, puis un grand saut de plusieurs versions d’un coup, avec toutes les incompatibilités qui se cumulent. Mettre à jour régulièrement, chaque mois ou tous les deux mois, c’est se garantir des petites marches plutôt qu’un escalier entier à monter. Un autre réflexe utile est de tester une restauration une fois, à froid, sans y être contraint, pour savoir comment ça se passe avant d’avoir à le faire dans l’urgence. Et si votre Home Assistant tourne encore sur une carte mémoire, un disque plus fiable est l’investissement le plus rentable que vous ferez. Les mésaventures les plus fréquentes des débutants viennent presque toutes de là, et je les ai réunies dans l’article sur les erreurs classiques quand on débute.
Pour aujourd’hui, une seule chose à faire : ouvrez les réglages de sauvegarde, activez la planification automatique, et téléchargez la première sauvegarde sur votre ordinateur pour vérifier que le fichier existe et qu’il a une taille raisonnable. La prochaine mise à jour attendra un samedi matin, et vous l’aborderez avec une sérénité toute nouvelle.



