vzlogger
vzlogger copied to clipboard
aggtime wird ignoriert wenn send_zero nicht gesetzt ist
Aus der Mailinglsite. Zu testen sind:
- funktioniert
aggtime
wennsend_zero
aktiviert ist? - log auf lvl15 bereitstellen
ping @justinotherguy for testing:
- aggtime only
- aggtime plus aggfixedinterval
- aggtime plus sendzero
alright: input signal: 100 Hz switched on for 10s and then off for 10s, start over basic config: http://pastie.org/10827079 1. //aggtime //aggfixedinterval //sendzero result:
# tail -f /var/log/vzlogger.log | grep "chn0.*JSON"
[May 06 15:12:55][chn0] JSON request body: [ [ 1462540375394, 99 ] ]
[May 06 15:12:56][chn0] JSON request body: [ [ 1462540376397, 99 ] ]
[May 06 15:12:57][chn0] JSON request body: [ [ 1462540377399, 100 ] ]
[May 06 15:12:58][chn0] JSON request body: [ [ 1462540377580, 99.999999999999986 ] ]
[May 06 15:13:08][chn0] JSON request body: [ [ 1462540388392, 18 ] ]
[May 06 15:13:09][chn0] JSON request body: [ [ 1462540389394, 81 ] ]
[May 06 15:13:10][chn0] JSON request body: [ [ 1462540390397, 100 ] ]
[May 06 15:13:11][chn0] JSON request body: [ [ 1462540391399, 100 ] ]
[May 06 15:13:12][chn0] JSON request body: [ [ 1462540392392, 100 ] ]
[May 06 15:13:13][chn0] JSON request body: [ [ 1462540393394, 99 ] ]
[May 06 15:13:14][chn0] JSON request body: [ [ 1462540394397, 100 ] ]
[May 06 15:13:15][chn0] JSON request body: [ [ 1462540395400, 100 ] ]
[May 06 15:13:16][chn0] JSON request body: [ [ 1462540396392, 100 ] ]
[May 06 15:13:17][chn0] JSON request body: [ [ 1462540397395, 99 ] ]
[May 06 15:13:18][chn0] JSON request body: [ [ 1462540397605, 100 ] ]
[May 06 15:13:28][chn0] JSON request body: [ [ 1462540408397, 21 ] ]
[May 06 15:13:29][chn0] JSON request body: [ [ 1462540409400, 79 ] ]
[May 06 15:13:30][chn0] JSON request body: [ [ 1462540410402, 100 ] ]
[May 06 15:13:31][chn0] JSON request body: [ [ 1462540411395, 100 ] ]
[May 06 15:13:32][chn0] JSON request body: [ [ 1462540412398, 99 ] ]
[May 06 15:13:33][chn0] JSON request body: [ [ 1462540413400, 100 ] ]
[May 06 15:13:34][chn0] JSON request body: [ [ 1462540414403, 100 ] ]
-> until 15:12:58: every second one request is logged -> then a pause of 10s (until 15:13:08) -> start over -> no aggregation, logging every second, no logging of zeroes -> everything as expected
aggtime: 2 //aggfixedinterval //sendzero result:
[May 06 15:24:29][chn0] JSON request body: [ [ 1462541069806, 100 ] ]
[May 06 15:24:30][chn0] JSON request body: [ [ 1462541070808, 100 ] ]
[May 06 15:24:31][chn0] JSON request body: [ [ 1462541071811, 100 ] ]
[May 06 15:24:32][chn0] JSON request body: [ [ 1462541072803, 99 ] ]
[May 06 15:24:33][chn0] JSON request body: [ [ 1462541073806, 100 ] ]
[May 06 15:24:34][chn0] JSON request body: [ [ 1462541074809, 100 ] ]
[May 06 15:24:35][chn0] JSON request body: [ [ 1462541075811, 100 ] ]
[May 06 15:24:36][chn0] JSON request body: [ [ 1462541076804, 99 ] ]
[May 06 15:24:38][chn0] JSON request body: [ [ 1462541078478, 167 ] ]
[May 06 15:24:48][chn0] JSON request body: [ [ 1462541088809, 33 ] ]
[May 06 15:24:49][chn0] JSON request body: [ [ 1462541089811, 100 ] ]
[May 06 15:24:50][chn0] JSON request body: [ [ 1462541090804, 99 ] ]
[May 06 15:24:51][chn0] JSON request body: [ [ 1462541091806, 100 ] ]
[May 06 15:24:52][chn0] JSON request body: [ [ 1462541092809, 100 ] ]
[May 06 15:24:53][chn0] JSON request body: [ [ 1462541093812, 100 ] ]
[May 06 15:24:54][chn0] JSON request body: [ [ 1462541094804, 90 ] ]
[May 06 15:24:55][chn0] JSON request body: [ [ 1462541095807, 100 ] ]
[May 06 15:24:56][chn0] JSON request body: [ [ 1462541096809, 100 ] ]
[May 06 15:24:58][chn0] JSON request body: [ [ 1462541098504, 169 ] ]
[May 06 15:25:08][chn0] JSON request body: [ [ 1462541108804, 30 ] ]
[May 06 15:25:09][chn0] JSON request body: [ [ 1462541109807, 100 ] ]
[May 06 15:25:10][chn0] JSON request body: [ [ 1462541110809, 100 ] ]
[May 06 15:25:11][chn0] JSON request body: [ [ 1462541111812, 97 ] ]
[May 06 15:25:12][chn0] JSON request body: [ [ 1462541112805, 99 ] ]
[May 06 15:25:13][chn0] JSON request body: [ [ 1462541113807, 100 ] ]
[May 06 15:25:14][chn0] JSON request body: [ [ 1462541114810, 100 ] ]
[May 06 15:25:15][chn0] JSON request body: [ [ 1462541115812, 100 ] ]
[May 06 15:25:16][chn0] JSON request body: [ [ 1462541116815, 100 ] ]
[May 06 15:25:18][chn0] JSON request body: [ [ 1462541118529, 171 ] ]
[May 06 15:25:28][chn0] JSON request body: [ [ 1462541128810, 28 ] ]
[May 06 15:25:29][chn0] JSON request body: [ [ 1462541129813, 100 ] ]
[May 06 15:25:30][chn0] JSON request body: [ [ 1462541130815, 100 ] ]
[May 06 15:25:31][chn0] JSON request body: [ [ 1462541131808, 99 ] ]
[May 06 15:25:32][chn0] JSON request body: [ [ 1462541132810, 100 ] ]
[May 06 15:25:33][chn0] JSON request body: [ [ 1462541133813, 100 ] ]
[May 06 15:25:34][chn0] JSON request body: [ [ 1462541134815, 100 ] ]
[May 06 15:25:35][chn0] JSON request body: [ [ 1462541135808, 99 ] ]
[May 06 15:25:36][chn0] JSON request body: [ [ 1462541136811, 100 ] ]
[May 06 15:25:38][chn0] JSON request body: [ [ 1462541138555, 173 ] ]
[May 06 15:25:48][chn0] JSON request body: [ [ 1462541148815, 26 ] ]
[May 06 15:25:49][chn0] JSON request body: [ [ 1462541149808, 99 ] ]
[May 06 15:25:50][chn0] JSON request body: [ [ 1462541150811, 100 ] ]
[May 06 15:25:51][chn0] JSON request body: [ [ 1462541151813, 100 ] ]
[May 06 15:25:52][chn0] JSON request body: [ [ 1462541152816, 100 ] ]
[May 06 15:25:53][chn0] JSON request body: [ [ 1462541153808, 99 ] ]
[May 06 15:25:54][chn0] JSON request body: [ [ 1462541154811, 100 ] ]
[May 06 15:25:55][chn0] JSON request body: [ [ 1462541155813, 100 ] ]
[May 06 15:25:56][chn0] JSON request body: [ [ 1462541156816, 100 ] ]
[May 06 15:25:58][chn0] JSON request body: [ [ 1462541158581, 176 ] ]
[May 06 15:26:08][chn0] JSON request body: [ [ 1462541168811, 23 ] ]
[May 06 15:26:09][chn0] JSON request body: [ [ 1462541169814, 100 ] ]
[May 06 15:26:10][chn0] JSON request body: [ [ 1462541170816, 100 ] ]
[May 06 15:26:11][chn0] JSON request body: [ [ 1462541171809, 99 ] ]
[May 06 15:26:12][chn0] JSON request body: [ [ 1462541172811, 100 ] ]
[May 06 15:26:13][chn0] JSON request body: [ [ 1462541173814, 100 ] ]
[May 06 15:26:14][chn0] JSON request body: [ [ 1462541174817, 100 ] ]
[May 06 15:26:15][chn0] JSON request body: [ [ 1462541175809, 99 ] ]
[May 06 15:26:16][chn0] JSON request body: [ [ 1462541176812, 100 ] ]
[May 06 15:26:18][chn0] JSON request body: [ [ 1462541178606, 179 ] ]
[May 06 15:26:28][chn0] JSON request body: [ [ 1462541188817, 21 ] ]
[May 06 15:26:29][chn0] JSON request body: [ [ 1462541189819, 100 ] ]
[May 06 15:26:30][chn0] JSON request body: [ [ 1462541190812, 99 ] ]
[May 06 15:26:31][chn0] JSON request body: [ [ 1462541191814, 100 ] ]
[May 06 15:26:32][chn0] JSON request body: [ [ 1462541192817, 100 ] ]
[May 06 15:26:33][chn0] JSON request body: [ [ 1462541193820, 100 ] ]
[May 06 15:26:34][chn0] JSON request body: [ [ 1462541194812, 99 ] ]
[May 06 15:26:35][chn0] JSON request body: [ [ 1462541195815, 100 ] ]
[May 06 15:26:36][chn0] JSON request body: [ [ 1462541196817, 100 ] ]
[May 06 15:26:38][chn0] JSON request body: [ [ 1462541198632, 181 ] ]
[May 06 15:26:48][chn0] JSON request body: [ [ 1462541208812, 18 ] ]
[May 06 15:26:49][chn0] JSON request body: [ [ 1462541209815, 100 ] ]
[May 06 15:26:50][chn0] JSON request body: [ [ 1462541210817, 100 ] ]
[May 06 15:26:51][chn0] JSON request body: [ [ 1462541211820, 100 ] ]
-> aggregation does not seem to work, so let's see, if it starts to work with aggfixedinterval
aggtime: 2 aggfixedinterval: true //sendzero result:
[May 06 15:33:09][chn0] JSON request body: [ [ 1462541588000, 99 ] ]
[May 06 15:33:10][chn0] JSON request body: [ [ 1462541590000, 100 ] ]
[May 06 15:33:11][chn0] JSON request body is null. Nothing to send now.
[May 06 15:33:12][chn0] JSON request body: [ [ 1462541592000, 100 ] ]
[May 06 15:33:13][chn0] JSON request body is null. Nothing to send now.
[May 06 15:33:14][chn0] JSON request body: [ [ 1462541594000, 100 ] ]
[May 06 15:33:15][chn0] JSON request body is null. Nothing to send now.
[May 06 15:33:16][chn0] JSON request body: [ [ 1462541596000, 100 ] ]
[May 06 15:33:17][chn0] JSON request body is null. Nothing to send now.
[May 06 15:33:18][chn0] JSON request body: [ [ 1462541598000, 85 ] ]
[May 06 15:33:29][chn0] JSON request body: [ [ 1462541608000, 92 ] ]
[May 06 15:33:30][chn0] JSON request body: [ [ 1462541610000, 100 ] ]
[May 06 15:33:31][chn0] JSON request body is null. Nothing to send now.
[May 06 15:33:32][chn0] JSON request body: [ [ 1462541612000, 100 ] ]
[May 06 15:33:33][chn0] JSON request body is null. Nothing to send now.
[May 06 15:33:34][chn0] JSON request body: [ [ 1462541614000, 100 ] ]
[May 06 15:33:35][chn0] JSON request body is null. Nothing to send now.
[May 06 15:33:36][chn0] JSON request body: [ [ 1462541616000, 100 ] ]
[May 06 15:33:37][chn0] JSON request body is null. Nothing to send now.
[May 06 15:33:38][chn0] JSON request body: [ [ 1462541618000, 100 ] ]
[May 06 15:33:49][chn0] JSON request body: [ [ 1462541628000, 100 ] ]
[May 06 15:33:50][chn0] JSON request body: [ [ 1462541630000, 100 ] ]
[May 06 15:33:51][chn0] JSON request body is null. Nothing to send now.
[May 06 15:33:52][chn0] JSON request body: [ [ 1462541632000, 100 ] ]
[May 06 15:33:53][chn0] JSON request body is null. Nothing to send now.
[May 06 15:33:54][chn0] JSON request body: [ [ 1462541634000, 100 ] ]
[May 06 15:33:55][chn0] JSON request body is null. Nothing to send now.
[May 06 15:33:56][chn0] JSON request body: [ [ 1462541636000, 100 ] ]
[May 06 15:33:57][chn0] JSON request body is null. Nothing to send now.
[May 06 15:33:58][chn0] JSON request body: [ [ 1462541638000, 100 ] ]
-> no, still no aggregation -> the "nothing to send now" lines don't make sense to me; they're not due to the 10s pause - that's clearly visible and no line appears during that
aggtime: 2 //aggfixedinterval: true sendzero: true result:
[May 06 15:36:41][chn0] JSON request body: [ [ 1462541800401, 9 ] ]
[May 06 15:36:43][chn0] JSON request body: [ [ 1462541802401, 0 ] ]
[May 06 15:36:45][chn0] JSON request body: [ [ 1462541804401, 0 ] ]
[May 06 15:36:47][chn0] JSON request body: [ [ 1462541806402, 0 ] ]
[May 06 15:36:49][chn0] JSON request body: [ [ 1462541808402, 0 ] ]
[May 06 15:36:51][chn0] JSON request body: [ [ 1462541811305, 190 ] ]
[May 06 15:36:53][chn0] JSON request body: [ [ 1462541813311, 200 ] ]
[May 06 15:36:55][chn0] JSON request body: [ [ 1462541815306, 199 ] ]
[May 06 15:36:57][chn0] JSON request body: [ [ 1462541817311, 200 ] ]
[May 06 15:36:59][chn0] JSON request body: [ [ 1462541819306, 199 ] ]
[May 06 15:37:01][chn0] JSON request body: [ [ 1462541820426, 12 ] ]
[May 06 15:37:03][chn0] JSON request body: [ [ 1462541822426, 0 ] ]
[May 06 15:37:05][chn0] JSON request body: [ [ 1462541824426, 0 ] ]
[May 06 15:37:07][chn0] JSON request body: [ [ 1462541826427, 0 ] ]
[May 06 15:37:09][chn0] JSON request body: [ [ 1462541828427, 0 ] ]
[May 06 15:37:11][chn0] JSON request body: [ [ 1462541831311, 188 ] ]
[May 06 15:37:13][chn0] JSON request body: [ [ 1462541833316, 200 ] ]
[May 06 15:37:15][chn0] JSON request body: [ [ 1462541835311, 199 ] ]
[May 06 15:37:17][chn0] JSON request body: [ [ 1462541837316, 200 ] ]
[May 06 15:37:19][chn0] JSON request body: [ [ 1462541839312, 199 ] ]
-> great, aggregation works! so, it looks like send_zero is the parameter that is needed 1. aggtime: 2 aggfixedinterval: true sendzero: true result:
[May 06 15:38:06][chn0] JSON request body: [ [ 1462541886000, 0 ] ]
[May 06 15:38:08][chn0] JSON request body: [ [ 1462541888000, 0 ] ]
[May 06 15:38:10][chn0] JSON request body: [ [ 1462541890000, 74 ] ]
[May 06 15:38:12][chn0] JSON request body: [ [ 1462541892000, 200 ] ]
[May 06 15:38:14][chn0] JSON request body: [ [ 1462541894000, 199 ] ]
[May 06 15:38:16][chn0] JSON request body: [ [ 1462541896000, 200 ] ]
[May 06 15:38:18][chn0] JSON request body: [ [ 1462541898000, 199 ] ]
[May 06 15:38:20][chn0] JSON request body is null. Nothing to send now.
[May 06 15:38:22][chn0] JSON request body: [ [ 1462541900000, 0 ] ]
[May 06 15:38:24][chn0] JSON request body: [ [ 1462541902000, 0 ] ]
[May 06 15:38:26][chn0] JSON request body: [ [ 1462541904000, 0 ] ]
[May 06 15:38:28][chn0] JSON request body: [ [ 1462541906000, 0 ] ]
[May 06 15:38:30][chn0] JSON request body: [ [ 1462541910000, 72 ] ]
[May 06 15:38:32][chn0] JSON request body: [ [ 1462541912000, 199 ] ]
[May 06 15:38:34][chn0] JSON request body: [ [ 1462541914000, 199 ] ]
[May 06 15:38:36][chn0] JSON request body: [ [ 1462541916000, 199 ] ]
[May 06 15:38:38][chn0] JSON request body: [ [ 1462541918000, 200 ] ]
[May 06 15:38:40][chn0] JSON request body is null. Nothing to send now.
[May 06 15:38:42][chn0] JSON request body: [ [ 1462541920000, 0 ] ]
[May 06 15:38:44][chn0] JSON request body: [ [ 1462541922000, 0 ] ]
[May 06 15:38:46][chn0] JSON request body: [ [ 1462541924000, 0 ] ]
[May 06 15:38:48][chn0] JSON request body: [ [ 1462541926000, 0 ] ]
[May 06 15:38:50][chn0] JSON request body: [ [ 1462541930000, 70 ] ]
[May 06 15:38:52][chn0] JSON request body: [ [ 1462541932000, 199 ] ]
[May 06 15:38:54][chn0] JSON request body: [ [ 1462541934000, 200 ] ]
[May 06 15:38:56][chn0] JSON request body: [ [ 1462541936000, 199 ] ]
-> aggregation works fine, again -> send_zero works fine -> here the "JSON request body is null. Nothing to send now" lines come back (just to be sure, it's not just my impatience - I ran test 4 again and left it run for 2 mins. - none of these line appear; they seem to be related to aggfixedinterval
bottom line:
- aggregation does not seem to need aggfixedinteval
- aggregation seems to need send_zero to work
oh: vzlogger -V 0.5.2 based on git version: heads/master-0-gd98c44860c last commit date: Wed, 4 May 2016 07:19:44 +0200
@justinotherguy warum wird bei 1) jede Sekunde geloggt? Wo kommt der Wert her wenn nicht aus aggtime?
@mbehr1 könntest Du Dir das mal anschauen?
-
Vmtl. seit https://github.com/volkszaehler/vzlogger/commit/3b48c8b33c5bd87b14a8adf31f1a76a0c5fd7716 funktioniert
aggtime
nicht mehr wennsend_zero
nicht gesetzt ist. -
Etwas unklarer- ab und an taucht
[chn0] JSON request body is null. Nothing to send now.
im Logfiel auf, anscheinend nur wenn
aggfixedinterval
gesetzt ist. Das mag daran liegen das zum Zeitpunkt der abgelaufenen Intervalls keine Daten vorliegen?
schau ich mir an.
Gruß Matthias
Sent from a mobile device.
Am 07.05.2016 um 09:40 schrieb andig [email protected]:
@mbehr1 könntest Du Dir das mal anschauen?
Vmtl. seit 3b48c8b funktioniert aggtime nicht mehr wenn send_zero nicht gesetzt ist.
Etwas unklarer- ab und an taucht
[chn0] JSON request body is null. Nothing to send now.
im Logfiel auf, anscheinend nur wenn aggfixedinterval gesetzt ist. Das mag daran liegen das zum Zeitpunkt der abgelaufenen Intervalls keine Daten vorliegen?
— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub
@justinotherguy warum wird bei 1) jede Sekunde geloggt? Wo kommt der Wert her wenn nicht aus aggtime?
das ist eine gute Frage. Beantworten kann ich sie nicht :) Wo kommt der Sekundentakt überhaupt her? Mit aggtime: 10, //"aggfixedinterval", "send_zero": true und "aggmode": "sum" sieht das (grep -E "Impulse/StringIdentifier|JSON") so aus:
[May 07 17:55:39][mtr0] Reading: id=Impulse/StringIdentifier: value=42.00 ts=1462636539434 [May 07 17:55:40][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636540434 [May 07 17:55:41][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636541434 [May 07 17:55:42][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636542434 [May 07 17:55:43][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636543435 [May 07 17:55:44][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636544435 [May 07 17:55:45][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636545435 [May 07 17:55:46][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636546435 [May 07 17:55:47][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636547435 [May 07 17:55:48][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636548435 [May 07 17:55:48][chn0] JSON request body: [ [ 1462636548435, 42 ] ] [May 07 17:55:49][mtr0] Reading: id=Impulse/StringIdentifier: value=8.00 ts=1462636549594 [May 07 17:55:50][mtr0] Reading: id=Impulse/StringIdentifier: value=49.00 ts=1462636550576 [May 07 17:55:51][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636551577 [May 07 17:55:52][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636552581 [May 07 17:55:53][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636553579 [May 07 17:55:54][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636554581 [May 07 17:55:55][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636555582 [May 07 17:55:56][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636556583 [May 07 17:55:57][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636557585 [May 07 17:55:58][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636558586 [May 07 17:55:58][chn0] JSON request body: [ [ 1462636558586, 457 ] ]
-> die Zeilen "JSON request body" sind klar - Requests alle 10s wg. Aggregation; aber: warum kommen die anderen Zeilen im Sekundenabstand? Vielleicht beantwortet die Antwort auf die Frage auch andigs Frage?
MeterS0 loggt im 1s Takt, falls Signale anliegen oder SendZero=true ist. (Habe ich so implementiert. ;-)
Am 07.05.2016 um 17:59 schrieb Justin Otherguy [email protected]:
@justinotherguy https://github.com/justinotherguy warum wird bei 1) jede Sekunde geloggt? Wo kommt der Wert her wenn nicht aus aggtime?
das ist eine gute Frage. Beantworten kann ich sie nicht :) Wo kommt der Sekundentakt überhaupt her? Mit aggtime: 10, //"aggfixedinterval", "send_zero": true und "aggmode": "sum" sieht das (grep -E "Impulse/StringIdentifier|JSON") so aus:
[May 07 17:55:39][mtr0] Reading: id=Impulse/StringIdentifier: value=42.00 ts=1462636539434 [May 07 17:55:40][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636540434 [May 07 17:55:41][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636541434 [May 07 17:55:42][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636542434 [May 07 17:55:43][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636543435 [May 07 17:55:44][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636544435 [May 07 17:55:45][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636545435 [May 07 17:55:46][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636546435 [May 07 17:55:47][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636547435 [May 07 17:55:48][mtr0] Reading: id=Impulse/StringIdentifier: value=0.00 ts=1462636548435 [May 07 17:55:48][chn0] JSON request body: [ [ 1462636548435, 42 ] ] [May 07 17:55:49][mtr0] Reading: id=Impulse/StringIdentifier: value=8.00 ts=1462636549594 [May 07 17:55:50][mtr0] Reading: id=Impulse/StringIdentifier: value=49.00 ts=1462636550576 [May 07 17:55:51][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636551577 [May 07 17:55:52][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636552581 [May 07 17:55:53][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636553579 [May 07 17:55:54][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636554581 [May 07 17:55:55][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636555582 [May 07 17:55:56][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636556583 [May 07 17:55:57][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636557585 [May 07 17:55:58][mtr0] Reading: id=Impulse/StringIdentifier: value=50.00 ts=1462636558586 [May 07 17:55:58][chn0] JSON request body: [ [ 1462636558586, 457 ] ]
-> die Zeilen "JSON request body" sind klar - Requests alle 10s wg. Aggregation; aber: warum kommen die anderen Zeilen im Sekundenabstand? Vielleicht beantwortet die Antwort auf die Frage auch andigs Frage?
— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/volkszaehler/vzlogger/issues/231#issuecomment-217646850
Gruß
Matthias
VZ Meeting:
- [ ] Justin retest with/without aggmode, aggtime=10, send_zero=off
- [ ] add warning when aggtime set but aggmode empty
ping @justinotherguy could you run the missing retest? This bug is ugly :/
Bzgl: add warning when agg time set but aggmode empty. Habe mir das grad angeschaut. Das ist per-se eine gültige Konfig, da aggmode per Channel, aggtime aber über alle Channel ist. D.h. die Warnung, macht nur Sinn, wenn aggmode in allen Channel fehlt, oder? (ein default für aggmode macht ja auch kein Sinn, da max/avg,... nicht zu raten ist.)