5/5 - (4 votes)
Noël domotique

La maîtrise de la consommation énergétique domestique est devenue un enjeu majeur pour de nombreux foyers. Parmi les postes de dépenses les plus importants, le chauffage de l’eau sanitaire figure en bonne place. Grâce à des plateformes domotiques ouvertes comme Home Assistant, il est désormais possible de transformer un simple chauffe-eau en un appareil intelligent, capable de s’adapter aux habitudes de vie, aux tarifs de l’énergie et même à la production d’énergie renouvelable locale. Cette démarche, alliant technologie et sobriété énergétique, permet non seulement de réaliser des économies substantielles mais aussi de réduire son empreinte carbone en consommant l’énergie de manière plus judicieuse et responsable.

Comprendre le fonctionnement du chauffe-eau avec Home Assistant

Principes de la gestion intelligente

La gestion intelligente d’un chauffe-eau, ou ballon d’eau chaude, repose sur un principe simple : ne chauffer l’eau que lorsque c’est réellement nécessaire ou économiquement avantageux. Traditionnellement, un chauffe-eau fonctionne en continu ou est asservi à un simple contacteur jour/nuit, le déclenchant durant les heures creuses. Avec Home Assistant, le contrôle devient beaucoup plus fin. La plateforme centralise des informations variées comme les tarifs de l’électricité, la production des panneaux solaires, la température de l’eau dans le ballon et les prévisions météorologiques. En se basant sur ces données, elle peut piloter l’alimentation électrique du chauffe-eau via un module connecté pour optimiser chaque cycle de chauffe.

Avantages d’une solution domotique

L’intégration d’un chauffe-eau dans un écosystème domotique offre des bénéfices multiples. Le premier est d’ordre financier, avec une réduction significative de la facture d’électricité. Le second est écologique, en privilégiant l’autoconsommation d’énergie solaire et en limitant le gaspillage. Enfin, le confort est également amélioré. Il est possible de déclencher une chauffe forcée avant une forte consommation imprévue ou, à l’inverse, de mettre le système en mode « vacances » pour éviter de chauffer de l’eau inutilement pendant une absence prolongée. La supervision en temps réel via l’interface de Home Assistant offre une visibilité totale sur la consommation et l’état du système.

Cette approche dynamique et data-centrée transforme un équipement passif en un acteur de l’efficacité énergétique de l’habitat. Pour y parvenir, il est cependant indispensable de s’équiper de quelques composants matériels spécifiques qui assureront le lien entre le monde physique et le cerveau numérique de Home Assistant.

Installation du matériel nécessaire

Installation du matériel nécessaire

Les composants clés du système

Pour mettre en place cette gestion intelligente, une sélection de matériel est requise. Chaque composant joue un rôle précis dans la chaîne de contrôle et de mesure. Voici les éléments indispensables :

  • Un module de commutation connecté : Le Shelly Plus 1 est souvent plébiscité pour sa fiabilité et sa facilité d’intégration. Il agit comme un interrupteur intelligent capable de couper ou d’alimenter le contacteur du chauffe-eau sur ordre de Home Assistant.
    • Shelly Plus 1 - Module interrupteur connecté Wi-Fi 16A, Contacts secs, Lumières & Ouvre-porte de garage sans fil, App iOS Android, Compatible Alexa Google Home - Lot de 2
    • Shelly Plus 1 | Interrupteur/commutateur de relais connecté - 16A | Wi-Fi & Bluetooth | Domotique | Compatible avec Alexa & Google Home | App iOS Android | Aucun hub requis | Télécommande portail
    • Shelly Plus 1 - Module interrupteur connecté Wi-Fi 16A, Contacts secs, Lumières & Ouvre-porte de garage sans fil, App iOS Android, Compatible Alexa Google Home - Lot de 4
  • Un contacteur de puissance : Le chauffe-eau étant un appareil de forte puissance, il ne peut être piloté directement par le module Shelly. Un contacteur jour/nuit de 20 A ou plus est nécessaire pour gérer la charge électrique en toute sécurité.
    • 412558 Legrand - Contacteur jour nuit silencieux bobine 230V monophasé - 25A - contact 2NO - 1 module
    • Ailao Contacteur 220V Contacteur AC Domestique Contacteur AC Monophasé 2P 25A 2NO Rail DIN Contacteur Automatique Manuel, Télécommande, Éclairage, Chauffage, Ventilation.
    • Legrand 412544 CX3 BTICINO/interrupteur, 2 NA 230 V Installation, 25
  • Une sonde de température : La mesure de la température de l’eau est cruciale. Une sonde de type DS18B20, étanche, est idéale pour être insérée dans le doigt de gant du ballon et fournir une donnée précise.
    • AZDelivery 2 x 1m DS18B20 Cable Capteur de Température Numérique TO92-55 - +125°C en Acier Inoxydable, Imperméable Compatible avec Arduino et Raspberry Pi incluant Un E-Book!
    • Capteur de température 3 m - SHELLYDS18B203M Shelly
    • Capteur de température DS18B20, sonde numérique étanche, 1 m, -55 °C à +125 °C, 3,5 mm Jack, compatible Sonoff (1 sonde de température)
  • Un module d’extension pour capteurs : Pour connecter la sonde de température au module Shelly, le Shelly Add-on est une solution pratique qui permet de relier jusqu’à trois sondes DS18B20.

Schéma de câblage et précautions

L’installation électrique doit être réalisée avec la plus grande prudence, en coupant l’alimentation générale au disjoncteur principal. Le câblage consiste à intégrer le module Shelly et son add-on pour qu’ils pilotent la bobine du contacteur de puissance. La sonde de température est ensuite reliée à l’add-on. Il est impératif de respecter les schémas de câblage fournis par les fabricants et les normes électriques en vigueur. Le contacteur jour/nuit est inséré sur la ligne d’alimentation du chauffe-eau, et c’est sa bobine qui est commandée par la sortie du Shelly Plus 1. Le contact C1/C2 du compteur Linky, qui fournit le signal des heures creuses, peut également être intégré au montage pour servir d’information redondante ou de mode de secours.

Une fois le matériel correctement installé et sécurisé dans le tableau électrique, l’étape suivante consiste à donner vie à ces composants en les configurant au sein de la plateforme Home Assistant.

Configuration des entités pour la gestion du chauffe-eau

Intégration des modules Shelly

La première étape logicielle est la reconnaissance du matériel par Home Assistant. Les produits Shelly bénéficient d’une intégration native ou peuvent être gérés via le protocole MQTT, offrant une grande flexibilité. Une fois le module Shelly Plus 1 connecté au réseau Wi-Fi local, Home Assistant le détecte automatiquement. Il apparaît alors comme un nouvel appareil avec plusieurs entités associées : un interrupteur (switch) pour contrôler la sortie relais, et des capteurs si l’add-on est utilisé. L’entité la plus importante est le switch, qui permettra d’activer ou de désactiver le contacteur du chauffe-eau. Il est conseillé de lui donner un nom clair, comme switch.chauffe_eau.

Création des capteurs virtuels

Au-delà des entités matérielles, il est souvent utile de créer des capteurs virtuels (template sensors) pour affiner la logique de contrôle. Par exemple, un capteur peut être créé pour refléter l’état des heures creuses en se basant sur l’information du compteur Linky ou sur un planning horaire défini. Un autre capteur essentiel est celui de la température de l’eau, remonté par la sonde DS18B20 via le Shelly Add-on. Cette entité, sensor.temperature_chauffe_eau, sera au cœur des décisions d’automatisation. Il est également possible de créer des « helpers » ou « assistants » dans Home Assistant, comme un input_boolean pour forcer manuellement la chauffe, ou un input_number pour définir une température de consigne dynamique.

Avec toutes les briques logicielles en place, des plus simples aux plus complexes, le système est prêt à être orchestré pour une consommation énergétique minimale.

Optimisation de la consommation énergétique

La programmation basée sur la température

L’un des leviers d’optimisation les plus efficaces est de baser le déclenchement de la chauffe non pas sur des horaires fixes, mais sur la température réelle de l’eau. Grâce à la sonde DS18B20, Home Assistant connaît à tout moment la température dans le ballon. Une automatisation peut être configurée pour n’activer le chauffe-eau que si la température descend en dessous d’un certain seuil (par exemple, 55°C) et uniquement pendant les périodes où l’énergie est la moins chère. Cela évite les cycles de chauffe inutiles lorsque l’eau est déjà suffisamment chaude, un cas fréquent lors des journées de faible consommation.

Analyse des coûts énergétiques

Pour une optimisation poussée, il est primordial de connaître le coût de l’énergie à chaque instant. Home Assistant peut s’intégrer avec les services des fournisseurs d’énergie ou utiliser des intégrations communautaires pour récupérer les grilles tarifaires, notamment dans le cadre des offres dynamiques. La comparaison des coûts permet de prendre des décisions éclairées.

Source d’énergie Coût approximatif du kWh Condition de déclenchement
Solaire (autoconsommation) 0 € Surplus de production détecté
Heures Creuses ~0,18 € Plage horaire définie par le fournisseur
Heures Pleines ~0,25 € En cas de besoin urgent (marche forcée)

Cette hiérarchisation est fondamentale : le système privilégiera toujours l’énergie solaire gratuite, puis se rabattra sur les heures creuses, et n’utilisera les heures pleines qu’en dernier recours.

La synergie la plus puissante est atteinte lorsque cette logique de coût est combinée avec la production d’énergie locale, notamment via des panneaux photovoltaïques.

Intégration avec le solaire et la gestion des heures creuses

Exploiter le surplus d’énergie solaire

Pour les foyers équipés de panneaux solaires, la gestion du chauffe-eau devient un outil stratégique de maximisation de l’autoconsommation. L’énergie produite mais non consommée instantanément est généralement injectée sur le réseau. En pilotant le chauffe-eau, Home Assistant peut utiliser ce surplus pour chauffer l’eau gratuitement. Le principe est de surveiller la puissance injectée sur le réseau. Lorsqu’elle dépasse un certain seuil (par exemple, 1000 W) pendant une durée déterminée (pour éviter les déclenchements intempestifs dus au passage d’un nuage), une automatisation active le chauffe-eau. Le ballon d’eau chaude agit alors comme une batterie thermique, stockant l’énergie solaire sous forme de chaleur pour un usage ultérieur.

Synchronisation avec les heures creuses

Même avec une installation solaire, il est rare que la production couvre 100% des besoins, surtout en hiver. La gestion des heures creuses reste donc pertinente. Home Assistant peut être configuré pour connaître les plages horaires de votre contrat d’électricité. Une automatisation peut alors s’assurer que, si le soleil n’a pas été suffisant pour amener l’eau à la température souhaitée, un complément de chauffe soit effectué pendant la nuit, au tarif le plus avantageux. Cette double stratégie garantit à la fois un confort constant et une facture minimale, en arbitrant intelligemment entre les deux sources d’énergie les moins chères disponibles.

Le véritable pouvoir de Home Assistant réside dans sa capacité à combiner ces différentes logiques au sein de scénarios complexes et entièrement personnalisés.

Automatisation et scripts avancés pour un contrôle efficace

Scénarios d’automatisation courants

La mise en œuvre pratique de cette intelligence passe par la création d’automatisations dans Home Assistant. Voici quelques scénarios fondamentaux :

  • Automatisation Solaire : Déclencheur : surplus solaire > 1 kW pendant 5 minutes. Condition : température de l’eau
  • Automatisation Heures Creuses : Déclencheur : début de la plage des heures creuses. Condition : température de l’eau
  • Automatisation de Sécurité : Déclencheur : température de l’eau > 64°C. Action : éteindre le switch.chauffe_eau pour éviter la surchauffe et prévenir les risques de brûlure et de développement de tartre.
  • Automatisation d’Arrêt : Déclencheur : température de l’eau > 60°C. Action : éteindre le switch.chauffe_eau pour stopper la chauffe une fois la consigne atteinte.

Scripts pour une gestion fine

Pour aller plus loin, il est possible de créer des scripts qui encapsulent des logiques plus complexes. Par exemple, un script « Boost » pourrait être créé pour forcer une heure de chauffe, quelles que soient les conditions, activable d’un simple clic sur le tableau de bord de Home Assistant. Un autre script pourrait gérer un mode « Vacances » qui abaisse la consigne de température à 15°C et désactive toutes les automatisations de chauffe pour minimiser la consommation pendant une absence. L’utilisation de variables et de conditions multiples permet d’adapter le comportement du chauffe-eau à toutes les situations de la vie quotidienne, rendant le système à la fois puissant et extrêmement flexible.

Mettre en place une gestion intelligente de son chauffe-eau avec Home Assistant représente un projet domotique à la fois accessible et à fort impact. En combinant du matériel abordable comme les modules Shelly avec la puissance de la plateforme open-source, il est possible de réaliser des économies d’énergie significatives. L’optimisation repose sur des principes clés : chauffer au bon moment en exploitant le surplus solaire et les heures creuses, et chauffer la juste quantité en se basant sur la température réelle de l’eau. Cette approche transforme une dépense énergétique passive en un système actif, intelligent et parfaitement adapté aux contraintes économiques et écologiques actuelles.