[vz-users] vzlogger für zwei Zähler
Uwe Martin
uwe_martin at gmx.net
Di Mär 23 11:19:48 CET 2021
Hallo,
ich habe auf einem Raspberry PI 3 die vzlogger Software installiert, um
meinen Haushaltsstromzähler und den Wärmepumpenstrom zu messen. Leider
klappt es nicht so richtig.
(vzlogger --version
0.8.0
based on git version: heads/master-0-gb2782d81da
last commit date: Thu, 18 Mar 2021 23:30:40 +0100
)
Mit einem Lesekopf funktioniert es prima. Sobald ich den zweiten in die
Konfig eintrage werden keine Daten mehr geloggt.
Meine Konfig :
{"retry" : 0,
"verbosity" : 15,
"log" : "/root/vzlogger.log",
"local" : {
"enabled" : false,
"port" : 8080,
"index" : true,
"timeout" : 30,
"buffer" : 600
},
"meters" : [{
"enabled" : true,
"protocol" : "sml",
"device" : "/dev/usb-ir-lesekopf0",
}]
}
Sie funktioniert auch mit dem zweiten Lesekopf (/dev/usb-ir-lesekopf1).
Es werden dann Daten in das Logfile geschrieben.
Sobald der zweite "meter" angegeben wird kommen keine Daten mehr.
Im Logfiel steht dann : Got 0 new readings from meter:
Konfig für zwei Leseköpfe:
{
"retry" : 0,
"verbosity" : 15,
"log" : "/root/vzlogger.log",
"local" : {
"enabled" : false,
"port" : 8080,
"index" : true,
"timeout" : 30,
"buffer" : 600
},
"meters" : [{
"enabled" : true,
"protocol" : "sml",
"device" : "/dev/usb-ir-lesekopf0",
}, {
"enabled" : true,
"protocol" : "sml",
"device" : "/dev/usb-ir-lesekopf1",
}]
}
Logfile habe ich mit den beiden Kofigfiles angehängt.
Was ist an der Konfig falsch?
Vielen Dank und viele Grüße
Uwe
-------------- nächster Teil --------------
{"retry" : 0,
"verbosity" : 15,
"log" : "/root/vzlogger.log",
"local" : {
"enabled" : false,
"port" : 8080,
"index" : true,
"timeout" : 30,
"buffer" : 600
},
"meters" : [{
"enabled" : true,
"protocol" : "sml",
"device" : "/dev/usb-ir-lesekopf0",
}]
}
-------------- nächster Teil --------------
{
"retry" : 0,
"verbosity" : 15,
"log" : "/root/vzlogger.log",
"local" : {
"enabled" : false,
"port" : 8080,
"index" : true,
"timeout" : 30,
"buffer" : 600
},
"meters" : [{
"enabled" : true,
"protocol" : "sml",
"device" : "/dev/usb-ir-lesekopf0",
}, {
"enabled" : true,
"protocol" : "sml",
"device" : "/dev/usb-ir-lesekopf1",
}]
}
-------------- nächster Teil --------------
[Mar 23 10:57:40][main] vzlogger v0.8.0 based on heads/master-0-gb2782d81da from Thu, 18 Mar 2021 23:30:40 +0100 started.
[Mar 23 10:57:40][mtr0] Creating new meter with protocol sml.
[Mar 23 10:57:40][mtr0] Meter configured, enabled.
[Mar 23 10:57:40] New meter initialized (protocol=sml)
[Mar 23 10:57:40][mtr1] Creating new meter with protocol sml.
[Mar 23 10:57:40][mtr1] Meter configured, enabled.
[Mar 23 10:57:40] New meter initialized (protocol=sml)
[Mar 23 10:57:40] Have 2 meters.
[Mar 23 10:57:40][main] log level is 15
[Mar 23 10:57:40][main] local=0
[Mar 23 10:57:40] Daemonize process...
[Mar 23 10:57:40] Opened logfile /root/vzlogger.log
[Mar 23 10:57:40][push] No pushDataServer defined.
[Mar 23 10:57:40][] ===> Start meters
[Mar 23 10:57:40][mtr0] Meter connection established
[Mar 23 10:57:40][mtr0] Meter thread started
[Mar 23 10:57:40][mtr0] Meter is opened. Starting channels.
[Mar 23 10:57:40][mtr0] Number of readers: 32
[Mar 23 10:57:40][mtr0] Config.local: 0
[Mar 23 10:57:40][mtr1] Meter connection established
[Mar 23 10:57:40][mtr1] Meter thread started
[Mar 23 10:57:40][mtr1] Meter is opened. Starting channels.
[Mar 23 10:57:40][] Startup done.
[Mar 23 10:57:40][mtr1] Number of readers: 32
[Mar 23 10:57:40][mtr1] Config.local: 0
[Mar 23 10:58:51][sml] reopen called. current fd=5
[Mar 23 10:58:51][sml] after reopen fd=5
[Mar 23 11:00:26][mtr0] Got 0 new readings from meter:
[Mar 23 11:00:32][sml] sml_transport_read returned len=0 after reopen
[Mar 23 11:00:32][sml] short message from sml_transport_read len=0
[Mar 23 11:00:32][mtr1] Got 0 new readings from meter:
[Mar 23 11:00:52][mtr1] Got 0 new readings from meter:
[Mar 23 11:00:58][sml] reopen called. current fd=4
[Mar 23 11:00:58][sml] after reopen fd=4
[Mar 23 11:01:05][sml] reopen called. current fd=5
[Mar 23 11:01:05][sml] after reopen fd=5
Mehr Informationen über die Mailingliste volkszaehler-users