[vz-dev] Aktuellster Wert von Zählern mit möglichst wenig Rechenaufwand auslesen

Malte Diers mdiers at gmail.com
Wed May 14 22:02:26 CEST 2014


Eher würde ich den Logger aufbohren und ihn den aktuellen Wert in einen
Socket schreiben lassen. Den könnte das andere Programm ja wieder auslesen.
Am 14.05.2014 21:02 schrieb "Sebastian Vitt" <
volkszaehler-users at oktasilan.de>:

> Guten Abend,
>
> für eine LED Leiste, die den aktuellen Verbrauch verschiedener Zähler bunt
> anzeigen soll, suche ich eine Möglichkeit an den aktuellen Wert der
> Leistungszähler und der s0-Impulszähler zu gelangen.
>
> Ein http://sqlserver/middleware.php/data/26bce7c0-bbc2-11e3-b634-3334d2c934ae.json?from=now oder http://sqlserver/middleware.php/data/f2059450-bbbe-11e3-aabc-7bfab5f4b02e.json?from=1%20minutes%20ago gibt aber jede Menge Werte zurück und scheint zu aufwändig zu sein um das mehrfach pro Sekunden auszuführen. An den letzten Wert eines Leistungszählers käme man auch direkt aus der DB mit "SELECT value FROM data WHERE id = (select max(id)> FROM data WHERE channel_id LIKE  '14')" aber das funktioniert bei einem s0-Zähler nicht.
>
> Gibt es eine Möglichkeit per Middleware an den einen aktuellen Wert eines s0-Impulszählers zu gelangen?
>
>
>
> Das Ziel ist, die Werte von 2-3 relevanten Zählern vielleicht 2 mal pro sekunde auszulesen und dann mit den Werten eine LED Leiste anzusteuern.
>
>
>
> Bsp:
>
> PV erzeugter Strom: 6500 Watt  >> 6500/500 = die ersten 13 LEDs grün
>
> Eingespeist: 5000 Watt >> 6500-5000 = 1500 = die ersten 3 LEDs rot (für den Verbrauch)
>
>
>
>
>
> Viele Grüße
>
> Sebastian
>
>
>
>
>
>
> ------------------------------
>    <http://www.avast.com/>
>
> Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus<http://www.avast.com/>Schutz ist aktiv.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20140514/afee5fa1/attachment.html>


More information about the volkszaehler-dev mailing list