[vz-dev] Min/Max-Werte mal wieder
Sirko
mail_ist at nurfuerspam.de
Fri Jan 13 15:51:29 CET 2017
Hi,
ich hab vor, in die VolkszählerApp ein paar mehr Grafiken/Diagramme
einzubauen, z.B. Gesamtwerte auf Tages/Wochen/Monatsbasis und auch
Min/Max-Werte.
Z.B. in einem Jahreschart mit den min/max-Temperaturen für jeden Monat.
Die Gesamtwerte (consumption) sind recht brauchbar, aber die
Min/Max-Werte nicht immer., vor allem nicht, wenn die Werte verdichtet
werden.
Außerdem braucht man in dem Fall nicht alle Werte, sondern nur min und max
Ich plädiere daher für eine Erweiterung der REST API, etwa so:
GET http://demo.volkszaehler.org/middleware.php/data/57acbef0-88a9-11e4-934f-6b0f9ecd95a8.json?*minmaxonly=true*&from=01-01-2010&to=01-02-2010
Das Ergebnis sollte etwa so aussehen:
{"version":"0.3","data":{"uuid":"14360350-d080-11e2-ab3d-05959e28b10f","from":1484232240000,"to":1484318650000,"min":[1484289380000,83.198764424758],"max":[1484286340000,1192.0081471004]}}
Bei Kanälen, wo die Werte direkt in der DB stehen, könnte man diese auch
direkt fragen
select min(value), max(value) from data where...
Bei den Kanälen mit nur Pulsen müßten die Werte wie üblich breechnet
werden und die min und max Werte hinten rausfallen.
Leider sind meine php-Kenntnisse eher rudimentär, ich wüßte nicht, wo
ich anfangen sollte. Daher ist das eher ein Feature-Request ;-)
Was meint ihr?
Grüße
Sirko
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20170113/8c4d1d72/attachment.html>
More information about the volkszaehler-dev
mailing list