Bonjour,
J’ai un comportement bizarre dans un de mes virtuels qui me permet de suivre ma consommation d’eau.
Je suis ma consommation d’eau via un compteur à impulsion Zwave et pour lequel je remonte les changements d’état par un virtuel pour avoir un Index de consommation. Tout fonctionne presque parfaitement, mais je me suis rendu compte que quasiment tous les jours à 5h du matin l’Index de consommation perdait entre 5 et 10unités. Or je n’ai pas de consommation sur ces horaires et encore moi qui expliquerait une diminution de la consommation. Et à l’instar de la fonction disponible pour le suivi électrique, il n’y a pas de possibilité dans le plugin ne pas prendre en compte ce changement.
J’ai donc deux questions d’où peux provenir ce souci d’index qui diminue à 5h du matin.
Et si il n’est pas possible de solutionner ce problème peux t-on activer quelques part la même fonction dans le plugin suivi conso pour le suivi de la consommation d’eau?
Ci-dessous l’info qui me permet d’établir l’index:
stateChangesBetween(#[Sous-sol][Compteur eau][Etat entrée 1]#,1,2022-01-01 00:00:00, now)
Pour ton erreur, je ne sais pas, mais pour suiviconso, il est prévu pour suivre un compteur à impulsion. Il n’y a pas besoin du stateChangeBetween normalement. As tu essayé?
Pour le compteur à impulsion je lui avais renseigné initialement l’info d’état d’impulsion mais j’avais des résultats très bizarre. Je vais retenter.
Tu me confirmes qu’il ne faut pas un index mais bien un binaire avec l’impulsion uniquement?
Non je ne pense pas que cela ne marche pas avec un binaire, quoi que j’ai un doute. Mais avec une info qui donne le nombre d’impulsion totale effectivement c’est sur que cela fonctionne. A essayer tout de même.
Mais tu l’as fait l’essai pendant que je te répondais. Par contre C’est bizarre tes valeurs négatives. C’est pas lié au phénomène que tu as avec ton virtuel?
Tu peux montrer comment est paramétré ton équipement suivi conso. Est que dans le graphique 7 derniers jours tu as un cumul de consommation
Edit: j’aimerais bien voir les données dans conso_teleinfo
Pour les données sur les 7 jours: Oui j’ai bien des données avec l’index comptuer obtenue par le states change between. Les valeurs négatives ne semble pas être prise en compte dans le total. (Idem pour l’essai réalisé avec l’impulsion d’ailleurs la valeur négative n’affecte pas le total)
Et les données dans conso_teleinfo je ne vois pas où je dois chercher?
Merci pour ton aide en tout cas.
En parallèle j’ai créer un second virtuel avec un index qui s’incrémente par scenario, comme ca je verrai si j’ai le même problème avec ce mode de comptage.
En PJ, le fichier demander pour le premier équipement.
Sinon avec mon 3eme équipement avec un index incrementer par scenario, je n’ai pas de souci de valeur négative car l’index augmente toujours.
Il s’agit donc bien d’un problème lié à la fonction statechangeBetween.
Du coup sur suivi conso, ta conso de la journée est peut-être erronée à cause de cette diminution.
Ton compteur zwave ne te fournit pas une donnée totale?
Edit: Pour le StateChangeBetween, est ce que l’historique de ta commande est suffisamment long? Genre tu ne gardes qu’un an dans l’historique de ta commande zwave, alors le comptage tu le fais sur 1 an et 5 mois
Non le compteur est un fibaro smart implant connecté à un compteur Gianola à impulsion je n’ai pas le total, obligé de passer par un virtuel. Mais je suis curieux de comprendre pourquoi la fonction statechange bug ainsi.
En tout cas cela ne vient pas du plugin, c’est déjà ça d’éliminé comme problématique.
Edit: je ne purge pas l’historique pour cette commande donc j’avais vérifié ça mais il faut peut-être que je creuse.