Home Assistant OS : le hub domotique gratuit qui dompte tous vos gadgets

Temps de lecture : 6 min

Points clés à retenir

  • Système complet et gratuit : Home Assistant OS est un OS open source qui centralise la gestion de tous vos appareils connectés, sans abonnement ni licence.
  • Détection automatique : Une fois installé, il scanne votre réseau pour détecter et intégrer vos lumières, caméras, thermostats et autres gadgets compatibles.
  • Installation flexible : Vous pouvez le déployer sur un vieux PC, une machine virtuelle ou acheter une box préconfigurée comme le Home Assistant Green.

Les appareils connectés promettent de simplifier notre quotidien : allumer les lumières sans se lever, ajuster le chauffage à distance, surveiller son domicile en temps réel. Mais à force d’accumuler des hubs propriétaires – Amazon Echo, Google Nest, Apple Home – on finit par avoir une maison fragmentée, où chaque marque parle son propre langage. Pas pratique, coûteux en entretien, et surtout, peu durable.

C’est là que Home Assistant OS entre en jeu. Cet OS open source, basé sur Docker, transforme un simple PC (voire une Raspberry Pi) en un contrôleur domotique universel. En pratique, il détecte automatiquement les appareils présents sur votre réseau et vous donne un tableau de bord centralisé pour tout piloter. Pas de bullshit marketing : on installe, on configure, et ça tourne. Décortiquons comment faire.

Pourquoi Home Assistant OS change la donne ?

Ce n’est pas un système d’exploitation classique comme Windows ou Ubuntu. Home Assistant OS intègre Docker comme moteur de conteneurisation. Il exécute Home Assistant Supervisor, qui gère le noyau, les modules complémentaires et leur cycle de vie. Résultat : une plateforme légère, stable, et incroyablement efficace, même sur des machines modestes.

  Fuites de données chez GitHub : l'extension VS Code piégée expliquée

Avec des centaines d’extensions disponibles, vous connectez pratiquement tout ce qui existe sur le marché : Z-Wave, Thread, Philips Hue, Amazon Alexa, Apple HomeKit, AdGuard Home, et même des services comme AccuWeather ou Anthropic. Ce qui compte vraiment, c’est que vous n’êtes plus dépendant d’un fabricant pour mettre à jour ou étendre votre système.

Prérequis : ce qu’il vous faut pour installer Home Assistant OS

Sur le terrain, deux options s’offrent à vous :

  • Installation physique : sur un vieux PC, un mini PC ou une Raspberry Pi 4/5. L’idéal pour un usage dédié 24h/24.
  • Machine virtuelle : via VirtualBox, Proxmox ou VMware. Pratique si vous voulez mutualiser les ressources.

Pour les bricoleurs – et je parle d’expérience – l’installation sur bare metal est la plus fiable. Vous récupérez un ordinateur qui dort dans un tiroir, ça ne coûte rien, et vous profitez d’un contrôle total.

Tutoriel d’installation de Home Assistant OS

1. Installation sur matériel physique

Pas de mystère, ça demande un peu de methodologie, mais rien de compliqué. Voici les étapes :

  • Téléchargez l’image disque de Home Assistant OS depuis le site officiel (fichier .img compressé en .xz).
  • Décompressez avec xz --decompress fichier.xz. Simple comme bonjour.
  • Gravez l’image sur une clé USB bootable avec BalenaEtcher.
  • Démarrez votre PC sur cette clé. L’installateur en mode texte vous guidera. C’est le moment le plus long, mais ça reste fluide.

2. Installation en machine virtuelle (VirtualBox)

Si vous préférez la virtualisation, une petite astuce s’impose. L’image téléchargée est au format .img, mais VirtualBox attend un ISO. Pas de panique :

  • Renommez le fichier : mv haos_generic-x86-64-18.0.img haos_generic-x86-64-18.0.iso.
  • Créez une VM avec VirtualBox, attachez cet ISO comme support de démarrage, et lancez l’installation. L’écran en mode texte de l’installateur reste le même, très fonctionnel.
  • Une fois terminée, l’interface affiche l’adresse IPv4 de votre instance. Notez-la – elle sert à accéder au tableau de bord via le port 8123 : http://192.168.1.220:8123 (remplacez par votre IP).
Interface en mode texte de Home Assistant OS après installation

Ça parait intimidant au premier abord, mais c’est en réalité très simple. Photo par Jack Wallen/ZDNET.

Configuration initiale : créer votre compte utilisateur

Une fois l’interface web chargée, la première étape est d’ajouter un compte administrateur. Saisissez votre nom, un nom d’utilisateur et un mot de passe robuste – ne faites pas l’impasse sur ce dernier, il protège l’accès à votre domicile.

Formulaire de création de compte utilisateur Home Assistant

Choisissez un mot de passe unique et complexe. Photo par Jack Wallen/ZDNET.

Ensuite, Home Assistant OS vous demande votre code postal. C’est utilisé pour définir le fuseau horaire et la météo locale. Pas besoin de donner votre adresse exacte, juste la ville.

Page de configuration de localisation par code postal

Le code postal suffit pour une localisation approximative. Photo par Jack Wallen/ZDNET.

Une fois validé, le système scanne votre réseau à la recherche d’appareils compatibles. Selon ce que vous possédez, vous verrez une liste. J’ai personnellement eu la surprise de voir mes ampoules TP-Link et mon thermostat Netatmo apparaître en moins de 30 secondes.

Écran de détection réseau des appareils connectés

Des détections automatiques que vous pourrez compléter plus tard. Photo par Jack Wallen/ZDNET.

Ajouter et organiser vos appareils dans Home Assistant OS

Le tableau de bord par défaut est épuré. Mais pour que ça fonctionne proprement, commencez par créer des zones. Une zone représente une pièce ou un espace : Salon, Cuisine, Garage, etc.

  1. Depuis la section « Aperçu », cliquez sur + puis sélectionnez « Créer une zone ».
  2. Donnez-lui un nom, ajoutez une description (optionnel) et validez.
Interface de création de zones Home Assistant

Créez autant de zones que de pièces pour organiser vos appareils. Photo par Jack Wallen/ZDNET.

Pour ajouter un appareil, cliquez sur une zone, puis sur + > « Ajouter un appareil ». La recherche est intuitive : un champ de recherche vous permet de trouver votre marque ou modèle. L’assistant vous guidera ensuite pour le coupler (généralement en appuyant sur un bouton physique ou en entrant un code).

Sélection d'appareil dans le catalogue Home Assistant

Des centaines d’appareils sont pris en charge, des plus courants aux plus exotiques. Photo par Jack Wallen/ZDNET.

Une fois ajouté, le gadget apparaît dans sa zone. Vous pouvez alors contrôler son état (allumer/éteindre une lampe, ajuster la température, etc.) directement depuis le tableau de bord. Pas de configuration complexe, juste du prêt-à-l’emploi.

  Data centers en France : l'impact caché derrière l'explosion du cloud

Trucs d’expert pour tirer le meilleur de Home Assistant OS

Sur le terrain, voici ce qui fait la différence :

  • Utilisez l’application mobile : Home Assistant est disponible sur Android et iOS. Elle permet de contrôler vos appareils depuis n’importe où, même en dehors de votre réseau (si vous configurez l’accès distant).
  • Automatisez tout : Les scènes sont votre meilleur allié. Créez des routines comme « lever de soleil » qui allume le couloir, ou « bonne nuit » qui éteint toutes les lumières et baisse le chauffage.
  • Mettez à jour régulièrement : Les versions de Home Assistant OS sortent tous les mois environ. Les mises à jour se font via le tableau de bord en un clic – ne les négligez pas pour garantir la sécurité.

Un dernier conseil : ne cherchez pas à connecter tous vos appareits d’un coup. Commencez par une ou deux zones, validez le fonctionnement, puis étendez progressivement. Vous éviterez les frustrations et vous prendrez la main tranquillement.

Home Assistant OS n’a pas la prétention d’être parfait, mais il remplit son contrat sans frais annexes, sans inscription obligatoire et sans dépendance à un fabricant. Sur le plan du rapport qualité-prix – surtout quand on a un vieux PC sous la main -, c’est difficile de trouver mieux.

Mana-Sys
Résumé de la politique de confidentialité

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.