<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Hallo,<br>
    <br>
    Ich habe manchmal Fehler bei Aggregation der Zählerstände im
    vzlogger. Ich lasse die Zählerständ von zwei SML-Zählern nur alle 2
    Minuten an die Middleware übertragen.<br>
    <br>
    Manchmal funktioniert es:<br>
    <pre><code>[Dec 11 17:02:08][chn1] Adding reading to queue (value=410009.50 ts=1576080128183)
[Dec 11 17:02:08][chn1] ==> number of tuples: 1
[Dec 11 17:02:08][chn1] compare: 1576079880000 1576080120000
[Dec 11 17:02:08][chn1] copied 1/1 values for middleware transmission
[Dec 11 17:02:08][chn1] JSON request body: [ [ 1576080120000, 410009.5 ] ]
[Dec 11 17:02:08][chn1] CURL: Hostname vz.dagobert.home was found in DNS cache
[Dec 11 17:02:08][chn1] CURL:   Trying fd00:cafe:beef:1::200...
[Dec 11 17:02:08][chn1] CURL: TCP_NODELAY set
[Dec 11 17:02:08][chn1] CURL: Connected to vz.dagobert.home (fd00:cafe:beef:1::200) port 80 (#5588)
[Dec 11 17:02:08][chn1] CURL: Sent 31 bytes.. 
[Dec 11 17:02:08][chn1] CURL: Sent '[ [ 1576080120000, 410009.5 ] ]' bytes
[Dec 11 17:02:08][chn1] CURL: upload completely sent off: 31 out of 31 bytes
[Dec 11 17:02:08][chn1] CURL: HTTP 1.0, assume close after body
[Dec 11 17:02:08][chn1] CURL: Received 26 bytes
[Dec 11 17:02:08][chn1] CURL: Received '{"version":"0.3","rows":1}' bytes
[Dec 11 17:02:08][chn1] CURL: Curl_http_done: called premature == 0
[Dec 11 17:02:08][chn1] CURL: Closing connection 5588
[Dec 11 17:02:08][chn1] CURL Request succeeded with code: 200
[Dec 11 17:02:08][chn1] emptied all (1) values</code></pre>
    <br>
    <br>
    Das nächste Mal ist vzlogger der Meinung, dass keine neuen
    Zählerstände vorhanden sind:<br>
    <pre><code>[Dec 11 17:03:45][chn1] Adding reading to queue (value=410030.30 ts=1576080225104)
[Dec 11 17:03:46][chn1] Adding reading to queue (value=410030.70 ts=1576080226751)
[Dec 11 17:03:48][chn1] Adding reading to queue (value=410031.00 ts=1576080228401)
[Dec 11 17:03:50][chn1] Adding reading to queue (value=410031.40 ts=1576080230051)
[Dec 11 17:03:50][chn1] ==> number of tuples: 1[Dec 11 17:03:50][MAX]  550754.000000 @ 1576080131516
[Dec 11 17:03:50][chn1] compare: 1576080120000 1576080120000
[Dec 11 17:03:50][chn1] JSON request body is null. Nothing to send now.
</code></pre>
    Dabei sind kurz vorher neue Zählerstände empfangen worden. <br>
    <br>
    <br>
    Das ganze passiert häufiger und führt zu Sprüngen in der
    Leistungskurve im Frontend...<br>
    <br>
    Wo ist das Problem!?<br>
    <br>
    das Komplette Log habe ich hier abgelegt:<br>
    <a rel="nofollow"
      href="https://www.weidemann.online/vzlogger.log.bug.txt"
      moz-do-not-send="true">https://www.weidemann.online/vzlogger.log.bug.txt</a><br>
    <br>
    <br>
    Ich habe das Problem auch im Git abgelegt: <a
      class="moz-txt-link-freetext"
      href="https://github.com/volkszaehler/vzlogger/issues/404"
      moz-do-not-send="true">https://github.com/volkszaehler/vzlogger/issues/404</a><br>
    <br>
    Gruß<br>
    Maik<br>
    <br>
    <br>
  </body>
</html>