HACS : les intégrations communautaires que j’utilise vraiment dans Home Assistant

Interface HACS affichant des intégrations communautaires pour Home Assistant
Les intégrations HACS que j'utilise vraiment dans Home Assistant : Little Monkey pour Ecojoko, Xiaomi Miot, Prix Carburant, Dyson et Reolink.

Sommaires

Les intégrations HACS que j’utilise vraiment au quotidien ne sont pas les plus connues du web francophone. Mais ce sont celles qui tournent chez moi depuis des mois. Home Assistant intègre déjà des centaines d’appareils nativement. Dès que tu creuses un peu, tu tombes forcément sur un besoin que le cœur du logiciel ne couvre pas. C’est là qu’intervient HACS (Home Assistant Community Store) : un magasin communautaire qui te permet d’installer des intégrations tierces depuis l’interface. Dans cet article, je te montre comment l’installer. Puis je te présente les cinq que j’utilise vraiment, avec leur usage concret.


🎯 Intégrations HACS : c’est quoi exactement ?

HACS n’est pas une intégration en soi : c’est un gestionnaire de dépôts. Il ajoute un onglet dans Home Assistant. Depuis cet onglet, tu peux parcourir des centaines de projets communautaires (intégrations, cartes Lovelace, thèmes). Tu les installes en quelques clics, sans copier-coller de fichiers en SSH ou en Samba. C’est le point de passage obligé dès que tu veux connecter un appareil que Home Assistant ne prend pas en charge nativement.


🧩 Comment installer HACS

L’installation se fait en dehors de l’interface classique, via l’ajout d’un dépôt custom :

  1. Télécharge et exécute le script d’installation officiel, ou copie manuellement le dossier hacs dans custom_components. Suis la documentation officielle de HACS pour le détail.
  2. Redémarre Home Assistant. Cette étape est obligatoire : HACS n’apparaît pas tant que le redémarrage n’a pas eu lieu.
  3. Va dans Paramètres → Appareils et services → Ajouter une intégration. Cherche « HACS » et suis l’assistant de configuration (une connexion à un compte GitHub est demandée).
  4. Une fois HACS actif, chaque nouvelle intégration suit le même schéma. Tu l’ajoutes depuis HACS, tu redémarres, puis tu la configures.

Avant d’empiler les intégrations tierces, garde une chose en tête : un module mal configuré peut parfois bloquer un redémarrage. Mieux vaut avoir une sauvegarde récente sous la main avant de tester une nouveauté.


💧 Little Monkey : mes données Ecojoko dans Home Assistant

J’utilise déjà Ecojoko pour suivre ma consommation électrique au quotidien. Little Monkey — aussi appelée « Petit Singe » par son auteur — est l’intégration HACS qui récupère les données de mon assistant énergie Ecojoko. Elle les fait remonter comme entités dans Home Assistant. Le dépôt est disponible sur GitHub sous jmcruvellier/little_monkey. Concrètement, j’ai ma consommation instantanée et journalière directement dans mon tableau de bord. Plus besoin d’ouvrir l’appli Ecojoko à côté.


📲 Xiaomi Miot For HomeAssistant : le pont vers mes appareils Xiaomi/Aqara

Pour faire le lien avec ma passerelle Xiaomi/Aqara, j’utilise l’intégration communautaire « Xiaomi Miot For HomeAssistant ». Le dépôt est al-one/hass-xiaomi-miot sur GitHub. Elle s’appuie sur le protocole miot-spec pour détecter automatiquement la plupart des appareils Xiaomi. Wi-Fi, BLE, ou Zigbee via la passerelle : les appareils apparaissent ensuite comme des entités standards. C’est ce que j’utilise pour récupérer l’état de mes appareils sans passer par l’appli Mi Home.


⚡ Prix Carburant : le plein au meilleur prix sans changer d’appli

Pour suivre les prix des carburants en France, j’utilise l’intégration communautaire « Prix Carburant » (dépôt Aohzan/hass-prixcarburant). Elle interroge les données officielles des stations-service françaises. Elle remonte ensuite des capteurs de prix par carburant et par station. Je m’en sers pour avoir un aperçu rapide dans mon tableau de bord avant de partir faire le plein.


🔧 Dyson et Reolink : deux intégrations, deux réalités différentes

Pour mon appareil Dyson connecté, j’utilise l’intégration communautaire libdyson-wg/ha-dyson. Elle a repris et maintient le projet historique de shenxn, devenu obsolète. Elle communique en local avec l’appareil. Elle remonte l’état, les capteurs de qualité d’air et les commandes de base dans Home Assistant.

Pour ma caméra Reolink, la situation est différente. Ce qui était historiquement une intégration communautaire est aujourd’hui intégré nativement dans le cœur de Home Assistant, avec le soutien officiel de Reolink. Tu n’as donc plus besoin de passer par HACS pour ça. Cherche simplement « Reolink » dans Paramètres → Appareils et services, sans rien installer au préalable. C’est un exemple classique d’une intégration communautaire qui finit par rejoindre le cœur du logiciel.


👉 Limites honnêtes

  • Les intégrations HACS ne sont pas maintenues par l’équipe officielle de Home Assistant. Leur mise à jour dépend d’un contributeur bénévole. Certains projets se retrouvent sans mise à jour du jour au lendemain — c’est ce qui est arrivé à l’intégration Dyson originale de shenxn.
  • Une mise à jour de Home Assistant peut casser une intégration communautaire sans prévenir. Je vérifie toujours les notes de version avant une mise à jour majeure.
  • Toutes ne sont pas dans le magasin par défaut de HACS. Certaines nécessitent d’ajouter le dépôt GitHub manuellement en « dépôt custom ».
  • Plus tu ajoutes d’intégrations tierces, plus le risque de panne au redémarrage augmente. D’où l’intérêt d’une sauvegarde récente sous la main.

Au final, HACS ne remplace pas les intégrations natives. Il les complète là où Home Assistant ne va pas : un assistant énergie tiers, une marque grand public, un service local français. Une fois tes capteurs branchés, ça vaut le coup d’aller y jeter un œil dans un tableau de bord pour tout centraliser au même endroit.