<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body>
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p>ich hab mal im sml geschaut, was ich an Daten bekomme:</p>
<p><br>
</p>
<p></p>
<div>root@raspberrypi:/home/pi# tail /var/log/vzlogger/vzlogger.log <br>
[Sep 16 17:40:44][mtr0] Reading: id=1-0:16.7.0*255/ObisIdentifier:1-0:16.7.0*255 value=106.30 ts=1663342844397<br>
[Sep 16 17:40:48][mtr0] Got 7 new readings from meter:<br>
[Sep 16 17:40:48][mtr0] Reading: id=1-0:1.8.0*255/ObisIdentifier:1-0:1.8.0*255 value=28092609.60 ts=1663342848115<br>
[Sep 16 17:40:48][mtr0] Reading: id=1-0:2.8.0*255/ObisIdentifier:1-0:2.8.0*255 value=6651.90 ts=1663342848115<br>
[Sep 16 17:40:48][mtr0] Reading: id=1-0:1.8.1*255/ObisIdentifier:1-0:1.8.1*255 value=28092609.60 ts=1663342848115<br>
[Sep 16 17:40:48][mtr0] Reading: id=1-0:2.8.1*255/ObisIdentifier:1-0:2.8.1*255 value=6651.90 ts=1663342848115<br>
[Sep 16 17:40:48][mtr0] Reading: id=1-0:1.8.2*255/ObisIdentifier:1-0:1.8.2*255 value=0.00 ts=1663342848115<br>
[Sep 16 17:40:48][mtr0] Reading: id=1-0:2.8.2*255/ObisIdentifier:1-0:2.8.2*255 value=0.00 ts=1663342848115<br>
[Sep 16 17:40:48][mtr0] Reading: id=1-0:16.7.0*255/ObisIdentifier:1-0:16.7.0*255 value=92.40 ts=1663342848115<br>
[Sep 16 17:40:49][push] waitAndSendOnceToAll empty dataMap (timeout?)<br>
</div>
<div><br>
</div>
<div>Das ist der Zähler Bezugsstrom, allerdings müsste der noch durch 1000 teilen.  (<span>28092609.60</span>)<br>
</div>
<p></p>
<p><span>[Sep 16 17:40:48][mtr0] Reading: id=1-0:1.8.0*255/ObisIdentifier:1-0:1.8.0*255 value=28092609.60 ts=1663342848115</span></p>
<p><br>
</p>
<p>Und das ist der Zählerstand beim Einspiesen: (<span>6651.90</span>), ebenfalls durch 1000 teilen.</p>
<p></p>
<div>[Sep 16 17:40:48][mtr0] Reading: id=1-0:2.8.1*255/ObisIdentifier:1-0:2.8.1*255 value=6651.90 ts=1663342848115<br>
</div>
<p></p>
<p><br>
</p>
<p>Ich wollte die Werte nun Darstellen:</p>
<p><br>
</p>
<p></p>
<div> // Example SML meter<br>
<br>
            "enabled": true,               // disabled meters will be ignored (default)<br>
            "allowskip": false,                  // errors when opening meter may be ignored if enabled<br>
            "protocol": "sml",              // meter protocol, see 'vzlogger -h' for full list<br>
            "device": "/dev/ttyUSB0",       // meter device<br>
//          "host": "http://my.ddns.net::7331",   // uri if meter not locally connected using <device><br>
<br>
            "aggtime": 10,                  // aggregate meter readings and send middleware update after <aggtime> seconds<br>
<br>
            "channels": [{<br>
                "api": "volkszaehler",      // middleware api, default volkszaehler<br>
                "uuid": "30078470-35d6-11ed-949c-d942014a4269",         // Bezugsstromzähler<br>
                "middleware": "http://localhost/middleware.php",<br>
                "identifier": "1-0:1.8.0*255"       // OBIS identifier (alias for '1-0:1.7.ff')<br>
                                            //   see 'vzlogger -h' for available aliases<br>
                                            //   see 'vzlogger -v20' for available identifiers for attached meters<br>
            }, {<br>
                "uuid": "7600f1e0-35d6-11ed-901a-9f26b38bd3fb",            // Solarzähler<br>
                "middleware": "http://localhost/middleware.php",    <br>
                "identifier": "1-0:2.8.0*255"   // OBIS identifier<br>
            }]<br>
        },<br>
        {</div>
<p></p>
<p><br>
</p>
<p>Auf der Webseite bekomme ich aber Murks angezeigt, Bild anbei. <br>
</p>
<p><br>
</p>
<p>Im Log steht nun:</p>
<p><br>
</p>
<p></p>
<div>[Sep 16 17:53:18][mtr0] Got 7 new readings from meter:<br>
[Sep 16 17:53:18][mtr0] Reading: id=1-0:1.8.0*255/ObisIdentifier:1-0:1.8.0*255 value=28092613.90 ts=1663343598790<br>
[Sep 16 17:53:18][mtr0] Reading: id=1-0:2.8.0*255/ObisIdentifier:1-0:2.8.0*255 value=6658.50 ts=1663343598790<br>
[Sep 16 17:53:18][mtr0] Reading: id=1-0:1.8.1*255/ObisIdentifier:1-0:1.8.1*255 value=28092613.90 ts=1663343598790<br>
[Sep 16 17:53:18][mtr0] Reading: id=1-0:2.8.1*255/ObisIdentifier:1-0:2.8.1*255 value=6658.50 ts=1663343598790<br>
[Sep 16 17:53:18][mtr0] Reading: id=1-0:1.8.2*255/ObisIdentifier:1-0:1.8.2*255 value=0.00 ts=1663343598790<br>
[Sep 16 17:53:18][mtr0] Reading: id=1-0:2.8.2*255/ObisIdentifier:1-0:2.8.2*255 value=0.00 ts=1663343598790<br>
[Sep 16 17:53:18][mtr0] Reading: id=1-0:16.7.0*255/ObisIdentifier:1-0:16.7.0*255 value=118.40 ts=1663343598790<br>
[Sep 16 17:53:18][chn0] Adding reading to queue (value=28092613.90 ts=1663343598790)<br>
[Sep 16 17:53:18][push] push: { "data": [ { "uuid": "30078470-35d6-11ed-949c-d942014a4269", "tuples": [ [ 1663343598790, 28092613.900000002 ] ] } ] }<br>
[Sep 16 17:53:18][push] added to uuid 30078470-35d6-11ed-949c-d942014a4269<br>
[Sep 16 17:53:18][chn1] Adding reading to queue (value=6658.50 ts=1663343598790)<br>
[Sep 16 17:53:18][push] added to uuid 7600f1e0-35d6-11ed-901a-9f26b38bd3fb<br>
[Sep 16 17:53:18][push] CURL Request to http://127.0.0.1:5582 succeeded with code: 200<br>
[Sep 16 17:53:18][push] send ok to url http://127.0.0.1:5582<br>
[Sep 16 17:53:18][push] push: { "data": [ { "uuid": "7600f1e0-35d6-11ed-901a-9f26b38bd3fb", "tuples": [ [ 1663343598790, 6658.5 ] ] } ] }<br>
[Sep 16 17:53:18][push] CURL Request to http://127.0.0.1:5582 succeeded with code: 200<br>
[Sep 16 17:53:18][push] send ok to url http://127.0.0.1:5582<br>
<br>
</div>
<br>
<p></p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>Von:</b> volkszaehler-users <volkszaehler-users-bounces@demo.volkszaehler.org> im Auftrag von Frank Richter <frank.richter83@gmail.com><br>
<b>Gesendet:</b> Freitag, 16. September 2022 17:34:12<br>
<b>An:</b> volkszaehler.org - users<br>
<b>Betreff:</b> Re: [vz-users] eZH sml Auslesen</font>
<div> </div>
</div>
<div>
<div dir="auto">Folgendes passt zusammen:
<div dir="auto"><br>
</div>
<div dir="auto">Kanaltyp: el. Energie (Zählerstände)</div>
<div dir="auto">"protocol": "sml"</div>
<div dir="auto">"identifier": "<span style="font-size:16px;font-family:calibri,helvetica,sans-serif">1-0:1.8.0"</span></div>
<div dir="auto"><span style="font-size:16px;font-family:calibri,helvetica,sans-serif"><br>
</span></div>
<div dir="auto"><span style="font-size:16px;font-family:calibri,helvetica,sans-serif">Grüße</span></div>
<div dir="auto"><span style="font-size:16px;font-family:calibri,helvetica,sans-serif">Frank </span></div>
<div dir="auto"><span style="font-family:calibri,helvetica,sans-serif;font-size:16px"><br>
</span></div>
<br>
<div class="gmail_quote" dir="auto">
<div dir="ltr" class="gmail_attr">Alexander Wenter <<a href="mailto:awenter@drei-welten.com" target="_blank" rel="noreferrer">awenter@drei-welten.com</a>> schrieb am Fr., 16. Sept. 2022, 17:20:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<div dir="ltr">
<div id="m_5859611024643158777m_4909009591766690055x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif">
<p>in SML spuckt er keine Daten aus... nur S0... das konmisch. Anbei die Bilder. <br>
</p>
</div>
<hr style="display:inline-block;width:98%">
<div id="m_5859611024643158777m_4909009591766690055x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Von:</b> volkszaehler-users <<a href="mailto:volkszaehler-users-bounces@demo.volkszaehler.org" rel="noreferrer noreferrer" target="_blank">volkszaehler-users-bounces@demo.volkszaehler.org</a>>
 im Auftrag von Tobias Baumann <<a href="mailto:017623705678@o2online.de" rel="noreferrer noreferrer" target="_blank">017623705678@o2online.de</a>><br>
<b>Gesendet:</b> Freitag, 16. September 2022 17:13:50<br>
<b>An:</b> <a href="mailto:volkszaehler-users@demo.volkszaehler.org" rel="noreferrer noreferrer" target="_blank">
volkszaehler-users@demo.volkszaehler.org</a><br>
<b>Betreff:</b> Re: [vz-users] eZH sml Auslesen</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt">
<div>SML ist aber doch nicht S0<br>
<br>
<br>
<br>
möchtest du SML auslesen dann sind das Kanäle ( Register ) bsp 1.8.0:255 <br>
, mit Einheit und Wert diese sind schon Zählerstände oder Leistung ,....<br>
<br>
<br>
S0 sind Impulse nur Leistung<br>
<br>
<br>
Was ist dein auslesekopf und wo sitz dieser ?<br>
<br>
<br>
auf der Magnetscheibe dann ist es SML<br>
<br>
<br>
auf dem Plastik ohne magnet (meist nur eine LED, rot oder infrarot) dann <br>
ist es SO<br>
<br>
<br>
<br>
Am 16.09.2022 um 16:51 schrieb Alexander Wenter:<br>
><br>
> Hallo,<br>
><br>
><br>
> ich bin ein wenig verwirrt:<br>
><br>
><br>
>  // Example S0 meter<br>
><br>
>             "enabled": true,               // disabled meters will be <br>
> ignored (default)<br>
>             "allowskip": false,                  // errors when <br>
> opening meter may be ignored if enabled<br>
>             "protocol": "s0",               // meter protocol, see <br>
> 'vzlogger -h' for full list<br>
>             "device": "/dev/ttyUSB0",       // meter device<br>
><br>
>             "aggtime": 300,                 // aggregate meter <br>
> readings and send middleware update after <aggtime> seconds<br>
>             "aggfixedinterval": true,       // round timestamps to <br>
> nearest <aggtime> before sending to middleware<br>
><br>
>             "channels": [{<br>
>                 "identifier": "Impulse",    // s0 meter knows <br>
> "Impulse" and "Power"<br>
>                 "uuid": "bbda6540-35cc-11ed-ba26-bde33c65e4fe",<br>
>                 "middleware": "<a href="http://localhost/middleware.php" rel="noreferrer noreferrer" target="_blank">http://localhost/middleware.php</a>",<br>
>                 "aggmode": "SUM"            // aggregation mode: <br>
> aggregate meter readings during <aggtime> interval<br>
>                                             //   "SUM": add readings <br>
> (use for s0 impulses)<br>
>                                             //   "MAX": maximum value <br>
> (use for meters sending absolute readings)<br>
>                                             //   "AVG": average value <br>
> (use for meters sending current usage)<br>
>             }, {<br>
>                "identifier": "Power",    // s0 meter knows "Impulse" <br>
> and "Power"<br>
>                 "uuid": "11ab1cb0-35ce-11ed-897d-3112ce0a0ca1",<br>
>                 "middleware": "<a href="http://localhost/middleware.php" rel="noreferrer noreferrer" target="_blank">http://localhost/middleware.php</a>",<br>
>                 "aggmode": "SUM"            // aggregation mode: <br>
> aggregate meter readings during <aggtime> interval<br>
>                                             //   "SUM": add readings <br>
> (use for s0 impulses)<br>
>                                             //   "MAX": maximum value <br>
> (use for meters sending absolute readings)<br>
>                                             //   "AVG": average value <br>
> (use for meters sending current usage)<br>
>             }]<br>
><br>
>         },<br>
><br>
><br>
> Per s0 bekomme ich wohl nur die Ausgabe von Impulse und Power... womit <br>
> ich wenig anfangen kann.<br>
><br>
><br>
> root@raspberrypi:/home/pi# tail /var/log/vzlogger/vzlogger.log<br>
> [Sep 16 16:48:15][chn3] Adding reading to queue (value=13.00 <br>
> ts=1663339695077)<br>
> [Sep 16 16:48:15][chn4] Adding reading to queue (value=10540.54 <br>
> ts=1663339695077)<br>
> [Sep 16 16:48:19][chn3] Adding reading to queue (value=8.00 <br>
> ts=1663339699378)<br>
> [Sep 16 16:48:19][chn4] Adding reading to queue (value=6696.12 <br>
> ts=1663339699378)<br>
> [Sep 16 16:48:20][chn3] Adding reading to queue (value=5.00 <br>
> ts=1663339699539)<br>
> [Sep 16 16:48:20][chn4] Adding reading to queue (value=111801.23 <br>
> ts=1663339699539)<br>
> [Sep 16 16:48:24][chn3] Adding reading to queue (value=13.00 <br>
> ts=1663339704002)<br>
> [Sep 16 16:48:24][chn4] Adding reading to queue (value=10486.22 <br>
> ts=1663339704002)<br>
> [Sep 16 16:48:28][chn3] Adding reading to queue (value=11.00 <br>
> ts=1663339708370)<br>
> [Sep 16 16:48:28][chn4] Adding reading to queue (value=9065.93 <br>
> ts=1663339708370)<br>
><br>
> Diese Werte liefert er auch. Was auch immer ts heißt....<br>
><br>
> Auf der Webseite habe ich zwei Kanäle erstellt, aber beide zeigen <br>
> keine Werte an.<br>
><br>
> Ich habe bei den Kanälen die gleiche uuid verwendet, welche auch im <br>
> channels steht. In dem Fall:<br>
><br>
> bbda6540-35cc-11ed-ba26-bde33c65e4fe<br>
> 11ab1cb0-35ce-11ed-897d-3112ce0a0ca1<br>
><br>
> Was mache ich Falsch?<br>
><br>
> Vg<br>
><br>
> Alexander<br>
><br>
><br>
> ------------------------------------------------------------------------<br>
> *Von:* volkszaehler-users <br>
> <<a href="mailto:volkszaehler-users-bounces@demo.volkszaehler.org" rel="noreferrer noreferrer" target="_blank">volkszaehler-users-bounces@demo.volkszaehler.org</a>> im Auftrag von
<br>
> Daniel Lauckner <<a href="mailto:vz@jahp.de" rel="noreferrer noreferrer" target="_blank">vz@jahp.de</a>><br>
> *Gesendet:* Freitag, 16. September 2022 08:44:10<br>
> *An:* <a href="http://volkszaehler.org" rel="noreferrer noreferrer" target="_blank">
volkszaehler.org</a> - users<br>
> *Betreff:* Re: [vz-users] eZH sml Auslesen<br>
> Hallo,<br>
><br>
><br>
> am Freitag, 16. September 2022 um 08:31 hat Alexander Wenter geschrieben:<br>
> > "channel": {<br>
><br>
> > "identifier": "Power", // s0 meter knows "Impulse" and "Power"<br>
><br>
> > "uuid": "df795340-352d-11ed-ad26-53d82cee56d2",<br>
><br>
> > "middleware": "<a href="http://localhost/middleware.php" rel="noreferrer noreferrer" target="_blank">http://localhost/middleware.php</a>",<br>
><br>
> > "identifier" : "1-0:1.8.0",<br>
><br>
><br>
> Bitte nur ein identifier je channel.<br>
><br>
> > [Sep 16 08:29:04][chn3] Adding reading to queue (value=28088530.60 <br>
> ts=1663309744765)<br>
><br>
> > Je nach dem was ich im „aggmode“ einstelle auch diese Daten:<br>
><br>
> > [Sep 16 08:30:05][chn3] Adding reading to queue (value=13341.57 <br>
> ts=1663309805528)<br>
><br>
><br>
> Es gibt für jeden Kanatyp (= Art der Daten, = phys. Einheit) nur einen <br>
> dazu passenen aggmode.<br>
><br>
> Wobei laut deinem Config-Ausschnitt keine aggtime definiert ist. Das <br>
> wird noch zu einem Problem werden.<br>
><br>
><br>
> > Das sieht mir aber nicht nach SML aus oder?<br>
><br>
> Du siehst das SML nciht im Log. Die Tatsache das aus dem Telegram <br>
> Daten herausgefiltert werden ist Hinweis das der Zähler ansonsten <br>
> korrekt konfiguriert wurde.<br>
><br>
><br>
> > Was sind das für Daten die ich erhalte und wie bekomme ich das in <br>
> den Graphen. Das Prinzip mit den Kanälen habe ich auch noch nicht <br>
> verstanden.<br>
><br>
> Kanal in der Middleware, passend zur Art der Daten anlegen und die <br>
> dabei zugewiesene UUID muss in die Config von vzlogger.<br>
><br>
><br>
> mfg Daniel<br>
><br>
><br>
><br>
><br>
<br>
-- <br>
Diese E-Mail wurde von AVG-Antivirussoftware auf Viren geprüft.<br>
<a href="http://www.avg.com" rel="noreferrer noreferrer" target="_blank">www.avg.com</a><br>
<br>
<br>
<br>
</div>
</span></font></div>
</blockquote>
</div>
</div>
</div>
</body>
</html>