Table des matières:
- Étape 1: Fonctionnement actuel du chauffe-eau
- Étape 2: Matériel nécessaire
- Étape 3: Installation de la sonde DS18B20
- Étape 4: Câblage SHELLY 1 PM
- Étape 5: Paramètre MQTT
- Étape 6: Création du Shelly Under Jeedom
- Étape 7: Création de commandes d'activation et de désactivation
- Étape 8: Analyse du fonctionnement avant la domotique
- Étape 9: Domotisation de mon chauffe-eau
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Bonjour à tous, Tout d'abord, je vais vous expliquer ma motivation pour la domotique de mon chauffe-eau. Suite à une analyse de son fonctionnement, j'ai constaté un temps de fonctionnement plus long que nécessaire. De plus, mon chauffe-eau fonctionne aussi même si nous sommes en vacances. Il y avait donc des économies à faire. Pour information, mon chauffe-eau a une capacité de 300 litres, et une puissance de 3000 watts.
Étape 1: Fonctionnement actuel du chauffe-eau
Mon chauffe-eau est actuellement câblé sur un contacteur qui est alimenté par un disjoncteur 20A. Ce contacteur est commandé par mon information creuse qui est déclenchée par mon fournisseur d'électricité (EDF). Mes heures creuses sont à partir de 22h30. à 6h30
Étape 2: Matériel nécessaire
Cette domotisation nécessite très peu de matériel. Shelly 1 PM, une sonde DS18B20, et pour ma part ma box domotique jeedom (Raspberry pi 4b) à laquelle ma sonde DS18B20 sera connectée. Il est également possible d'utiliser un module complémentaire de capteur de température pour Shelly 1/1PM pour interpréter la température du chauffe-eau.
Étape 3: Installation de la sonde DS18B20
J'ai simplement inséré ma sonde dans la partie isolante de mon chauffe-eau, au plus près du thermostat.
Étape 4: Câblage SHELLY 1 PM
0: alimentation chauffe eau phase
SW: contact heures creuses (pour information)
L: alimentation de phase Shelly1pm
L1: rien
N: alimentation neutre Shelly1pm
IMPORTANT, il est en 220volts, ces opérations sont à effectuer avec le disjoncteur.
Une fois calé, vous pouvez rétablir le courant électrique. Vous pouvez désormais inclure le Shelly 1 PM dans votre réseau Wifi via l'application mobile Shelly (je ne détaille pas cette opération, l'application Shelly est très simple d'utilisation).
Étape 5: Paramètre MQTT
Une fois cela fait, j'utiliserais le MQTT pour contrôler mon Shelly, il suffit d'accéder à l'interface Shelly avec son adresse IP, d'aller dans Internet & Sécurité / ADVANCED - DEVELOPER SETTINGS, puis de cocher Activer l'exécution de l'action via MQTT. Remplissez le nom d'utilisateur, le mot de passe et le serveur avec le bon port (1883 normalement).
Étape 6: Création du Shelly Under Jeedom
Pour l'interprétation de Mqtt sur mon Jeedom, j'utilise le plugin Jmqtt, je crée donc mon Shelly1pm dessous avec son topic correspondant à son numéro de série (information trouvée sous DEVICE INFO avec l'interface web Shelly).
Étape 7: Création de commandes d'activation et de désactivation
Je crée à la fois des commandes On et Off pour contrôler mon Shelly1pm.
Nous allons allumer mon chauffage, Off va l'éteindre. Aussi simple…
Étape 8: Analyse du fonctionnement avant la domotique
Pour rappel, le fonctionnement de base de mon chauffe-eau est de s'allumer à 22h30. avec le contact heures creuses et de s'éteindre à 6h30 à la fin de celui-ci.
Après avoir câblé ma sonde DS18B20 et mon SHELLY 1 PM j'ai surveillé ma montée en température et le temps nécessaire à une chauffe complète de mon chauffe-eau. Analyse réalisée pendant une semaine, grâce au contrôle de puissance SHELLY 1PM. J'ai remarqué que mon ballon chauffait à partir de 22h30. à 3h30, puis 3 fois 30 minutes (pour maintenir la consigne de chauffe) jusqu'à 6h30 Soit 6 heures au total.
J'ai donc 1h30 de chauffage quotidien inutile, car le besoin réel de chauffage est de 4h30.
Étape 9: Domotisation de mon chauffe-eau
Maintenant que tout est câblé et que j'ai les informations nécessaires, je peux créer un agenda de chauffage qui débutera à 1h30 (j'ai laissé 30 minutes de sécurité de 6h00 à 6h30). Avec cela j'économise 1h30 de chauffage à 3000 watts par jour, ce qui représente un gain de 200€ annuellement pour ma part…
Notre présence étant gérée par ma box Jeedom, j'ai un scénario qui gère le déclenchement du chauffe-eau, si en mode Absent, pas besoin de chauffer. Ensuite, il est également possible avec d'autres scénarios de gérer le temps de chauffe en fonction de la température… les possibilités sont infinies.