[vz-dev] Zählerstand per middleware holen?
Rainer Gauweiler
volkszaehler at moppl.inka.de
Fri Mar 21 17:57:00 CET 2014
Hallo zusammen,
Am 21.03.2014 17:03, schrieb Thorben Thuermer:
> ein problem fuer das wir immernoch keine gute loesung haben ist,
> sauber und effizient ueber die api den zaehlerstand eines leidtungs-kanals zu bekommen.
> wenn es ein CounterInterpreter-kanal ist,
> wuerde eine ausgabe der rohdaten helfen,
> aber eine allgemeine loesung eaehre schoener.
>
> m.W. haengt das zum einnen an einer geeigneten api-erweiterung,
> zum sndrren an der effizienz der berechnung bei nicht-counter kanaelen,
> da muesste irgendeine form von cache fuer die summe her.
Wie wäre es denn mit folgendem Ansatz:
- es werden zwei Kanäle verwendet, einer für Leistung, einer für Zählerstand
- irgendwie teilt man der Middleware mit, dass diese zusammengehören
(Gruppe?)
- wird die middleware nach dem Zählerstand des Leistungskanals gefragt,
ermittelt sie die passenden Zählerstände aus dem anderen Kanal und
interpoliert mit Hilfe der Leistungsdaten den Stand für den angefragten
Zeitpunkt / Intervall
- im Frontend wird eine Möglichkeit geschaffen, die Zählerstände manuell
einzugeben
Damit könnte man dann einfach die Leistung erfassen und ab und an
manuell ablesen und so den Fehler im Rahmen halten. Der Zählerstand
stände dann auch direkt aus dem Frontend ablesbar sowohl für die
Energie- als auch für die Leistungskanäle zur Verfügung.
Gruss
Rainer
More information about the volkszaehler-dev
mailing list