Log compteur d'impulsion pour consommation gaz
Publié : 08 déc. 2021, 17:17
Bonjour,
Pour suivre ma consommation de gaz à partir d'un compteur Gazpar, j'ai mis en place la solution suivante :
-Détection de chaque impulsion donnée par le compteur sur un GPIO du Raspberry avec un dispositif de type "Contact" que j'ai appelé "impulsion gaz"
-Utilisation d'un dispositif "compteur incrémental" (Idx 965)
A chaque fois que le contact "impulsion gaz" est fermé (tous les dix litres de gaz, je crois), le dispositif envoie une requête JSON qui incrémente le compteur :
http://192.168.0.191:8080/json.htm?type ... 5&svalue=1
Ça marche super bien. Je dois quand même perdre quelques fois des impulsions, car j'ai une légère dérive du total consommé, mais ce n'est pas grave, sachant que je dois avoir 70m de câble entre le compteur et le raspberry...
J'ai toutefois un problème avec les log. En effet, quand il n'y a pas de consommation, les logs journaliers, hebdomadaires et annuels ne considèrent pas que la consommation est égale à 0, mais qu'il n'y a pas de donnée reçue, ce qui altère les courbes.
Exemple :
Etant absent en novembre, je n'ai pas consommé de gaz, ce qui n'apparait pas sur cette courbe. Domoticz fait une interpolation entre les deux dernières données reçues.
Je suppose qu'il faut un script qui, en fin de journée, met 0 dans la consommation journalière dans les données du compteur. Est ce la bonne solution ou bien il y a-t-il plus simple ?
Merci à l'avance pour votre aide.
Olivier.
Pour suivre ma consommation de gaz à partir d'un compteur Gazpar, j'ai mis en place la solution suivante :
-Détection de chaque impulsion donnée par le compteur sur un GPIO du Raspberry avec un dispositif de type "Contact" que j'ai appelé "impulsion gaz"
-Utilisation d'un dispositif "compteur incrémental" (Idx 965)
A chaque fois que le contact "impulsion gaz" est fermé (tous les dix litres de gaz, je crois), le dispositif envoie une requête JSON qui incrémente le compteur :
http://192.168.0.191:8080/json.htm?type ... 5&svalue=1
Ça marche super bien. Je dois quand même perdre quelques fois des impulsions, car j'ai une légère dérive du total consommé, mais ce n'est pas grave, sachant que je dois avoir 70m de câble entre le compteur et le raspberry...
J'ai toutefois un problème avec les log. En effet, quand il n'y a pas de consommation, les logs journaliers, hebdomadaires et annuels ne considèrent pas que la consommation est égale à 0, mais qu'il n'y a pas de donnée reçue, ce qui altère les courbes.
Exemple :

Etant absent en novembre, je n'ai pas consommé de gaz, ce qui n'apparait pas sur cette courbe. Domoticz fait une interpolation entre les deux dernières données reçues.
Je suppose qu'il faut un script qui, en fin de journée, met 0 dans la consommation journalière dans les données du compteur. Est ce la bonne solution ou bien il y a-t-il plus simple ?
Merci à l'avance pour votre aide.
Olivier.