La domotique, autrefois perçue comme un luxe futuriste, est aujourd’hui une réalité accessible au plus grand nombre. Au cœur de cette révolution se trouve Home Assistant, une plateforme open-source qui promet de centraliser et d’orchestrer l’ensemble des objets connectés d’un foyer. Son installation sur un micro-ordinateur comme le Raspberry Pi représente une solution à la fois économique et extrêmement puissante, offrant un contrôle local et une confidentialité accrue des données. Ce guide détaillé se propose de décortiquer, étape par étape, le processus d’installation et de configuration de cet écosystème domotique.
Comprendre Home Assistant et ses fonctionnalités
Qu’est-ce que Home Assistant ?
Home Assistant est un logiciel de domotique open-source conçu pour être le cerveau central de votre maison intelligente. Contrairement à de nombreuses solutions commerciales qui dépendent de serveurs distants (le cloud), Home Assistant fonctionne localement sur votre propre matériel. Cette approche garantit non seulement une meilleure réactivité de vos appareils, mais aussi et surtout, elle assure la confidentialité de vos données personnelles. Vous gardez le contrôle total sur vos informations et le fonctionnement de votre système, sans dépendre d’une entreprise tierce.
Les atouts majeurs de la plateforme
La popularité croissante de Home Assistant repose sur plusieurs piliers fondamentaux qui le distinguent de la concurrence. Sa flexibilité et sa puissance en font un choix privilégié pour les amateurs comme pour les experts de la domotique.
- Compatibilité étendue : Avec des milliers d’intégrations disponibles, Home Assistant peut communiquer avec une quantité phénoménale d’appareils de marques différentes. Des ampoules connectées aux thermostats, en passant par les téléviseurs et les assistants vocaux, la plateforme unifie votre écosystème hétérogène.
- Automatisation avancée : Le véritable pouvoir de la domotique réside dans l’automatisation. Home Assistant propose un moteur d’automatisation très puissant qui permet de créer des scénarios complexes basés sur de multiples déclencheurs (heure, état d’un appareil, présence) et conditions.
- Interface personnalisable : L’interface utilisateur, nommée Lovelace, est entièrement modulable. Chaque utilisateur peut créer ses propres tableaux de bord pour visualiser et contrôler les informations et les appareils qui lui sont les plus pertinents.
- Une communauté active : Derrière le logiciel se trouve une communauté mondiale de développeurs et d’utilisateurs passionnés. Cette force collective assure des mises à jour régulières, une documentation riche et une aide précieuse sur les forums en cas de besoin.
La philosophie open-source
Le caractère open-source de Home Assistant est plus qu’un simple détail technique, c’est une philosophie. Cela signifie que le code source est public et peut être librement consulté, modifié et amélioré par n’importe qui. Cette transparence garantit l’absence de portes dérobées et favorise une innovation rapide et collaborative. De plus, le modèle économique n’est pas basé sur des abonnements mensuels pour les fonctionnalités de base, rendant la domotique avancée accessible sans frais récurrents.
Maintenant que les fondements et les avantages de Home Assistant sont établis, il convient de s’intéresser au matériel nécessaire pour donner vie à ce système.
Préparer votre Raspberry Pi pour Home Assistant

Le matériel indispensable
La mise en place d’un serveur Home Assistant sur Raspberry Pi requiert quelques composants essentiels. La sélection de matériel de qualité est un gage de stabilité et de performance pour votre future installation domotique.
- Un Raspberry Pi : Les modèles récents sont recommandés pour une expérience fluide. Un Raspberry Pi 4 avec au moins 2 Go de RAM est un excellent point de départ, bien que les modèles 3 B+ et 5 soient également compatibles.
-
Raspberry Pi 4 Modèle B (4 Go)
-
Raspberry Pi 4 Modèle B (1 Go)
-
Raspberry Pi 4 Modèle B (8 Go)
-
- Une alimentation électrique : Utilisez impérativement l’alimentation officielle ou une alimentation de qualité équivalente pour garantir une tension stable et éviter les problèmes de performance.
-
Raspberry Fuente de Alimentación USB-C para Raspberry Pi 4 5V 3A 15W Blanca
-
Bloc d'alimentation Officiel Raspberry Pi 5 USB-C 27 W, USB-C Power Supply, Blanc
-
Bloc d'alimentation Officiel Raspberry Pi 5 USB-C 27 W, Alimentation USB-C, Noir
-
- Une carte microSD : Une carte de 32 Go minimum de type « High Endurance » ou « Application Class 2 (A2) » est fortement conseillée. Ces cartes sont conçues pour supporter les écritures fréquentes générées par le système.
-
SanDisk 64 Go Extreme PRO microSDXC carte + adaptateur SD + RescuePro Deluxe jusqu'à 200 Mo/s avec des performances applicatives A2 UHS-I Class 10 U3 V30
-
Lexar Carte Micro SD 32 Go, Carte Mémoire Micro SD+ Adaptateur, Microsdxc Carte TF jusqu'à 100 Mo/s, A1, U1, C10, V10, Full HD et 4K UHD pour Caméra, Telephone, Switch
-
Philips Ultra Speed Carte microSDHC Card 32 Go + Adaptateur SD UHS-I U1, Vitesse de Lecture jusqu'à 80 Mo/s, A1 Fast App Performance, V10, Carte mémoire pour Smartphones, Tablette, PC, vidéo Full HD
-
- Un boîtier : Bien que facultatif, un boîtier est recommandé pour protéger le Raspberry Pi de la poussière et des chocs. Certains modèles intègrent des solutions de refroidissement passif ou actif.
-
Raspberry Pi Boîtier pour Raspberry Pi 4 (Noir/Gris)
-
Geekworm Boîtier en Aluminium pour Raspberry Pi 4 modèle B - Résistant - Dissipation Thermique Passive - pour Raspberry Pi 4B Uniquement
-
Miuzei Boîtier pour Raspberry Pi 4 avec Ventilateur 35mm et Grand Dissipateur 15mm - Alimentation USB-C 5V 3A avec Interrupteur Marche/Arrêt - Compatible avec Pi 4 Modèle B 8 Go/4 Go/2 Go
-
- Un câble Ethernet : Pour une fiabilité maximale, une connexion filaire à votre routeur est préférable à une connexion Wi-Fi.
-
Amazon Basics Câble réseau Internet Ethernet Gigabit Cat-6 RJ45 - 3 m, lot de 1, Noir
-
PremiumCord Câble Patch, CAT6a, 10Gbit/s, S/FTP, PIMF, Ethernet, LAN, Rapide, Flexible et Durable, RJ45, AWG 26/7, Câble en Cuivre 100% CU, Blanc, 10m
-
UGREEN Cat 8 Câble Ethernet Réseau RJ45 Super Débit 40Gbps 2000MHz Nylon Tressé Double Blindage Compatible avec Routeur Switch Modem Décodeur TV Box Internet PS5 PS4 Xbox Console de Jeux PC (1M)
-
Choisir le bon modèle de Raspberry Pi
Le choix du modèle de Raspberry Pi aura un impact direct sur la réactivité de votre interface et la capacité de votre système à gérer un grand nombre d’appareils et d’automatisations. Le tableau suivant compare les modèles les plus pertinents pour cet usage.
| Modèle | Mémoire RAM | Processeur | Recommandation pour Home Assistant |
|---|---|---|---|
| Raspberry Pi 3 Modèle B+ | 1 Go | Quad-core 1.4 GHz | Minimal, pour les petites installations avec peu d’add-ons. |
| Raspberry Pi 4 Modèle B | 2 Go / 4 Go / 8 Go | Quad-core 1.8 GHz | Recommandé, le modèle 4 Go offre un excellent équilibre performance/prix. |
| Raspberry Pi 5 | 4 Go / 8 Go | Quad-core 2.4 GHz | Optimal, pour les très grandes installations et les utilisateurs exigeants. |
Une fois l’ensemble du matériel réuni, l’étape suivante consiste à préparer le support de stockage, la carte microSD, pour y accueillir le système d’exploitation de Home Assistant.
Installer Home Assistant OS sur votre Raspberry Pi
Télécharger l’image système officielle
La méthode la plus simple et la plus recommandée pour faire tourner Home Assistant est d’utiliser Home Assistant OS. Il s’agit d’un système d’exploitation minimaliste qui inclut Home Assistant Supervisor, permettant une gestion simplifiée des mises à jour et des modules complémentaires. L’image système correspondant à votre modèle de Raspberry Pi doit être téléchargée depuis le site officiel de Home Assistant. Assurez-vous de sélectionner la bonne version (par exemple, pour Raspberry Pi 4 64-bit).
Flasher l’image sur la carte microSD
Flasher l’image consiste à écrire le système d’exploitation sur la carte microSD. Des outils logiciels comme Raspberry Pi Imager ou BalenaEtcher simplifient grandement ce processus. La procédure est généralement la suivante :
- Insérez la carte microSD dans votre ordinateur à l’aide d’un lecteur de carte.
-
Lecteur de Carte USB 3.0, Beikell Lecteur de Carte Mémoire SD/Micro SD Haute Vitesse Card Reader MMC Memory Stick SDXC SDHC MSXC pour PC Windows et Mac OS - avec Porte-clés -Noir
-
UGREEN Lecteur de Carte SD TF USB C et USB 3.0 2 en 1 Adaptateur de MicroSD en Aluminium 5Gbps Card Reader Compatible avec MacBook iPad Pro Air iPhone 17 Air Pro Max 16 Série Galaxy S25 S24 Ultra
-
SanDisk MobileMate UHS-I microSD Reader/Writer USB 3.0 Reader
-
- Lancez Raspberry Pi Imager.
- Choisissez votre modèle de Raspberry Pi.
- Dans la section « Operating System », sélectionnez « Other specific-purpose OS », puis « Home assistants and home automation », et enfin « Home Assistant ». L’outil téléchargera automatiquement la dernière version adaptée.
- Sélectionnez votre carte microSD comme support de stockage.
- Cliquez sur « Écrire » et patientez jusqu’à la fin du processus.
Le premier démarrage du système
Une fois la carte microSD flashée, éjectez-la de votre ordinateur et insérez-la dans le Raspberry Pi. Connectez le câble Ethernet, puis branchez l’alimentation. Le premier démarrage est une étape cruciale durant laquelle Home Assistant OS va s’initialiser et télécharger les dernières mises à jour. Ce processus peut prendre jusqu’à 20 minutes. Soyez patient et ne débranchez pas l’alimentation pendant cette phase. Vous pouvez suivre la progression en connectant un écran au Raspberry Pi ou simplement attendre que l’interface web devienne accessible.
Le système d’exploitation est désormais en place. Il est temps de procéder aux réglages initiaux qui personnaliseront l’instance de Home Assistant pour votre foyer.
Configurer votre système Home Assistant
Accéder à l’interface web
Une fois le processus d’initialisation terminé, Home Assistant est accessible via un navigateur web depuis n’importe quel appareil connecté au même réseau local. Pour y accéder, ouvrez votre navigateur et entrez l’une des adresses suivantes : http://homeassistant.local:8123 ou http://VOTRE_ADRESSE_IP:8123 (remplacez VOTRE_ADRESSE_IP par l’adresse IP de votre Raspberry Pi, que vous pouvez trouver dans l’interface de votre routeur internet).
Création du compte administrateur
La première page qui s’affiche est un écran de bienvenue vous invitant à créer le compte propriétaire. Ce compte aura tous les droits d’administration sur votre instance Home Assistant. Choisissez un nom d’utilisateur et, surtout, un mot de passe fort et unique. La sécurité de votre maison connectée commence ici. Une fois le formulaire rempli, votre compte est créé et vous êtes connecté.
Paramètres initiaux du foyer
L’assistant de configuration vous demandera ensuite quelques informations de base sur votre domicile. Il s’agit notamment de :
- Le nom de votre maison : Un nom simple pour identifier votre installation.
- Votre localisation : En définissant votre position sur une carte, vous permettez à Home Assistant d’utiliser des informations précises pour les automatisations liées au lever et au coucher du soleil, ainsi que pour les prévisions météorologiques.
- Le système d’unités : Choisissez entre le système métrique et le système impérial, en fonction de vos préférences.
- La devise : Utile pour certaines intégrations de suivi de consommation d’énergie.
Ces informations peuvent être modifiées ultérieurement dans les paramètres, mais il est judicieux de les configurer correctement dès le départ pour profiter pleinement des fonctionnalités qui en dépendent.
Avec cette configuration de base achevée, votre système est prêt à être utilisé. L’étape suivante est l’une des plus excitantes : la découverte et l’intégration de vos premiers appareils connectés.
Démarrer Home Assistant pour la première fois
La découverte automatique des appareils
Dès la fin de la configuration initiale, Home Assistant commence à scanner votre réseau local à la recherche d’appareils et de services compatibles. Si vous possédez des équipements comme des ampoules Philips Hue, un système Sonos ou un téléviseur connecté, il y a de fortes chances qu’ils soient détectés automatiquement. Une notification apparaîtra sur l’interface, vous proposant de configurer ces intégrations en quelques clics.
Ajouter manuellement une intégration
Tous les appareils ne sont pas découvrables automatiquement. Pour les autres, l’ajout se fait manuellement. Rendez-vous dans le menu « Paramètres », puis « Appareils et services ». Cliquez sur le bouton « Ajouter une intégration » et recherchez la marque ou le protocole de votre appareil (par exemple, « Google Cast », « MQTT », « Tuya »). Suivez ensuite les instructions à l’écran, qui peuvent vous demander une adresse IP, un nom d’utilisateur ou une clé d’API. C’est ainsi que vous pouvez intégrer un thermostat connecté ou des caméras de sécurité.
-
Netatmo Thermostat Connecté et Intelligent Économe en Énergie –WiFi- Réduisez Les Factures & Contrôlez Le Chauffage à Distance par Application, Compatible avec Les Chaudières Individuelles, NTH01-AMZ
-
Beok Thermostat Chaudiere gaz à Pile,Thermostat WiFi Mural,Thermostats Connecté 2 Fils,Programmable quotidiennement,Alimentation par Batterie ou USB,Commande vocale Via Alexa ou Google Home,Blanc
-
Beok Thermostat sans Fil programmable quotidiennement avec récepteur,Tuya Thermostat Connecté WiFi pour chaudière Compatible avec Alexa et Google Home Alimentation par Piles o USB
Comprendre le tableau de bord par défaut
Une fois vos premiers appareils intégrés, ils apparaissent sur le tableau de bord principal. Chaque appareil, ou plus précisément chaque « entité » (une lumière, un capteur de température, un interrupteur), est représenté par une carte interactive. Ce tableau de bord par défaut est généré automatiquement et vous donne un aperçu de l’état de votre maison. Vous pouvez allumer une lumière, voir la température actuelle ou vérifier si une porte est ouverte directement depuis cette interface.
Votre maison connectée prend forme, mais la véritable puissance de Home Assistant se révèle lorsque vous commencez à adapter le système à vos propres habitudes de vie.
Personnaliser et optimiser votre expérience Home Assistant
Créer des automatisations simples
Les automatisations sont le cœur de toute maison intelligente. Elles permettent de créer des scénarios qui s’exécutent sans intervention humaine. L’éditeur d’automatisations de Home Assistant, accessible via « Paramètres » > « Automatisations et scènes », permet de créer ces logiques facilement. Une automatisation se compose de trois parties :
- Le déclencheur (Trigger) : Ce qui initie l’automatisation (ex : le soleil se couche, un mouvement est détecté, un bouton est pressé).
- La condition (Condition) : Une ou plusieurs règles qui doivent être vraies pour que l’action s’exécute (ex : personne n’est à la maison, il est après 22h).
- L’action (Action) : Ce que l’automatisation doit faire (ex : allumer les lumières du salon, envoyer une notification, régler le thermostat).
Un premier exemple simple pourrait être d’allumer une lampe de chevet cinq minutes avant le lever du soleil en semaine.
-
meross Veilleuse LED Connectée, Lampe de Chevet Intelligente Compatible avec Apple HomeKit, Alexa et Google Home, RGBCW Lampe de Table Multicolore Dimmable avec Commande Vocale et Contrôle à Distance
-
Hifree Lampe de Table Intelligente, Lampes de Chevet Compatibles avec Alexa et Google Home, Lampe Tactile à Changement de Couleur RVB Réglable et Réglable pour Enfants
-
Lampe De Table Intelligente, Nouvelle Lampe Chevet,Lampe Ambiance Intelligente,Lampe ConnectéE avec Charge Sans Fil Et Haut-Parleur Bluetooth, Reveil Simulateur D'Aube(Noir,Modèle toujours connecté)
Personnaliser votre tableau de bord Lovelace
Le tableau de bord par défaut est fonctionnel, mais vous pouvez le personnaliser entièrement pour qu’il réponde précisément à vos besoins. L’interface Lovelace vous permet de créer plusieurs vues (par exemple, une par pièce) et d’y agencer différentes cartes. Il existe des dizaines de types de cartes pour afficher des données, des boutons, des graphiques ou des flux de caméras. Vous pouvez ainsi créer un écran de contrôle parfait pour une tablette murale dans votre entrée.
-
Tablette Android avec 20Go RAM+128Go ROM(TF/1To), 5G+2.4G WiFi 6, Tablette 10 Pouces avec Octa-Core, 6000mAh, GMS Certified, Widevine L1, 5MP+8MP, BT5.0, Tablette Tactile avec Clavier+Souris+Cas-Rouge
-
2026 Dernière Tablette 10 Pouces Android 15, 30Go RAM + 128Go ROM(TF 2To), Avec 5G WiFi Octa-Core 2.0GHz, 8000mAh, GPS, Gemini AI tablette, Widevine L1, Tablette Tactile avec Clavier+Souris(Bleu )
-
2026 Dernière Tablette 10 Pouces Android 15, 30Go RAM + 128Go ROM(TF 2To), Avec 5G WiFi Octa-Core 2.0GHz, 8000mAh, GPS, Gemini AI tablette, Widevine L1, Tablette Tactile avec Clavier+Souris (Or )
Installer des modules complémentaires (Add-ons)
Les modules complémentaires, ou « Add-ons », sont des applications qui s’exécutent aux côtés de Home Assistant pour étendre ses capacités. Ils s’installent depuis la boutique d’add-ons intégrée (« Paramètres » > « Modules complémentaires »). Parmi les plus populaires, on trouve :
- Node-RED : Un éditeur d’automatisations visuel et très puissant pour les scénarios complexes.
- Mosquitto broker : Un serveur MQTT essentiel pour de nombreux appareils connectés, notamment ceux basés sur des puces ESP.
- AdGuard Home : Un bloqueur de publicités et de traqueurs pour l’ensemble de votre réseau domestique.
Ces modules transforment votre Raspberry Pi en un véritable serveur multifonction pour votre domicile.
Le parcours d’installation et de configuration de Home Assistant sur un Raspberry Pi est une porte d’entrée fascinante dans le monde de la domotique. En suivant ces étapes, de la préparation matérielle à la personnalisation des automatisations, vous avez posé les fondations d’une maison véritablement intelligente, contrôlée par vous et pour vous. Ce système, à la fois puissant et respectueux de la vie privée, offre des possibilités quasi infinies pour améliorer le confort, la sécurité et l’efficacité énergétique de votre foyer.

