DomotiqueTuto

Home Assistant : mesurer la consommation d’eau d’un appareil DIY

Aujourd’hui un tuto pour utiliser un esp8266 qui va mesurer la consommation d’eau d’un appareil, pour ce tuto, je l’ai brancher à mon lave-linge.

Liste d’achat & prérequis

Il va falloir acheter un esp8266 d1 mini que vous pouvez trouver sur Amazon ici (Lien affilié) ainsi qu’un débitmètre à effet hall que vous pouvez trouver ici. (Lien affilié)

Pour un appareil, vous en avez pour environ 15 euros ce qui est beaucoup plus abordable que les
débitmètre connecté qui coûte environ centaine d’euros tout fait comme ceci.

Pour les prérequis, il vous faut un serveur MQTT que je ne traite pas dans ce tuto, mais vous pouvez installer Mosquitto sur votre HomeAssistant

Branchement

Pour ce qui est du branchement du débitmètre et de l’esp, c’est assez simple, il suffit de brancher le débitmètre sur votre arrive d’eau avec du teflon, pour ceux qui ne l’ont jamais fait, c’est assez simple voici un tuto YouTube :

Attention, il y a un sens pour le débitmètre, vous avez une flèche dessus, ne vous trompez pas.

Une fois le débitmètre branché à votre arrivée d’eau, brancher votre appareil (lave-linge, lave-vaisselle, etc.) de l’autre côté du débitmètre et vérifier qu’il n’y a pas de fuite.

Pour l’esp vous pouvez acheter des esp avec des pin déjà souder ou le faire vous-même et vous pouvez acheter des câbles pour arduino comme ceci pour brancher plus facilement la carte au débitmètre.

Maintenant, que le débitmètre est installé, il va falloir relier les câbles a notre esp comme ceci :

Voici le schéma de l’esp

Configuration ESPHome

Dans un premier temps, il vous faut une instance d’ESPHome, dans ce tuto, on va l’installer sur HomeAssistant dans settings puis Add-ons :

Ensuite, il faut cliquer sur ADD-ON Store en bas à droite :

Maintenant, il faut installer ESPHome Device Builder :

Une fois installer, vous pouvez ajouter EspHome à la sidebar avec le bouton :

Voilà ESPHome est prêt à être utilisé :

Maintenant, il faut cliquer sur New Device en bas à droite et spécifier le nom de votre appareil :

Maintenant brancher l’ESP à votre machine (Vous pouvez le brancher à votre serveur ou à la machine que vous utilisez pour accéder à votre serveur) et cliquer sur Connect :

Et maintenant vous pouvez sélectionner l’esp brancher a votre pc

Maintenant, il faut attendre quelques minutes que l’installation se fasse.

Une fois l’esp installer vous pouvez cliquer sur Edit et on va maintenant ajouter la configuration :

Il faut ajouter votre configuration MQTT et la configuration des sensors pour remonter les infos en MQTT

mqtt:
broker: 192.168.1.28
username: mosquito
password: "monsupermdp"

sensor:
- platform: pulse_counter
pin: GPIO2
unit_of_measurement: 'L/min'
id: water_usage
name: 'Dishwasher Current water usage'
update_interval: 5s
filters:
- lambda: return (x / 396); # 396 = 6,6 * 60
- platform: integration
name: "Dishwasher Total Water in L"
unit_of_measurement: 'L'
sensor: water_usage
device_class: "water"
state_class: "total_increasing"
time_unit: min
- platform: integration
name: "Dishwasher Total Water in m3"
unit_of_measurement: 'm3'
sensor: water_usage
time_unit: min
filters:
- lambda: return (x / 1000);

Une fois ajouter, vous cliquer sur save, puis install et sélectionner wirelessly ou Plug into this computer pour envoyer la nouvelle configuration.

Vérifier le bon fonctionnement

Vous pouvez maintenant aller dans Settings, Devices & services, MQTT puis vous cliquer sur x devices.

La vous pouvez rechercher votre esp avec le nom que vous lui avez donner et cliquer dessus pour retrouver les capteurs.

Onglet Energy

Pour la consultation des donnes, vous pouvez ajouter le compteur d’eau dans l’onglet Energy de HA :

Conclusion

Voilà, vous pouvez maintenant suivre votre consommation d’eau dans Home Assistant.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

Bouton retour en haut de la page