[vz-users] Problem mit vzlogger / interval Konfiguration

Matthias Behr mbehr at mcbehr.de
Sun Jan 18 12:16:59 CET 2015


Hallo,

in so einem Fall sollte interval auf z.B. 1 stehen und über „aggregation“ (aggtime, aggfixedinterval, aggmode) die Werte zusammenfassen.

Ich habe einen ähnlichen Meter und lasse mir die Werte einfach alle 1s in die Datenbank schreiben. 
Dort fasse ich sie dann nach einiger Zeit mittels „vzcompress2“ zusammen.


> Am 18.01.2015 um 10:14 schrieb Gottfried Rossmanith <gottfried.rossmanith at gmx.de>:
> 
> Hallo,
> 
> ich benutze den vzlogger (0.4.0) auf einem Raspberry (B) mit der neusten
> Debian Wheezy Distro. Ich lese mit 2 USB-IR_Leseköpfen die Daten von 2
> Zählern (d0-protocol) aus.
> 
> Da die Zähler alle 2 Sekunden einen Datensatz liefern wollte ich mit
> Hilfe der "interval" Variable nur jede Minute einen Wert speichern. Setz
> man diesen auf interval=60 dann wird auch nur jede Minute ein Wert
> abgespeichert, jedoch entspricht dieser Wert nicht dem neusten Zählerstand.
> 
> In der Datei threads.cpp wird das Intervall mit einer sleep Funktion
> realisiert (Zeile 160). Ich bin der Meinung dass aber die anfallenden
> Datensätze (alle 2 Sekunden) im seriellen Interface weiterhin
> zwischengespeichert werden (nicht alle, aber ziemlich viele). Ich habe
> daher einfach um die Lesefunktion (Zeile 72 mtr->read) eine Loop gemacht
> und bekomme jetzt immer den aktuellen Wert.
> 
> Habe ich irgendwas falsch verstanden oder konfiguriert? Ich habe die
> vzlogger.conf-Datei angehängt.
> 
> Gruß
> Gottfried
> <vzlogger.conf>

Gruß
Matthias

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5256 bytes
Desc: not available
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150118/1948e3b7/attachment.bin>


More information about the volkszaehler-users mailing list