Re: [vz-users] vzlogger für zwei Zähler
Frank Richter frank.richter83 on Tue Mar 23 11:42:57 CET 2021 > Hallo Uwe, > > deine Config ist okay, vzlogger initialisiert ja auch beide meter. ich wuerde nochmal vorschlagen, vzlogger unter strace laufen zu lassen, da sollte man recht schnell sehen, wovon er versucht daten zu lesen oder auch nicht. ggfs. das log irgendwo hochladen, wenn ihr es selber nicht lesen koennt. > Vielleicht hat sich durch die letzten commits ein Fehler eingeschlichen, > versuch mal einen etwas älteren Stand auszuchecken, vielleicht vor 10. März. ein aehnliches problem wurde auch hier gemeldet, konnte dann aber vom benutzer nichtmehr reproduziert werden: https://github.com/volkszaehler/vzlogger/issues/471 wenn sich tatsaechlich herausstellt, dass es kein user-error ist, und mit einer aelteren version besser funktioniert, macht bitte dieses ticket wieder auf. (wie schon dort vermerkt, ist aber schwer vorstellbar, dass eine der letzten aenderungen ein derartiges problem verursachen koennte.) MfG, T. > Viele Grüße > Frank > > Am Di., 23. März 2021 um 11:19 Uhr schrieb Uwe Martin : > > 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. [...] > Sobald der zweite "meter" angegeben wird kommen keine Daten mehr. > Im Logfiel steht dann : Got 0 new readings from meter: [...] > > Logfile habe ich mit den beiden Kofigfiles angehängt. > > Was ist an der Konfig falsch? > > > > Vielen Dank und viele Grüße > > > > Uwe
Re: [vz-users] vzlogger für zwei Zähler
Hallo Uwe, da ich die gleiche Kombination produktiv betreibe: Könntest Du eine vollständige vzlogger.conf posten, damit ich sie mit meiner vergleichen kann ? Grüße JD. Sent: Tuesday, March 23, 2021 at 11:19 AM From: "Uwe Martin" To: volkszaehler-us...@lists.volkszaehler.org Subject: [vz-users] vzlogger für zwei Zähler 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
Re: [vz-users] vzlogger für zwei Zähler
Hallo Uwe, deine Config ist okay, vzlogger initialisiert ja auch beide meter. Vielleicht hat sich durch die letzten commits ein Fehler eingeschlichen, versuch mal einen etwas älteren Stand auszuchecken, vielleicht vor 10. März. Viele Grüße Frank Am Di., 23. März 2021 um 11:19 Uhr schrieb Uwe Martin : > 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 >
[vz-users] vzlogger für zwei Zähler
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 {"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", }] } { "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", }] } [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