<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-forward-container">
      <p>Hallo,</p>
      <p>ich würde gerne die Verbrauchswerte der 3 Phasen meines
        Energiezählers (L1,L2 +L3) separat erfassen.<br>
        Die Gesamtwerte werden korrekt angezeigt, die Config dazu sieht
        so aus:</p>
      <p> // D0, IR Lesekopf, Energie gesamt<br>
                    {<br>
                     "enabled": true,<br>
                     "allowskip": false,<br>
                     "interval": -1,<br>
                     "aggtime": 1,<br>
                     "aggfixedinterval": true,<br>
                     "channels": [<br>
                                   {<br>
                                   "api": "volkszaehler",<br>
                                   "uuid":
        "51d14a80-aa56-11e9-841e-b5a047dc7228",<br>
                                  <b> "identifier": "1-0:1.8.0",</b><br>
                                   "middleware": <a
          class="moz-txt-link-rfc2396E"
          href="http://localhost/middleware.php" moz-do-not-send="true">"http://localhost/middleware.php"</a>,<br>
                                   "aggmode": "max",<br>
                                   "duplicates": 0<br>
                                   },</p>
      <p>das funktioniert wie gesagt seit Jahren einwandfrei.</p>
      <p>Nun habe ich 3 Channels dazu geschrieben - für L1 sieht die
        z.B. so aus:</p>
      <p>{<br>
                                   "api": "volkszaehler",<br>
                                   "uuid":
        "9776b980-62af-11ed-a3f3-6d2b22de25cb",<br>
                                  <b> "identifier": "1-0:21.7.0",</b><br>
                                   "middleware": <a
          class="moz-txt-link-rfc2396E"
          href="http://localhost/middleware.php" moz-do-not-send="true">"http://localhost/middleware.php"</a>,<br>
                                   "aggmode": "max",<br>
                                   "duplicates": 0</p>
      <p>im vzlogger.log sieht es so aus:</p>
      <p>[Nov 12 18:36:07][d0]   DEBUG OBIS_CODE byte <br>
         hex= A <br>
        [Nov 12 18:36:07][d0]   Read package with 8 tuples (vendor=ESY,
        baudrate=5, identification=Q3DA1004 V3.04)<br>
        [Nov 12 18:36:07][mtr3] Got 8 new readings from meter:<br>
        [Nov 12 18:36:07][mtr3] Reading:
        id=1-0:0.0.0*255/ObisIdentifier:1-0:0.0.0*255
        value=273160184112.00 ts=1668274566835<br>
        [Nov 12 18:36:07][mtr3] Reading: id=<b>1-0:1.8.0</b>*255/ObisIdentifier:1-0:1.8.0*255
        value=<b>22832.63</b> ts=1668274566869<br>
        [Nov 12 18:36:07][mtr3] Reading: id=<b>1-0:21.7.0</b>*255/ObisIdentifier:1-0:21.7.0*255
        value=<b>113.29 </b>ts=1668274566902<br>
        [Nov 12 18:36:07][mtr3] Reading:
        id=1-0:41.7.0*255/ObisIdentifier:1-0:41.7.0*255 value=76.21
        ts=1668274566935<br>
        [Nov 12 18:36:07][mtr3] Reading:
        id=1-0:61.7.0*255/ObisIdentifier:1-0:61.7.0*255 value=174.96
        ts=1668274566961<br>
        [Nov 12 18:36:07][mtr3] Reading:
        id=1-0:1.7.0*255/ObisIdentifier:1-0:1.7.0*255 value=364.46
        ts=1668274566993<br>
        [Nov 12 18:36:07][mtr3] Reading:
        id=1-0:96.5.5*255/ObisIdentifier:1-0:96.5.5*255 value=80.00
        ts=1668274567011<br>
        [Nov 12 18:36:07][mtr3] Reading:
        id=0-0:96.1.255*255/ObisIdentifier:0-0:96.1.255*255 value=1.00
        ts=1668274567053<br>
        [Nov 12 18:36:07][chn3] Adding reading to queue (value=<b>22832.63</b>
        ts=1668274566869)<br>
        [Nov 12 18:36:07][chn4] Adding reading to queue (value=<b>113.29</b>
        ts=1668274566902)<br>
        [Nov 12 18:36:07][MAX]  22832.634359 @ 1668274566869<br>
        [Nov 12 18:36:07][MAX]  RESULT 22832.634359 @ 1668274566869<br>
        [Nov 12 18:36:07][chn3] ==> number of tuples: 1<br>
        [Nov 12 18:36:07][chn3] compare: 1668274564000 1668274566000<br>
        [Nov 12 18:36:07][chn3] copied 1/1 values for middleware
        transmission<br>
        [Nov 12 18:36:07][chn3] JSON request body: [ [ 1668274566000,
        22832.634359399999 ] ]<br>
        [Nov 12 18:36:07][chn3] CURL: Expire in 0 ms for 6 (transfer
        0xb4506a30)<br>
        [Nov 12 18:36:07][chn3] CURL: Expire in 30000 ms for 8 (transfer
        0xb4506a30)<br>
        [Nov 12 18:36:07][chn3] CURL: Found bundle for host localhost:
        0x921db8 [can pipeline]<br>
        [Nov 12 18:36:07][chn3] CURL: Could pipeline, but not asked to!<br>
        [Nov 12 18:36:07][chn3] CURL: Re-using existing connection! (#3)
        with host localhost<br>
        [Nov 12 18:36:07][chn3] CURL: Connected to localhost (::1) port
        80 (#3)<br>
        [Nov 12 18:36:07][MAX]  113.290000 @ 1668274566902<br>
        [Nov 12 18:36:07][MAX]  RESULT 113.290000 @ 1668274566902<br>
        [Nov 12 18:36:07][chn3] CURL: Expire in 0 ms for 6 (transfer
        0xb4506a30)<br>
        [Nov 12 18:36:07][chn4] ==> number of tuples: 1</p>
      <p>Im Frontend werden aber völlig unrealistische Werte für L1
        angezeigt:</p>
      <p>z.B: -1.6MW,  612kW oder ähnlich - sogar neg. Werte<br>
      </p>
      <p>woran kann das liegen?</p>
      <p><img src="cid:part1.VfeAQRW4.l3GtPBSE@magenta.de" alt=""
          class=""></p>
      <p>Liebe Grüße<br>
        Markus<br>
      </p>
      <p><br>
      </p>
    </div>
  </body>
</html>