[vz-users] eZH sml Auslesen

Frank Richter frank.richter83 at gmail.com
Fr Sep 16 17:34:12 CEST 2022


Folgendes passt zusammen:

Kanaltyp: el. Energie (Zählerstände)
"protocol": "sml"
"identifier": "1-0:1.8.0"

Grüße
Frank


Alexander Wenter <awenter at drei-welten.com> schrieb am Fr., 16. Sept. 2022,
17:20:

> in SML spuckt er keine Daten aus... nur S0... das konmisch. Anbei die
> Bilder.
> ------------------------------
> *Von:* volkszaehler-users <
> volkszaehler-users-bounces at demo.volkszaehler.org> im Auftrag von Tobias
> Baumann <017623705678 at o2online.de>
> *Gesendet:* Freitag, 16. September 2022 17:13:50
> *An:* volkszaehler-users at demo.volkszaehler.org
> *Betreff:* Re: [vz-users] eZH sml Auslesen
>
> SML ist aber doch nicht S0
>
>
>
> möchtest du SML auslesen dann sind das Kanäle ( Register ) bsp 1.8.0:255
> , mit Einheit und Wert diese sind schon Zählerstände oder Leistung ,....
>
>
> S0 sind Impulse nur Leistung
>
>
> Was ist dein auslesekopf und wo sitz dieser ?
>
>
> auf der Magnetscheibe dann ist es SML
>
>
> auf dem Plastik ohne magnet (meist nur eine LED, rot oder infrarot) dann
> ist es SO
>
>
>
> Am 16.09.2022 um 16:51 schrieb Alexander Wenter:
> >
> > Hallo,
> >
> >
> > ich bin ein wenig verwirrt:
> >
> >
> >  // Example S0 meter
> >
> >             "enabled": true,               // disabled meters will be
> > ignored (default)
> >             "allowskip": false,                  // errors when
> > opening meter may be ignored if enabled
> >             "protocol": "s0",               // meter protocol, see
> > 'vzlogger -h' for full list
> >             "device": "/dev/ttyUSB0",       // meter device
> >
> >             "aggtime": 300,                 // aggregate meter
> > readings and send middleware update after <aggtime> seconds
> >             "aggfixedinterval": true,       // round timestamps to
> > nearest <aggtime> before sending to middleware
> >
> >             "channels": [{
> >                 "identifier": "Impulse",    // s0 meter knows
> > "Impulse" and "Power"
> >                 "uuid": "bbda6540-35cc-11ed-ba26-bde33c65e4fe",
> >                 "middleware": "http://localhost/middleware.php",
> >                 "aggmode": "SUM"            // aggregation mode:
> > aggregate meter readings during <aggtime> interval
> >                                             //   "SUM": add readings
> > (use for s0 impulses)
> >                                             //   "MAX": maximum value
> > (use for meters sending absolute readings)
> >                                             //   "AVG": average value
> > (use for meters sending current usage)
> >             }, {
> >                "identifier": "Power",    // s0 meter knows "Impulse"
> > and "Power"
> >                 "uuid": "11ab1cb0-35ce-11ed-897d-3112ce0a0ca1",
> >                 "middleware": "http://localhost/middleware.php",
> >                 "aggmode": "SUM"            // aggregation mode:
> > aggregate meter readings during <aggtime> interval
> >                                             //   "SUM": add readings
> > (use for s0 impulses)
> >                                             //   "MAX": maximum value
> > (use for meters sending absolute readings)
> >                                             //   "AVG": average value
> > (use for meters sending current usage)
> >             }]
> >
> >         },
> >
> >
> > Per s0 bekomme ich wohl nur die Ausgabe von Impulse und Power... womit
> > ich wenig anfangen kann.
> >
> >
> > root at raspberrypi:/home/pi# tail /var/log/vzlogger/vzlogger.log
> > [Sep 16 16:48:15][chn3] Adding reading to queue (value=13.00
> > ts=1663339695077)
> > [Sep 16 16:48:15][chn4] Adding reading to queue (value=10540.54
> > ts=1663339695077)
> > [Sep 16 16:48:19][chn3] Adding reading to queue (value=8.00
> > ts=1663339699378)
> > [Sep 16 16:48:19][chn4] Adding reading to queue (value=6696.12
> > ts=1663339699378)
> > [Sep 16 16:48:20][chn3] Adding reading to queue (value=5.00
> > ts=1663339699539)
> > [Sep 16 16:48:20][chn4] Adding reading to queue (value=111801.23
> > ts=1663339699539)
> > [Sep 16 16:48:24][chn3] Adding reading to queue (value=13.00
> > ts=1663339704002)
> > [Sep 16 16:48:24][chn4] Adding reading to queue (value=10486.22
> > ts=1663339704002)
> > [Sep 16 16:48:28][chn3] Adding reading to queue (value=11.00
> > ts=1663339708370)
> > [Sep 16 16:48:28][chn4] Adding reading to queue (value=9065.93
> > ts=1663339708370)
> >
> > Diese Werte liefert er auch. Was auch immer ts heißt....
> >
> > Auf der Webseite habe ich zwei Kanäle erstellt, aber beide zeigen
> > keine Werte an.
> >
> > Ich habe bei den Kanälen die gleiche uuid verwendet, welche auch im
> > channels steht. In dem Fall:
> >
> > bbda6540-35cc-11ed-ba26-bde33c65e4fe
> > 11ab1cb0-35ce-11ed-897d-3112ce0a0ca1
> >
> > Was mache ich Falsch?
> >
> > Vg
> >
> > Alexander
> >
> >
> > ------------------------------------------------------------------------
> > *Von:* volkszaehler-users
> > <volkszaehler-users-bounces at demo.volkszaehler.org> im Auftrag von
> > Daniel Lauckner <vz at jahp.de>
> > *Gesendet:* Freitag, 16. September 2022 08:44:10
> > *An:* volkszaehler.org - users
> > *Betreff:* Re: [vz-users] eZH sml Auslesen
> > Hallo,
> >
> >
> > am Freitag, 16. September 2022 um 08:31 hat Alexander Wenter geschrieben:
> > > "channel": {
> >
> > > "identifier": "Power", // s0 meter knows "Impulse" and "Power"
> >
> > > "uuid": "df795340-352d-11ed-ad26-53d82cee56d2",
> >
> > > "middleware": "http://localhost/middleware.php",
> >
> > > "identifier" : "1-0:1.8.0",
> >
> >
> > Bitte nur ein identifier je channel.
> >
> > > [Sep 16 08:29:04][chn3] Adding reading to queue (value=28088530.60
> > ts=1663309744765)
> >
> > > Je nach dem was ich im „aggmode“ einstelle auch diese Daten:
> >
> > > [Sep 16 08:30:05][chn3] Adding reading to queue (value=13341.57
> > ts=1663309805528)
> >
> >
> > Es gibt für jeden Kanatyp (= Art der Daten, = phys. Einheit) nur einen
> > dazu passenen aggmode.
> >
> > Wobei laut deinem Config-Ausschnitt keine aggtime definiert ist. Das
> > wird noch zu einem Problem werden.
> >
> >
> > > Das sieht mir aber nicht nach SML aus oder?
> >
> > Du siehst das SML nciht im Log. Die Tatsache das aus dem Telegram
> > Daten herausgefiltert werden ist Hinweis das der Zähler ansonsten
> > korrekt konfiguriert wurde.
> >
> >
> > > Was sind das für Daten die ich erhalte und wie bekomme ich das in
> > den Graphen. Das Prinzip mit den Kanälen habe ich auch noch nicht
> > verstanden.
> >
> > Kanal in der Middleware, passend zur Art der Daten anlegen und die
> > dabei zugewiesene UUID muss in die Config von vzlogger.
> >
> >
> > mfg Daniel
> >
> >
> >
> >
>
> --
> Diese E-Mail wurde von AVG-Antivirussoftware auf Viren geprüft.
> www.avg.com
>
>
>
>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20220916/9acdc6c3/attachment-0001.html>


Mehr Informationen über die Mailingliste volkszaehler-users