Connecter son vieux compteur d’eau avec Jeedom via wemos

Comment récupérer la consommation d’un compteur d’eau tout a fait standard, sans faire de travaux de plomberie et sans dépenser trop d’argent ?

Le concept est de lire la petite roue brillante à droite du compteur  : Chaque tour de cette roue correspond à 1 litre consommé.

Et de remonter l’information dans Jeedom pour avoir un relevé virtuel et être alerté en cas de fuite d’eau. A faire grâce aux scénarios…

Prérequis

Il faudra un peu de matériel  :

  • Un wemos D1 mini
  • Un câble assez long pour aller du Wemos au compteur. Ici un câble ethernet cat6
  • Une résistance 220Ohm
  • Une résistance 2.2KOhm
  • Une alim 5V USB. Ici un chargeur de mobile
  • Un trigger de schmit. Ici un SN74HC14
  • Un réflecteur optique. Ici un CNY70

Transformation de l’information visuelle en information numérique

Grace à un réflecteur optique correctement positionné , ici un CNY70, nous allons pouvoir compter le nombre de tour que fait la roue.

compteur d'eau CNY70cny70

 

 

 

 

 

Récupération du signal du capteur

Afin que le Wemos puisse compter le nombre de tours (d’impulsions du CNY70), il faut adapter le signal avec ce schéma.

Schema cny trigger wemos compteur d'eau

Fixer le capteur sur le compteur d’eau

Pour ma part, j’ai inséré le CNY70 dans un tube iro de 16mm et je l’ai collé sur le compteur avec un pistolet à colle chaude.

tube iro cny70

fixation compteur d'eau cNY70

 

Configurer le Wemos pour Jeedom

Il faut suivre les consignes de cet article, mais dans Jeedouino, il faut choisir la fonction « Compteur PULLUP » de la Pin d’entrée utilisée. Ici en D8.

Affichage du compteur dans Jeedom

Il s’agit ici d’afficher les chiffres de l’index du compteur pour avoir un relevé virtuel.

Créer un virtuel dans Jeedom comme ci-dessous. Mettre dans le champ « valeur » l’index réel du compteur +  la commande Jeeduino de votre compteur d’impulsion. Ici j’ai soustrait 65 Pour ajuster la valeur après quelques tests.

virtuel consommation d'eau

Vous pouvez personnaliser le virtuel grâce au plugin wigdet, voici les éléments:

Mettre le contenu de « cmd.info_.numeric.ConsoEau_Files.zip » dans « plugins/widget/core/template/dashboard/cmd.info.numeric.ConsoEau »

Et copier/coller le code du widget

 

Laisser un commentaire

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