[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