[vz-dev] Werte aus Datenbank abrufen

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


Hi,

> Am 07.02.2015 um 14:53 schrieb Tim Walter <tiwa2003 at web.de>:
> 
> Die Variante hatte ich auch schon... funktionierte auch nicht.
>  
> Diese Variante geht gar nicht:
> http://192.168.0.14/middleware.php/data.csv?uuid[]=28396190-91bb-11e4-ac7d-0dc378d5f192&uuid[]=5a732dd0-8ec3-11e4-b337-11644ffc177s?group=hour&from=0&to=now
>  

Das ? vor group muss ein & sein. 

Viele Grüße, Andreas

> Folgende Variante spucken zumindest eine Explorerseite voller Daten aus, aber keine CSV: 
> http://192.168.0.14/middleware.php/data.csv?uuid[]=28396190-91bb-11e4-ac7d-0dc378d5f192&5a732dd0-8ec3-11e4-b337-11644ffc177s?group=hour&from=0&to=now
> hilft auch nicht:
> http://192.168.0.14/middleware.php/data.csv?uuid[]=28396190-91bb-11e4-ac7d-0dc378d5f192&5a732dd0-8ec3-11e4-b337-11644ffc177s.csv?group=hour&from=0&to=now
> und diese Variante auch nicht.
> http://192.168.0.14/middleware.php/data.csv?uuid[]=28396190-91bb-11e4-ac7d-0dc378d5f192&?5a732dd0-8ec3-11e4-b337-11644ffc177fs.csv?group=hour&from=0&to=now
>  
> mhhh... sorry...
>  
> Gesendet: Samstag, 07. Februar 2015 um 13:19 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
> 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/23bc4cc0/attachment.html>


More information about the volkszaehler-dev mailing list