[vz-dev] Werte aus Datenbank abrufen

Andreas Götz cpuidle at gmail.com
Sat Feb 7 13:19:02 CET 2015


Fast- verschieb mal das .csv hinter data, die uuids dann als Query Parameter dran:

..../data.csv?uuid[]=...

Der Rest sieht gut aus.

Viele Grüße, Andreas



> Am 07.02.2015 um 14:13 schrieb Tim Walter <tiwa2003 at web.de>:
> 
> Ps. hier noch mal das, was ich versucht habe aus deiner Vorgabe abzuleiten, aber nicht funktioniert:
>  
> http://192.168.0.14/middleware.php/data/uuid[]=28396190-91bb-11e4-ac7d-0dc378d5f192&uuid[]=5a732dd0-8ec3-11e4-b337-11644ffc177s.csv?group=hour&from=0&to=now
>  
> http://192.168.0.14/middleware.php/data/28396190-91bb-11e4-ac7d-0dc378d5f192[]&5a732dd0-8ec3-11e4-b337-11644ffc177s[].csv?group=hour&from=0&to=now
>  
> http://192.168.0.14/middleware.php/data/28396190-91bb-11e4-ac7d-0dc378d5f192&5a732dd0-8ec3-11e4-b337-11644ffc177s.csv?group=hour&from=0&to=now
>  
> Danke
>  
> Gesendet: Freitag, 06. Februar 2015 um 20:52 Uhr
> Von: "Andreas Götz" <cpuidle at gmail.com>
> An: "volkszaehler.org" <volkszaehler-dev at demo.volkszaehler.org>
> Betreff: Re: [vz-dev] Werte aus Datenbank abrufen
> Hi,
> 
> Am 06.02.2015 um 21:40 schrieb Tim Walter <tiwa2003 at web.de>:
>  
> Hallo,
>  
> danke das funktioniert soweit. Allerdings sehr umständlich. Vll. mache ich mir es auch zu kompliziert.
>  
> Ja ;)
>  
> Ich habe das nun mit beiden UUID (Gas und Temp) separat durchgeführt.
>  
> Warum? Einfach data.json?uuid[]=uuid1&uuid[]=uuid2 
>  
> Ich habe die json Datein in excel gezogen. Dort mit Text in Spalten und suchen und ersetzen soweit umformatiert, dass ich daraus ein Diagramm erstellen konnte.
>  
> Ehhrm. Statt data.json data.csv nehmen. Es hilft auch die Dokumentation zu lesen ;)
>  
>  Wenn das der Weg ist, naja - nicht schön aber es geht. Aber ginge es, in einer Abfrage noch eine 2. UUID zu integrieren, sodass in einer Abfrage beide Datensätze enthalten sind?
> Ich wüsste nicht, wie man das macht.
>  
> S.o.
>  
> Danke
>  
> Viele Grüße, Andreas
>  
>  
> Gesendet: Donnerstag, 05. Februar 2015 um 09:42 Uhr
> Von: "Andreas Goetz" <cpuidle at gmail.com>
> An: "volkszaehler.org" <volkszaehler-dev at demo.volkszaehler.org>
> Betreff: Re: [vz-dev] Werte aus Datenbank abrufen
> Hallo,
>  
> 2015-02-04 22:12 GMT+01:00 <tiwa2003 at web.de>:
>> 
>> " <volkszaehler-dev at demo.volkszaehler.org>
>> Content-Transfer-Encoding: quoted-printable
>> Mime-Version: 1.0 (1.0)
>> X-Provags-ID:  V03:K0:qANrLDbst2GJ8H2DVI9bIzjvANk5kpW0xj79lwPLzWmdo9WD0iQ
>>  fc8gqA9/jv6pVE7HSdloeIMOMze4zYYM/5VkmTWiyYFLbIAE6eCl2nmODEbKyC/dq7uiL+F
>>  L+3h+peKTNJcmwyH7NlNuZFMvBoUDfl7R+PSLLVEKs/0GY8cPNWMn6fAjq9Pch9Tckad77N
>>  wOISCKIDBNNop2xVQpk7Q==
>> X-UI-Out-Filterresults: notjunk:1;
>> 
>> Hallo zusammen,
>> Ich w=C3=BCrde gerne f=C3=BCr einen Zeitraum x den Gasverbrauch pro Stunde =C3=
>> =BCber die gemittelte Au=C3=9Fentemperatur der Stunde abrufen. Geht das so d=
>> irekt? Man kann ja in sql Abfragen erstellen meine ich. Damit kenne ich mich=
>>  aber nicht aus. Hat jmd. solch einen Abruf vll. sogar schon fertig? Oder et=
>> was =C3=A4hnliches an dem ich mich entlanghangeln k=C3=B6nnte?
>> Danke!
>>  
>  
> Naklar:
>  
> http://ip/middleware.php/data/<uuid>.json?group=hour&from=0&to=now
>  
> Erklärung:
>  
> Das API liefert immer Momentanwerte. Mit group=hour bekommst Du den Momentanwert auf die Stunde gemittelt, also m3/h. Da auch das Zeitintervall bei group=hour eine Stunde ist entsprechen die Zahlenwerte also m3/h*h=m3, dem Verbrauch in jeweils einer Stunde. Einzige Ausnahme ist der letzte Messpunkt da hier weniger als 1 Stunde Daten drin sein können.
> 
> Viele Grüße,
> Andreas
>  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20150207/93e9fed5/attachment.html>


More information about the volkszaehler-dev mailing list