Un plan de serveur Home Assistant pour un foyer partagé

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.

Construisez un serveur Home Assistant pour un foyer partagé, avec des identifiants distincts, un contrôle local des fonctions critiques, un état durable, des sauvegardes indépendantes et une procédure de récupération qu’un autre adulte peut suivre.

Le plan doit convenir aux utilisateurs quotidiens qui veulent des commandes simples et aux administrateurs qui gèrent les intégrations, les radios, le stockage et les mises à jour. Définissez des rôles distincts pour l’accès du foyer, l’état des automatisations, l’accessibilité du réseau et la récupération. Évitez de faire du téléphone, du mot de passe ou de la mémoire d’une personne l’unique moyen de faire fonctionner la maison.

Définir d’abord les rôles du foyer et des services

Créez des identifiants distincts pour les administrateurs et les utilisateurs quotidiens, puis répertoriez les personnes autorisées à consulter l’historique, à actionner les serrures ou les alarmes, à modifier les tableaux de bord ou à changer les intégrations. Séparez les identifiants des services — courtiers, bases de données, sauvegardes et proxys — des comptes des personnes. Un identifiant partagé empêche d’attribuer les actions à leur auteur et complique la révocation sécurisée des accès.

Les demandes visant à affiner les autorisations dans Home Assistant montrent que les rôles généraux d’administrateur et de non-administrateur ne couvrent pas automatiquement toutes les limites au sein d’un foyer. Cette lacune dans le contrôle des rôles justifie de documenter les cas où la conception des tableaux de bord, les comptes des appareils en amont ou l’isolation réseau doivent compléter les rôles locaux.

Conservez l’accès administrateur d’urgence et les clés de sauvegarde dans un endroit où un deuxième adulte de confiance peut les récupérer. Le plan de gestion des identités échoue si la perte d’un téléphone, d’une personne ou d’un compte cloud rend la maison ingérable.

Maintenir le contrôle critique sur un réseau local

Placez Home Assistant, les coordinateurs radio indispensables, la base de données des automatisations et les chemins essentiels des appareils sur une alimentation électrique et un réseau locaux stables. Les intégrations cloud peuvent offrir plus de confort, mais l’éclairage, le chauffage et les routines de sécurité doivent avoir un comportement défini lorsque Internet, le fournisseur DNS ou le service d’accès à distance est indisponible.

Les foyers qui dépendent de Home Assistant lors de coupures de courant s’interrogent souvent sur la redondance et le contrôle local. Cette dépendance au contrôle en cas de coupure de courant montre pourquoi le plan part des résultats attendus plutôt que de l’ajout d’un second serveur.

Utilisez une connexion Ethernet filaire pour l’hôte si possible et consignez les extensions radio, les routes VLAN, les noms DNS et les solutions de repli manuelles pour les appareils. Le chemin local n’est complet que lorsqu’un utilisateur ordinaire peut effectuer les actions critiques en cas de panne d’Internet.

Séparer l’état actif, les sauvegardes et les supports de récupération

Conservez la configuration, l’état des intégrations et la base de données active sur un stockage local fiable disposant d’une marge de fonctionnement suffisante. Envoyez des sauvegardes chiffrées vers un appareil ou un emplacement distinct et conservez la clé séparément. Une deuxième copie sur le même disque système facilite la gestion des versions, mais ne protège pas contre la perte de l’hôte.

Un processus de sauvegarde domestique sur NAS peut héberger les sauvegardes Home Assistant sans que le NAS devienne le chemin d’accès à la base de données active. Cet article sur l’emplacement des sauvegardes sur NAS donne un exemple concret de rôle de protection attribué au NAS.

Consignez l’hôte de remplacement, l’ordre de reconnexion des radios, les dépendances à la base de données ou au courtier et les premières vérifications après restauration. Restaurez une sauvegarde dans un environnement isolé avant de déclarer l’architecture récupérable.

Valider le modèle par un exercice au sein du foyer

Testez quatre situations : perte d’Internet, redémarrage de Home Assistant, indisponibilité d’un appareil et perte du téléphone de l’administrateur. Vérifiez que les utilisateurs quotidiens conservent les commandes auxquelles ils ont droit, que les automatisations échouent de manière sûre, que l’historique reprend, que les alertes parviennent à la bonne personne et qu’un second administrateur peut accéder aux éléments nécessaires à la récupération.

L’article de ZimaSpace sur la conception des identités familiales approfondit la couche des utilisateurs et des permissions de ce modèle de serveur.

Adoptez cette architecture lorsque les actions locales critiques fonctionnent, que les identités peuvent être révoquées indépendamment, que les sauvegardes survivent à la perte de l’hôte et qu’un autre adulte peut suivre le guide d’exploitation. N’ajoutez un second hôte que si le test montre qu’une seule panne de calcul dépasse la durée maximale d’interruption tolérée par le foyer.

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.