[vz-users] vzlogger Daten werden im Daemon Modus nicht aktualisiert

Joerg Krohn joerch at f-m.fm
Tue Mar 22 18:00:10 CET 2016


Hallo,

ich hab ein Problem mit dem vzlogger, wenn ich den
vzlogger als Daemon betreibe. Und zwar bekomme ich in diesem Fall eine
Null Linie beim Verbrauch angezeigt. Ursache ist, dass jedes Mal der
gleiche Zählerstand übertragen wird. z.B.:
[Mar 22 17:21:49][chn1] Adding reading to queue (value=19420.11
ts=1458663709282)
[Mar 22 17:22:09][chn1] Adding reading to queue (value=19420.11
ts=1458663729297)

Value ist beide Male der gleiche obwohl Strom verbraucht wurde. Der
Wert ändert sich erst nach einem Neustart des vzloggers.

Funktionierender Workaround ist, dass ich den vzlogger Prozess z.B.
jede Minute kille und neu starte, dann wird mir der richige Verbrauch
angzeigt.

Jemand eine Idee, was das Problem sein könnte? Oder ist in der Config
etwas falsch?

Vielen Dank schonmal,
Jörg


vzlogger Version: 0.5.2
Config:
{
"retry" : 5,                    /* how long to sleep between failed
requests, in seconds */ "daemon": true,                /* run
periodically */ "verbosity" : 5,                /* between 0 and 15 */
"log" : "/var/log/vzlogger.log",/* path to logfile, optional */

"local" : {
        "enabled" : false,      /* should we start the local HTTPd for
serving live readings? */ "port" : 8080,          /* the TCP port for
the local HTTPd */ "index" : true,         /* should we provide a index
listing of available channels if no UUID was requested? */ "timeout" :
10,         /* timeout for long polling comet requests, 0 disables
comet, in seconds */ "buffer" : 600          /* how long to buffer
readings for the local interface, in seconds */ },

"meters" : [
        {
        "enabled" : true,
        "protocol" : "d0",
        "interval" : 20,
        "host" : "10.0.3.5:7970",
        "channels": [{
                "uuid" : "a5ca4660-d345-11e1-8224-b7f4802b7543",
                "middleware" : "http://1.0.7.5:81/middleware.php",
                "identifier" : "esy-counter-t1" 
                }]
        },
        {
        "enabled" : true,
        "protocol" : "d0",      /* see 'vzlogger -h' for list of
available protocols */ "interval" : 20,
        "host" : "10.0.3.5:7980",
        "channels": [{
                "uuid" : "ef838f10-d343-11e1-814b-f9e39af9f7e7",
                "middleware" : "http://1.0.7.5:81/middleware.php",
                "identifier" : "esy-counter-t1" 
                }]
        }
]
}


More information about the volkszaehler-users mailing list