<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Hi Andreas,</p>
<p>mit fehlen die wahren Min/Max-Werte eines Zeitraums.<br>
Wenn man sich momentan die Werte von z.B. Dezember zurückgeben
läßt, sind die u.U. verdichtet und die min/max-Werte verfälscht.
Außerdem bräuchte man bei "minmaxonly=true" die Tuples nicht.<br>
<br>
</p>
<p>Grüße<br>
Sirko<br>
</p>
<p><br>
</p>
<p>Am 13.01.2017 um 18:01 schrieb Andreas Goetz:<br>
</p>
<blockquote
cite="mid:A90EF554-C66A-4B91-83C2-D3B1CF30EF00@gmail.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Ich verstehs nicht- was konkret fehlt Dir, mal unabhängig davon
wie’s implementiert wird?
<div class=""><br class="">
</div>
<div class="">Viele Grüße, Andreas</div>
<div class=""><br class="">
<div class=""><br class="">
<div>
<blockquote type="cite" class="">
<div class="">On 13 Jan 2017, at 15:51, Sirko <<a
moz-do-not-send="true"
href="mailto:mail_ist@nurfuerspam.de" class="">mail_ist@nurfuerspam.de</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<meta http-equiv="content-type" content="text/html;
charset=utf-8" class="">
<div bgcolor="#FFFFFF" text="#000000" class="">
<p class="">Hi,</p>
<p class="">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.<br class="">
Z.B. in einem Jahreschart mit den
min/max-Temperaturen für jeden Monat. <br class="">
</p>
<p class="">Die Gesamtwerte (consumption) sind recht
brauchbar, aber die Min/Max-Werte nicht immer., vor
allem nicht, wenn die Werte verdichtet werden.<br
class="">
Außerdem braucht man in dem Fall nicht alle Werte,
sondern nur min und max<br class="">
</p>
<p class="">Ich plädiere daher für eine Erweiterung
der REST API, etwa so:<br class="">
</p>
<pre class="code">GET <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://demo.volkszaehler.org/middleware.php/data/57acbef0-88a9-11e4-934f-6b0f9ecd95a8.json">http://demo.volkszaehler.org/middleware.php/data/57acbef0-88a9-11e4-934f-6b0f9ecd95a8.json</a>?<b class="">minmaxonly=true</b>&from=01-01-2010&to=01-02-2010
</pre>
<p class="">Das Ergebnis sollte etwa so aussehen:</p>
<p class="">{"version":"0.3","data":{"uuid":"14360350-d080-11e2-ab3d-05959e28b10f","from":1484232240000,"to":1484318650000,"min":[1484289380000,83.198764424758],"max":[1484286340000,1192.0081471004]}}</p>
<p class=""><br class="">
</p>
<p class="">Bei Kanälen, wo die Werte direkt in der DB
stehen, könnte man diese auch direkt fragen</p>
<p class="">select min(value), max(value) from data
where...</p>
<p class="">Bei den Kanälen mit nur Pulsen müßten die
Werte wie üblich breechnet werden und die min und
max Werte hinten rausfallen.</p>
<p class="">Leider sind meine php-Kenntnisse eher
rudimentär, ich wüßte nicht, wo ich anfangen sollte.
Daher ist das eher ein Feature-Request ;-)</p>
<p class="">Was meint ihr?</p>
<p class="">Grüße<br class="">
Sirko<br class="">
</p>
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</blockquote>
<br>
</body>
</html>