Home Assistant est un logiciel de domotique open source qui pilote vos objets connectés depuis votre propre réseau, sans passer par le cloud d’un fabricant. Le projet est né en 2013, quand Paulus Schoutsen « a écrit quelques lignes de Python pour prendre le contrôle de ses ampoules Philips Hue ». Il appartient aujourd’hui à l’Open Home Foundation, créée en 2024, une association à but non lucratif qui déclare ne pas être à vendre. Ce guide vous fait passer de zéro à une première automatisation qui fonctionne.
Qu’est-ce que Home Assistant, exactement ? #
C’est un serveur domotique écrit en Python que vous hébergez chez vous. Le code source du cœur du projet est publié sous licence Apache-2.0 sur GitHub. Sa promesse tient en une phrase affichée sur la page d’accueil du projet : « All your smart home data stays local, no need for a cloud » — toutes vos données restent locales, aucun cloud n’est nécessaire.
home-assistant/core affiche 90,2 k étoiles et 38,4 k forks sur GitHub.Chiffres relevés sur home-assistant.io, openhomefoundation.org et GitHub le 1er septembre 2026. Ils bougent : le catalogue d’intégrations et les compteurs GitHub sont mis à jour en continu.
À lire Z-Wave : Fonctionnement et avantages de cette technologie domotique émergente
Étape 1 — Choisir votre méthode d’installation #
C’est la décision structurante, et c’est aussi là que la plupart des tutoriels se trompent : les méthodes ne sont pas interchangeables. Au 1er septembre 2026, la documentation officielle en présente trois.
Étape 2 — Préparer le matériel #
Pour une installation sur Raspberry Pi, la documentation exige un Raspberry Pi 4 ou 5 avec son alimentation, et 2 Go de RAM au minimum. Elle ne fixe aucune capacité de stockage minimale, mais le support compte : une carte microSD bas de gamme finit par corrompre la base de données d’historique.
- Utilisez l’alimentation officielle du modèle : les redémarrages inexpliqués viennent presque toujours de là.
- Branchez la machine en Ethernet pour l’installation, quitte à repasser en Wi-Fi ensuite.
- Écrivez l’image officielle de Home Assistant Operating System récupérée sur le site du projet — jamais une image trouvée sur un forum.
Étape 3 — Le premier démarrage #
Alimentez la machine et laissez-la travailler quelques minutes : le système télécharge et déploie ses composants au premier boot. L’interface s’ouvre ensuite dans un navigateur, sur le port 8123 de la machine (la documentation Container donne la forme http://<hôte>:8123). L’assistant d’installation vous demande de créer votre compte : choisissez un mot de passe long et unique dès maintenant, cette interface commandera bientôt vos serrures et votre chauffage.
La version courante au 1er septembre 2026 est la 2026.8, publiée le 5 août 2026. Home Assistant sort une version majeure par mois, en général dans la première semaine : ne recopiez jamais un numéro de version lu dans un tutoriel, y compris celui-ci — installez la dernière et lisez ses notes de version.
À lire ESP32 : Le microcontrôleur puissant pour vos projets IoT et domotique
Étape 4 — Connecter vos appareils #
Home Assistant détecte seul une grande partie des équipements du réseau local et vous les propose à l’ajout. Le reste passe par le catalogue d’intégrations, où chaque marque et chaque protocole dispose de sa fiche de documentation et de ses prérequis propres.
- Vérifiez le nom exact de l’intégration dans le catalogue officiel avant d’acheter un appareil « compatible Home Assistant ». Les noms proches ne sont pas des synonymes.
- Z-Wave et Thread réclament un module complémentaire : rappelez-vous de l’étape 1.
- Mettez à jour le firmware de vos passerelles et capteurs depuis l’application du fabricant avant de les appairer.
Étape 5 — Créer votre première automatisation #
Une automatisation Home Assistant s’articule autour de trois briques : les déclencheurs (triggers), les conditions et les actions. La documentation est explicite sur le niveau requis : « You build automations in Home Assistant with the visual automation editor, so no coding is required ». L’éditeur YAML reste disponible pour les scénarios imbriqués.
Le raccourci le plus efficace pour débuter s’appelle blueprint : la documentation les décrit comme des « automatisations prêtes à l’emploi issues de la communauté, qu’il ne vous reste qu’à configurer », et recommande de commencer par là. Vous choisissez un blueprint, vous désignez vos entités, c’est terminé.
Étape 6 — Composer votre tableau de bord #
Attention au vocabulaire : la documentation actuelle parle de tableaux de bord (Dashboards). Le terme « Lovelace », omniprésent dans les anciens tutoriels, n’apparaît plus dans les pages officielles. La construction se fait « en glisser-déposer, sans écrire de code », avec une vue en sections qui réorganise les cartes.
À lire Domotique et automatisation : comment transformer votre maison en espace intelligent
Les cartes portent des noms précis, utiles à connaître pour chercher efficacement : Tile, Gauge, Glance, Entities, History graph, Thermostat, Map, Weather forecast, Energy cards. Commencez par une carte Tile par pièce, ajoutez le reste au besoin.
Sécurité, vie privée et accès à distance #
Le modèle local est la meilleure protection : par défaut, les données de votre installation ne quittent pas votre réseau. Exposer directement l’interface sur Internet est l’erreur la plus coûteuse — et c’est précisément celle que l’accès distant officiel évite.
Cet accès distant est vendu par Nabu Casa, présentée comme « partenaire commercial de l’Open Home Foundation », sous le nom Home Assistant Cloud. Tarifs relevés le 1er septembre 2026 : 7,50 € par mois ou 75 € par an dans l’Union européenne (6,50 USD / 65 USD aux États-Unis et à l’international). L’abonnement couvre l’accès distant chiffré, le raccordement à Google Assistant et Amazon Alexa, la sauvegarde en ligne et l’assistant vocal maison. Les prix varient par région et changent : consultez la page de tarifs avant de vous décider.
Erreurs à éviter #
- Exposer l’interface Home Assistant directement sur Internet sans passerelle ni VPN.
- Choisir l’installation Container puis découvrir que votre clé Z-Wave réclame un module complémentaire.
- Alimenter un Raspberry Pi avec un chargeur de téléphone générique.
- Suivre un tutoriel qui fige un numéro de version ou un chemin de menu : avec une version par mois, il est périmé en quelques semaines.
- Repousser les sauvegardes. Sur Home Assistant OS elles sont intégrées ; sur Container, c’est à vous de les organiser.
Questions fréquentes #
Home Assistant fonctionne-t-il sans connexion Internet ?
Quelle méthode d’installation choisir si j’hésite ?
Faut-il payer pour utiliser Home Assistant ?
Faut-il savoir coder ?
Ressources externes #
Guide d’installation
Les points :
- Qu’est-ce que Home Assistant, exactement ?
- Étape 1 — Choisir votre méthode d’installation
- Étape 2 — Préparer le matériel
- Étape 3 — Le premier démarrage
- Étape 4 — Connecter vos appareils
- Étape 5 — Créer votre première automatisation
- Étape 6 — Composer votre tableau de bord
- Sécurité, vie privée et accès à distance
- Erreurs à éviter
- Questions fréquentes
- Ressources externes