Eco Compteur Legrand et compteur à impulsion Bis

0.0025 pour envoyer des m3 x 10
image

En multipliant par 100, ça donne dans le plugin:
image
pour dans l’eco:
image

Je dois être fatigué pour ne pas comprendre ça :’(

  • 1 impulsion pour 0,25L : ratio de 0,00025m3 / impulsion mais impossible dans l’écocompteur
  • 1 impulsion pour 1L : ratio de 0,001m3 / impulsion puis divisé par 4 dans Jeedom pour obtenir des m3
  • 1 impulsion pour 2,5L = ratio de 0,0025m3 / impulsion puis divisé par 10 dans Jeedom pour obtenir des m3

Je ne comprends pas ton x10 puis x100 :crazy_face:

Je vais regarder cela à tête reposée demain, merci pour votre aide.

Je suis déjà rassuré de ne pas être obligé de changer de compteur :smiley:

Y’a pas moyen d’effacer la valeur dans l’écocompteur maintenant que je me suis rendu compte que je me suis trompé lol

Peu importe les facteurs, ce qui compte c’est la cohérence entre le compteur d’eau et la valeur dans Jeedom.
Dans l’EcoCompteur, j’ai 2412;69 m3 x10 soit 241,269 m3
Dans le plugin, j’ai 241269litres soit 241,269 m3

Pour avoir des m3 directement dans le plugin, il suffit de diviser par 10 ce que remonte l’ecocompteur si le ratio est 0.0025

J’ai choisi de multiplier par 100 ce que remonte l’ecocompteur afin d’avoir des litres parce que sur une conso heure ou jour, c’est plus lisible. Ex: 5 litres au lieu de 0.005 m3
image

Merci pour les précisions, je vais tester cela !!!

Bonne journée

Bonjour tout le monde, je dois avoir une erreur ou un problème ou les deux :smiley:

Voici ma configuration :

  • compteur d’eau par impulsion : 0,25L / impulsion soit 0,0025m3 / impulsion
  • EcoCompteur configuré pour : 0,0001m3 / impulsion
  • Jeedom configuré pour diviser par 4 la valeur de l’EcoCompteur ce qui me donne mon index réel en m3

J’ai fais des mesures en lisant les données sur le compteur d’eau réel, pas celui par impulsion que j’ai rajouté. En 16 jours, j’ai consommé 3108 litres soit environ 194 litres / jour.

Ma virtuelle me remonte 1,42m3 soit 1420 litres :frowning:

Date m3
2021-02-12 09:15:00 1.22
2021-02-12 10:20:00 1.22
2021-02-12 18:00:00 1.23
2021-02-12 22:00:00 1.24
2021-02-13 11:00:00 1.25
2021-02-13 14:00:00 1.26
2021-02-13 19:00:00 1.27
2021-02-14 09:00:00 1.28
2021-02-14 11:00:00 1.29
2021-02-14 15:00:00 1.3
2021-02-14 19:00:00 1.31
2021-02-15 01:00:00 1.32
2021-02-15 06:00:00 1.33
2021-02-15 12:00:00 1.34
2021-02-15 21:00:00 1.35
2021-02-17 08:00:00 1.36
2021-02-17 19:00:00 1.37
2021-02-17 22:00:00 1.38
2021-02-18 10:00:00 1.39
2021-02-18 20:00:00 1.4
2021-02-19 11:35:00 1.4
2021-02-19 13:00:00 1.41
2021-02-20 09:00:00 1.42
2021-02-20 09:10:00 1.42
2021-02-20 09:15:00 1.42
2021-02-20 09:20:00 1.42
2021-02-20 09:40:00 1.42
2021-02-20 09:50:00 1.42
2021-02-20 10:00:00 1.42
2021-02-20 10:10:00 1.42
2021-02-20 10:15:00 1.42

Sans surprise, dans Historique, quand j’affiche le max par jour en variation, ça donne des 0,01m3 ou légèrement plus :’(

Autre question, comment faire une virtuelle qui me donne la consommation par jour et mois ensuite ?

Merci pour votre aide, je vais bien finir par y arriver :smiley:

Bonjour,

Petite erreur :
compteur d’eau par impulsion : 0,25L / impulsion soit 0,00025m3 / impulsion.

Bonjour, exact mais l’eco compteur LeGrand ne prend que 4 décimales grrrrr

Donc comme dit par jpty (j’ai appliqué exactement la même chose) le plus simple est de rentrer dans l’ecocompteur 0,0025m3 / impulsion puis de diviser par 10 dans Jeedom.

Bonjour @ooobelix

Avez-vous comparé les valeurs indiquées par le compteur d’eau réel et le compteur à impulsions en dehors de Jeedom?
Au bout de 18 mois, mon Gioanola était complétement bloqué et a été échangé en garantie.

Bonjour, oui j’ai bien mon compteur à impulsion qui indique un peu plus de 3m3 ce qui correspond au 3108 litres du « vrai » compteur.

Je viens de modifier ma configuration comme vous l’aviez indiqué :

  • Compteur impulsion : 0,25L / impulsion soit 0,00025m3 / impulsion
  • EcoCompteur : 0,0025m3 / impulsion soit des m3 x 10
  • Virtuelle :
    • Index en m3 : #valeur# / 10
    • Index en litre : #valeur# / 10 x 1000

Je vais prendre une douche pour vérifier :smiley:

Comment dois je faire ensuite pour avoir la consommation par jour et par mois dans la virtuelle ?

(maxbetween(#[Cellier][Device EcoCompteur LeGrand][csv - volume_entree2]#,today 00:00:00,now) - minbetween(#[Cellier][Device EcoCompteur LeGrand][csv - volume_entree2]#,today 00:00:00,now)) / 10 * 1000

(maxbetween(#[Cellier][Device EcoCompteur LeGrand][csv - volume_entree2]#,first day of this month,now) - minbetween(#[Cellier][Device EcoCompteur LeGrand][csv - volume_entree2]#,first day of this month,now)) / 10 * 1000

Encore merci pour votre aide et patiente !

1 « J'aime »

Pour les calculs, c’est presque ça
Pour la conso mois, first day of this month retourne à cet instant: 01 Feb 2021 10:44:56
Pour initialiser l’heure, il faut ajouter midnight. Ca devient first day of this month midnight pour avoir: 01 Feb 2021 00:00:00

Voir Différence entre 'first day of this month' et 'first day of january' en janvier - #2 par jpty

Si vous avez corrigé les valeurs remontées par l’Ecocompteur dans la configuration de votre commande #[Cellier][Device EcoCompteur LeGrand][csv - volume_entree2]#
de cette façon:
image
il est inutile de refaire /10 * 1000 dans votre formule. C’est déjà des litres.

1 « J'aime »

Meric, je viens de rajouter « midnight » dans tous mes calculs, c’est plus parlant que 00:00:00 et cela corrige le problème que vous avez pointé, merci !

Côté Ecocompteur, je n’ai pas modifié la valeur dans la formule de calcule donc mon / 10 * 1000 partout est juste. Le temps de valider cela, ensuite je simplifierai effectivement directement dans la formule de calcul de l’Ecocompteur.

mawbetween renvoie qu’une seule décimale ?

maxbetween(#[Cellier][Device EcoCompteur LeGrand][csv - volume_entree2]#,today midnight,now) = 6,2

#[Cellier][Device EcoCompteur LeGrand][csv - volume_entree2]# = 6,185

Du coup, je perds en précision :’(

J’ai dû passer par une fonction custom pour régler ce problème de décimale. Sinon j’avais toujours un problème de décalage de quelque litres lors de ma raz de conso journalière à minuit.
Je passe par un lastBetween.

Merci de confirmer que le comportement est finalement normal ! Je ne suis pas chaud pour passer par du custom.

En attendant, je suis passé à « #valeur# / 10 * 1000 » directement dans l’EcoCompteur, comme dit depuis le début par @jpty :D, pour avoir des litres avec une décimale. Du coup, je pense que je perdrais moins de précision.

En test ce soir… Je vous tiens au courant.

1 « J'aime »

Bonjour à tous,

Dans la continuité d’utilisation de la conso d’eau je cherche à créer une alarme en cas de surconsommation ( robinet resté ouvert ou rupture de tuyauterie… )
J’ai le plugin ecocompteur qui me renvoie la conso d’eau et je voudrais la comparer à la conso de 5 min avant? ( donc avoir la conso des 5 derniere minute.
Je butte un peu. J’ai essayé avec statechange et maxbetween mais rien ne me renvoie quelque chose d’utilisable.
Auriez vous une idée pour me débloquer?
Merci par avance.

Marc

Bonjour,

Il existe le plugin stop fuite qui te permet facilement de détecter une fuite.

Bonsoir,

Je ne connaissais pas ce plugin, je vais tester.
Merci pour l’info

Marc

Bonsoir,

Merci Madcow !
Ca marche super avec ce plugin. :v:t6: