Dans une époque marquée par la hausse des prix de l’énergie et les préoccupations environnementales, il devient essentiel de surveiller sa consommation électrique. L’intégration d’un compteur d’énergie dans Home Assistant, la célèbre plateforme de domotique open-source, est une solution puissante pour ceux qui veulent maîtriser leurs dépenses, optimiser l’usage des appareils et tendre vers une maison plus durable. Mais pourquoi faire cet effort d’intégration, et surtout comment le faire efficacement ? Cet article vous guide pas à pas pour comprendre les enjeux, choisir le bon matériel et l’intégrer avec Home Assistant pour un suivi énergétique précis et intelligent.
Pourquoi surveiller sa consommation d’énergie avec Home Assistant ?
Une vision globale et centralisée
Home Assistant vous permet de centraliser toutes les données domotiques dans une interface unique. En y intégrant un compteur d’énergie, vous obtenez une vue d’ensemble de votre consommation en temps réel, par pièce, par appareil ou par jour.
Réduire ses factures
En analysant les données fournies par le compteur d’énergie, vous identifiez les appareils énergivores, les comportements inefficaces, et pouvez ajuster vos usages. Résultat : une réduction concrète de votre facture électrique.
Automatiser intelligemment
Grâce à Home Assistant, les données du compteur peuvent être utilisées pour déclencher des automatisations : éteindre un appareil si la consommation dépasse un seuil, charger la voiture électrique uniquement pendant les heures creuses, ou ajuster le chauffage selon les besoins réels.
Comprendre les types de compteurs compatibles
Les compteurs communicants Linky
En France, le compteur Linky d’Enedis est maintenant généralisé. Il peut transmettre des données de consommation via un téléinfo, un port série accessible avec des modules compatibles Home Assistant.
Les compteurs d’énergie modulaires
Il existe des compteurs modulaires DIN (à installer dans le tableau électrique) qui mesurent précisément la consommation d’un circuit ou d’un appareil. Ces compteurs peuvent communiquer via Modbus, Wi-Fi, Zigbee ou MQTT.
Les pinces ampèremétriques non-invasives
Les solutions comme Shelly EM, Sonoff POW, ou Iotawatt permettent de suivre la consommation sans modifier le câblage, à l’aide de capteurs de courant placés autour des câbles électriques.
Choisir le bon compteur d’énergie pour son usage
Suivi global ou suivi par appareil ?
- Pour surveiller la consommation globale de la maison, une solution comme Iotawatt ou un module téléinfo Linky suffit.
- Pour suivre un chauffe-eau, une climatisation ou une machine à laver, optez pour un module Wi-Fi intégré comme le Shelly Plug S ou un compteur DIN Modbus.
Critères de choix essentiels
- Protocole de communication (Wi-Fi, Zigbee, MQTT, Modbus, téléinfo).
- Précision de mesure (certification MID, mesure de tension et courant).
- Compatibilité native ou via intégration personnalisée avec Home Assistant.
- Budget et facilité d’installation (produits plug and play vs. solutions à câbler).
Les protocoles de communication compatibles
MQTT, la flexibilité open-source
MQTT est un protocole léger et très utilisé dans Home Assistant. De nombreux compteurs DIY ou modules Shelly/Sonoff l’utilisent pour publier les données de consommation sur le réseau local.
Modbus, pour les installations professionnelles
Modbus RTU (via RS485) ou Modbus TCP (via Ethernet) est utilisé par les compteurs industriels. Home Assistant propose une intégration Modbus native, idéale pour des mesures précises et fiables.
Zigbee, sans fil et faible consommation
Les compteurs comme Zigbee Plug ou Tuya Smart Plug mesurent la puissance en temps réel et s’intègrent dans Home Assistant via ZHA ou Zigbee2MQTT.
Téléinfo, le protocole du Linky
Pour ceux équipés du compteur Linky, l’utilisation du port téléinfo via un module ESP8266 permet de récupérer en temps réel les index de consommation (base, heures creuses, puissance soutirée…).
Intégrer un compteur MQTT dans Home Assistant
Configuration d’un broker MQTT
Pour intégrer un compteur MQTT :
- Installer Mosquitto sur Home Assistant ou un serveur local.
- Connecter votre compteur au réseau local via Wi-Fi.
- Configurer l’envoi des topics MQTT avec les mesures de courant, tension et puissance.
Ajout des capteurs dans configuration.yaml
Dans le fichier configuration.yaml :
yaml
CopierModifier
sensor:
– platform: mqtt
name: « Consommation totale »
state_topic: « home/energy/total_power »
unit_of_measurement: « W »
device_class: power
Les entités apparaîtront ensuite dans l’interface de Home Assistant pour visualisation ou automatisation.
Intégrer un compteur Modbus dans Home Assistant
Câblage et convertisseur
Connectez votre compteur Modbus RTU via un convertisseur RS485 vers USB. Ensuite, branchez-le à Home Assistant.
Exemple de configuration
yaml
CopierModifier
modbus:
– name: « Compteur électricité »
type: serial
method: rtu
port: /dev/ttyUSB0
baudrate: 9600
sensors:
– name: « Puissance instantanée »
unit_of_measurement: W
address: 0
input_type: holding
register_type: holding
data_type: uint16
Les données seront actualisées automatiquement et disponibles pour les dashboards ou automatisations.
Suivre sa consommation avec les energy dashboards
Accès au tableau de bord énergétique
Home Assistant propose depuis 2021 un energy dashboard natif. Il permet de :
- Suivre la consommation totale quotidienne.
- Visualiser les pics de consommation.
- Ajouter des sources de production comme les panneaux solaires.
Ajouter votre compteur au dashboard
Une fois le compteur intégré, allez dans Paramètres > Tableau de bord énergie, puis :
- Ajouter la source de consommation (sensor de type kWh ou Wh cumulé).
- Spécifier les tarifs horaires si besoin.
- Ajouter une source de production si applicable.
Créer des automatisations basées sur la consommation
Exemple d’automatisation simple
Éteindre un appareil si la consommation dépasse 3000 W :
yaml
CopierModifier
automation:
– alias: « Éteindre machine si surcharge »
trigger:
– platform: numeric_state
entity_id: sensor.consommation_totale
above: 3000
action:
– service: switch.turn_off
entity_id: switch.machine_a_laver
Cas d’usages concrets
- Notifications en cas de surcharge ou sous-consommation.
- Programmation du chauffe-eau en heures creuses.
- Suivi des coûts en temps réel selon le tarif EDF.
Intégration de panneaux solaires ou batteries
Suivi de la production photovoltaïque
Les onduleurs comme SMA, Enphase ou Huawei sont souvent compatibles avec Home Assistant via Modbus TCP, API REST ou MQTT. Cela permet de suivre la production solaire, et même de croiser les données avec la consommation.
Calcul de l’autoconsommation
Une fois la production et la consommation mesurées, il devient possible de calculer :
- Le taux d’autoproduction.
- Le taux d’autoconsommation.
- L’excédent réinjecté dans le réseau.
Affichage des données sur une tablette murale
Utilisation de Lovelace
Créez un tableau de bord personnalisé avec Lovelace UI :
- Graphiques avec ApexCharts ou Mini Graph Card.
- Widgets personnalisés (puissance actuelle, coût journalier…).
- Thèmes sombres ou clairs pour l’affichage mural.
Tablettes compatibles
Utilisez des tablettes Android bon marché ou un Raspberry Pi avec écran tactile pour afficher en permanence vos données énergétiques au mur de la cuisine ou du salon.
Optimisation énergétique et maintenance préventive
Prévenir les pannes et les gaspillages
En analysant l’évolution de la consommation électrique, on peut :
- Détecter un appareil vieillissant (ex. : un congélateur consommant anormalement).
- Prédire une panne imminente (variations inhabituelles).
- Ajuster l’usage des équipements selon la charge réseau.
Mise en place de routines d’économie
Exemples :
- Mise en veille automatique des prises inutilisées la nuit.
- Réduction de la charge en journée en cas de pic tarifaire.
- Contrôle dynamique selon la météo ou la production solaire.
Optimiser l’automatisation grâce aux données énergétiques
Exploiter les données pour une maison plus intelligente
L’un des grands avantages d’un compteur d’énergie dans Home Assistant réside dans sa capacité à nourrir les scénarios d’automatisation. En collectant des données en temps réel, il devient possible d’ajuster le fonctionnement de certains appareils en fonction de la consommation observée. Par exemple, tu peux programmer la mise en pause d’un chauffe-eau si la consommation dépasse un seuil critique, ou différer le démarrage d’un lave-linge en période de pointe énergétique. Grâce à cette logique, non seulement tu gagnes en efficacité, mais tu participes aussi à une gestion plus durable de l’énergie. Les automatisations deviennent alors plus pertinentes, plus écologiques, et surtout, économiquement avantageuses.
Intégrer un compteur d’énergie dans Home Assistant est bien plus qu’un simple gadget technologique. C’est une démarche concrète vers une maison plus intelligente, plus économe et plus écologique. Grâce à une interface centralisée, des automatisations puissantes et des indicateurs visuels clairs, vous maîtrisez enfin ce qui restait auparavant invisible : votre consommation électrique réelle. Quel que soit le type de compteur (Linky, Shelly, Iotawatt, Modbus), Home Assistant vous offre les outils pour agir en conscience, réduire votre facture, et améliorer votre confort sans compromis.
