CommanderBond
Enthusiast
Thread Starter
- Mitglied seit
- 16.04.2012
- Beiträge
- 703
Hallo, ich trage meine Zählerstände immer in InfluxDB ein um sie mir anschließend mit Grafana darstellen zu können, zB die jährlichen und monatlichen Verläufe.
Jetzt ist es so dass mir aufgefallen ist dass im April ein Wärmemengenzähler übergelaufen ist.
Am 02.04 war der Zähler 65395
Und am 09.04 stand der Zähler bei 21
Ich stehe jetzt auf dem Schlauch wie ich das möglichst geschickt händeln/darstellen kann. Grundsätzlich rechne ich mir immer die Differenz der jeweiligen letzten Zählerstände jeden Monats aus. Was im April aber so nicht mehr klappt. Und auch beim Jahresverbrauch wird es so nicht mehr klappen.
Was ist das Beste vorgehen? Auch bei der InfluxDB Datenbank stehen mir natürlich alle Optionen offen wie zB einfach jetzt 65.535 drauf rechnen. Das würde zwar alle meine Probleme lösen, finde ich aber nicht wirklich schön weil ich dann nicht mehr die "echten" Werte in der Datenbank stehen habe.
Alternativ "hardcode" ich das einfach in Grafana indem er ab dem Zeitstempel des ersten Wertes nach dem Überlauf 65.535 drauf rechnen soll.
Gibt es noch andere Möglichkeiten?
Die Tagesverbräuche sich erst zu errechnen und anschließend alles aufsummieren erachte ich als unschön für jährliche und monatliche Verbräuche auch deswegen weil es dabei schon zu mehreren Rundungsfehlern jeweils kommen wird..
Oder in der Datenbank ein Feld "Überläufe" ergänzen?
Ferner mache ich mir Gedanken wie man mit Zählerwechsel umgeht am Besten.
Jetzt ist es so dass mir aufgefallen ist dass im April ein Wärmemengenzähler übergelaufen ist.
Am 02.04 war der Zähler 65395
Und am 09.04 stand der Zähler bei 21
Ich stehe jetzt auf dem Schlauch wie ich das möglichst geschickt händeln/darstellen kann. Grundsätzlich rechne ich mir immer die Differenz der jeweiligen letzten Zählerstände jeden Monats aus. Was im April aber so nicht mehr klappt. Und auch beim Jahresverbrauch wird es so nicht mehr klappen.
Was ist das Beste vorgehen? Auch bei der InfluxDB Datenbank stehen mir natürlich alle Optionen offen wie zB einfach jetzt 65.535 drauf rechnen. Das würde zwar alle meine Probleme lösen, finde ich aber nicht wirklich schön weil ich dann nicht mehr die "echten" Werte in der Datenbank stehen habe.
Alternativ "hardcode" ich das einfach in Grafana indem er ab dem Zeitstempel des ersten Wertes nach dem Überlauf 65.535 drauf rechnen soll.
Gibt es noch andere Möglichkeiten?
Die Tagesverbräuche sich erst zu errechnen und anschließend alles aufsummieren erachte ich als unschön für jährliche und monatliche Verbräuche auch deswegen weil es dabei schon zu mehreren Rundungsfehlern jeweils kommen wird..
Oder in der Datenbank ein Feld "Überläufe" ergänzen?
Ferner mache ich mir Gedanken wie man mit Zählerwechsel umgeht am Besten.
Zuletzt bearbeitet: