[vz-users] Anzeige des Energieverbrauchs im Frontend
Martin Werthmöller
mw+volkszaehler.org at werthmoeller.de
Fri Dec 16 09:40:55 CET 2011
Am Do, 15 Dez 2011 um 11:08 GMT +0100 schrieb Martin Werthmöller:
Hallo Liste,
nach ca. 1 Tag kann ich jetzt den Ablesewert des Zählers mit dem im
Frontend angezeigten Wert vergleichen.
Um die Angabe den Realitäten anzupassen, habe das Attribut
properties.resolution in der Datenbank jetzt auf den Wert 20000
eingestellt. Für einen wirklich passeden Wert müsste ich allerding eine
nicht so glatte Zahl für die Auflösung einsetzen.
Ich fasse mal mein bisheriges Verständnis des Systems zusammen.
Vielleicht kann mir ja jemand eine Rückmeldung geben, ob das so
korrekt ist, oder ob ich daran irgendwas falsch verstanden habe.
* Funktionsweise von vzlogger, Middelware und Frontend (?)
Der an den Zähler geheftete IR-Kopf liefert ein Ausgangssignal auf die
serielle Schnittstelle. Hier wird alle zwei Sekunden ein Datagramm
gesendet, in dem die Daten im OBIS-Format codiert sind.
Im Datagramm werden u.a. die momentane Wirkleistung und der Aktuelle
Zählerstand übermittelt.
Vzlogger parst diese Datagramme mit Hilfe des Parsers aus src/obis.c.
Aus diesen Daten wird eine Reihe von Zeitstempeln generiert, die
jeweils einer Wh (Wattstunde) entsprechen. Diese Zeitstempel werden
regelmäßig per REST-Request an die Middleware übertragen und von
dieser in die Tabelle "data" der Datenbank eingetragen.
Das Frontend summiert die 1 Wh Tupel der DB jetzt über eine
Zeiteinheit auf und zeigt diesen Wert als die Leistung an.
* Auflösung beim Einsatz von eHZ-Zählern mit OBIS IR-Schnittstelle
Die Daten werden nicht als Impulse pro kWh sondern als echte
Zahlenwerte übertragen. Dadurch besteht ja keine Gefahr, dass bei
diesem System Impulse und damit Daten verloren gehen. Folglich müsste
ja ein exakter Faktor von 1 Wh Datentupeln zu kWh bestehen, oder?
Welche Auflösung (Faktor) benötige ich beim Einsatz des IR-Signals
dann zur korrekten Anzeige der Leistung und Arbeit im Frontend?
Oder sollte ich das besser auf der dev-Liste posten? ;-)
Viele Gruesse,
martin!
More information about the volkszaehler-users
mailing list