[vz-users] vzlogger: Wie alte Zählerstände unterdrücken
Elias
saile at gmx.de
Tue Dec 23 03:36:50 CET 2014
Zuerst muss ich sagen, dass ich super begeistert bin, dass der vzlogger nun erfolgreich Daten von meinem Actaris (Itron) DC3 liest! Vor einem Jahr klappte das noch nicht.
Das Problem ist aber, dass der DC3 Standarddatensatz immer die Zählerstände der letzten 15 Registrierperioden (oder Tage?) enthält und alle vom vzlogger zur middleware übergeben werden:
Dies ist ein Ausschnitt aus dem vzlogger-Log im Loglevel 15:
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*255/ObisItentifier:255-255:1.8.0*255 value=9390.92 ts=1419290588.362
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*14/ObisItentifier:255-255:1.8.0*14 value=9345.12 ts=1419290589.069
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*13/ObisItentifier:255-255:1.8.0*13 value=9274.55 ts=1419290589.771
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*12/ObisItentifier:255-255:1.8.0*12 value=9184.06 ts=1419290590.471
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*11/ObisItentifier:255-255:1.8.0*11 value=9117.79 ts=1419290591.178
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*10/ObisItentifier:255-255:1.8.0*10 value=8982.07 ts=1419290591.881
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*9/ObisItentifier:255-255:1.8.0*9 value=8899.58 ts=1419290592.582
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*8/ObisItentifier:255-255:1.8.0*8 value=8886.39 ts=1419290593.284
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*7/ObisItentifier:255-255:1.8.0*7 value=8813.28 ts=1419290593.985
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*6/ObisItentifier:255-255:1.8.0*6 value=8727.23 ts=1419290594.688
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*5/ObisItentifier:255-255:1.8.0*5 value=8653.29 ts=1419290595.389
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*4/ObisItentifier:255-255:1.8.0*4 value=8581.47 ts=1419290596.098
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*3/ObisItentifier:255-255:1.8.0*3 value=8522.77 ts=1419290596.792
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*2/ObisItentifier:255-255:1.8.0*2 value=8459.95 ts=1419290597.494
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*1/ObisItentifier:255-255:1.8.0*1 value=8401.55 ts=1419290598.195
[Dec 23 00:26:03][mtr0] Reading: id=255-255:1.8.0*0/ObisItentifier:255-255:1.8.0*0 value=8346.16 ts=1419290598.908
Unter der ID 255-255:1.8.0*255 verbirgt sich der Gesamtzähler-Stand, alle anderen sind ältere Zählerstände.
Das Frontend macht dann folgendes daraus:
Die Daten sind also im Frontend überhaupt nicht zu gebrauchen, weil durch die alten Zählerstände Unsinn entsteht.
Bei der Konfiguration des vzloggers hab ich unter identifier explizit *255 mit angegeben, aber leider werden trotzdem alle alten Zählerstände übergeben.
{
"uuid" : "d5c6db0f-533e-498d-a85a-be972c104b48",
"middleware" : "http://localhost/volkszaehler/middleware.php",
"identifier" : "255-255:1.8.0*255" /* use 'vzlogger -v20' to see all available identifiers/OBIS ids */
}
Irgendeine Idee wie ich erreiche, dass nur die OBIS-Kennzaheln mit *255 hinten dran berücksichtigt werden können?
Lieben Gruß,
Elias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20141223/0ec34aa3/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Bildschirmfoto 2014-12-23 um 01.44.02.png
Type: image/png
Size: 116449 bytes
Desc: not available
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20141223/0ec34aa3/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 841 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20141223/0ec34aa3/attachment-0001.sig>
More information about the volkszaehler-users
mailing list