Hallo VZLogger,
ich bin neu dabei und bin schon recht weit gekommen, scheitere jedoch an einer Kleinigkeit, bei welcher ich im Rat bitte.
Ich möchte die Daten des Stromzählers momentan überhaupt nicht loggen, wovon ich träume ist eine Webbasierte Live-Anzeige.
Dafür nutze ich die Null-API und die Pushfunktion des VZLoggers, welcher mir die Daten an einen Nodejs Server sendet. Der bereitet die Daten auf und ich kann sie mit Smartphone auslesen - das klappt auch - so weit so gut.
Das Problem ist, dass der Buffer des VZLoggers sich nicht leert und ich bald alte Daten bekomme. Ich habe mich an der Config probiert und im Quelltext des VZLoggers gelesen, ich bin aber nicht der C++ Held.
Was muss ich tun, damit der VZLogger keinen Buffer anlegt, bzw. diesen nach jedem Pushen oder nach jedem Neulesen wieder leert?
Hier meine Config:
Hier das Logfile:
[Sep 29 16:11:00][push] CURL Request to http://127.0.0.1:8126/push/data.json succeeded with code: 200
[Sep 29 16:11:00][push] push: { "data": [ { "uuid": "55555555-5555-5555-5555-555555555555", "tuples": [ [ 1443543060934, 21270685.5 ] ] } ] }
[Sep 29 16:11:00][push] CURL Request to http://127.0.0.1:8126/push/data.json succeeded with code: 200
[Sep 29 16:11:00][chn3] Buffer dump (size=25): {-164.3000,-162.9000,-159.8000,-162.9000,-162.3000,-163.2000,-162.9000,-164.1000,-162.9000,-160.2000,-161.9000,-161.5000,-160.7000,-161.4000,-160.6000,-161.2000,-161.8000,-159.1000,-159.2000,-160.1000,-159.5000,-160.5000,-159.2000,-158.5000,-158.7000,}
[Sep 29 16:11:00][chn4] Buffer dump (size=25): {21270683.1000,21270683.2000,21270683.3000,21270683.4000,21270683.5000,21270683.6000,21270683.7000,21270683.8000,21270683.9000,21270684.0000,21270684.1000,21270684.2000,21270684.3000,21270684.4000,21270684.5000,21270684.6000,21270684.7000,21270684.8000,21270684.9000,21270685.0000,21270685.1000,21270685.2000,21270685.3000,21270685.4000,21270685.5000,}
[Sep 29 16:11:01][mtr0] Reading: id=1-0:1.8.0*255/ObisItentifier:1-0:1.8.0*255 value=10272021.10 ts=1443543061626
[Sep 29 16:11:01][mtr0] Reading: id=1-0:2.8.0*255/ObisItentifier:1-0:2.8.0*255 value=15539200.00 ts=1443543061626
[Sep 29 16:11:01][mtr0] Reading: id=1-0:1.8.1*255/ObisItentifier:1-0:1.8.1*255 value=10272021.10 ts=1443543061626
[Sep 29 16:11:01][mtr0] Reading: id=1-0:2.8.1*255/ObisItentifier:1-0:2.8.1*255 value=15539200.00 ts=1443543061626
[Sep 29 16:11:01][mtr0] Reading: id=1-0:1.8.2*255/ObisItentifier:1-0:1.8.2*255 value=0.00 ts=1443543061626
[Sep 29 16:11:01][mtr0] Reading: id=1-0:2.8.2*255/ObisItentifier:1-0:2.8.2*255 value=0.00 ts=1443543061626
[Sep 29 16:11:01][mtr0] Reading: id=1-0:16.7.0*255/ObisItentifier:1-0:16.7.0*255 value=379.70 ts=1443543061626
[Sep 29 16:11:01][push] push: { "data": [ { "uuid": "11111111-1111-1111-1111-111111111111", "tuples": [ [ 1443543061626, 379.70000000000005 ] ] } ] }
[Sep 29 16:11:01][push] CURL Request to http://127.0.0.1:8126/push/data.json succeeded with code: 200
[Sep 29 16:11:01][push] push: { "data": [ { "uuid": "22222222-2222-2222-2222-222222222222", "tuples": [ [ 1443543061626, 10272021.100000001 ] ] } ] }
[Sep 29 16:11:01][push] CURL Request to http://127.0.0.1:8126/push/data.json succeeded with code: 200
[Sep 29 16:11:01][push] push: { "data": [ { "uuid": "33333333-3333-3333-3333-333333333333", "tuples": [ [ 1443543061626, 15539200 ] ] } ] }
[Sep 29 16:11:01][push] CURL Request to http://127.0.0.1:8126/push/data.json succeeded with code: 200
[Sep 29 16:11:01][chn0] Buffer dump (size=30): {380.9000,379.6000,383.2000,395.1000,397.7000,397.1000,381.5000,383.4000,383.2000,390.0000,402.4000,386.3000,395.5000,394.7000,394.8000,390.7000,387.2000,382.8000,375.6000,375.7000,375.9000,378.0000,371.7000,373.7000,371.4000,375.9000,375.0000,377.8000,381.9000,379.7000,}
[Sep 29 16:11:01][chn1] Buffer dump (size=30): {10272015.3000,10272015.5000,10272015.7000,10272015.9000,10272016.1000,10272016.3000,10272016.5000,10272016.7000,10272016.9000,10272017.1000,10272017.3000,10272017.5000,10272017.7000,10272017.9000,10272018.1000,10272018.3000,10272018.5000,10272018.7000,10272018.9000,10272019.1000,10272019.3000,10272019.5000,10272019.7000,10272019.9000,10272020.1000,10272020.3000,10272020.5000,10272020.7000,10272020.9000,10272021.1000,}
[Sep 29 16:11:01][chn2] Buffer dump (size=30): {15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,15539200.0000,}
Der Buffer wächst und wächst und wächst....
Über Hinweise würde ich mich sehr freuen.
Vielen Dank.
Grüße Tom