[vz-dev] Werte aus Datenbank abrufen

tiwa2003 at web.de tiwa2003 at web.de
Sat Feb 7 22:37:39 CET 2015


Ah nun geht es. Danke. 
Es werden nun erst die Daten der einen, darunter dann der anderen uuid gelistet. Über einen sverweis bekomme ich die Daten zusammengefrickelt. Ist es irgendwie auch möglich quasi hinter einem timestamp direkt beide Werte zu schreiben?
Gruß



> Am 07.02.2015 um 13:58 schrieb Andreas Götz <cpuidle at gmail.com>:
> 
> 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/ff7926bf/attachment-0001.html>


More information about the volkszaehler-dev mailing list