[vz-dev] vzcompress: Korrupte Daten bei absoluten Sensoren

Thorben Thuermer r00t at constancy.org
Sun Nov 4 18:24:32 CET 2012


On Sun, 04 Nov 2012 17:17:53 +0100 Jakob Hirsch <jh at plonk.de> wrote:
> Für nicht-MeterInterpreter fragt sich dann nur noch, welcher
> Zeitstempel für den Mittelwert genommen werden soll. Bei
> MeterInterpreter ist das einfach der letzte, bei SensorInterpreter
> wäre das der Mittelwert der Zeitstempel, oder?

wenn das ganze analog zum impulszaehler sein sollte...
was ja wohl auch der richtig ansatz ist:
alle zwischenwerte verwerfen, und nur den wert vom ENDE der der
zusammengesassten zeitperiode behalten
- das passiert beim impulszaehler halt durch sum() der impulse und max()
des timestamp...
(quasi den zaehlerendstand am ende der zeitperiode, wie auch bei normalen
 ablesungen)

dann sollte man beim stromzaehler ja auch den letzten zaehlerstand,
also max(timestamp) mit dazugehoerigem zaehlerstand behalten.
(und eben nicht avg(zaehlerstand),
 aber auch nicht nicht max(), falls der zaehler rueckwaerts laufen kann),

oder gibt es irgendeinen sinn, einen kuenstlichen "ablesewert" in der mitte
der zeitperiode berechnen zu wollen?
dann muesst man auch beim impulszaehler (max()-min())/2 und avg(ts)
(bzw korrekterweise (max(ts)-min(ts))/2 ) speichern.

- T.


More information about the volkszaehler-dev mailing list