[vz-users] Frage zu Middleware-API

Andreas Goetz cpuidle at gmail.com
Sun Feb 24 20:44:10 CET 2019


Ausgegeben wird bis “now” wenn- wie bei der ersten Anfrage- ohne to abgefragt wird. Trotzdem kommen die 2036er Timestamps

Auf welcher Zeit läuft denn Deine Middleware? 

Viele Grüße, Andreas

> On 24. Feb 2019, at 20:26, Frank Richter <frank.richter83 at gmail.com> wrote:
> 
> Hallo Thomas,
> 
> kannst du die gleiche Abfrage nochmal mit JSON machen?
> 
> Gibt's bei der Darstellung im Frontend irgendwelche Auffälligkeiten?
> 
> Grüße
> Frank
> 
> Am So., 24. Feb. 2019, 14:23 hat Thomas Höpfner <thomas at thhoe.de <mailto:thomas at thhoe.de>> geschrieben:
> Hallo zusammen,
> 
> ich bin gerade dabei mir ein Script zu basteln, mit dem ich einen S0-Kanal überwachen kann. 
> Es soll die Anzahl der im Impulse  in den letzten X Minuten ausgewertet werden.
> Für das ganze habe ich eine Vorlage gefunden (wo weiß ich nicht mehr), die aber nicht funktioniert.
> Problem ist das die Antwort der Middleware für mich nicht Nachvollziehbar ist.
> Die URL zur Abfrage lautet: http://localhost/middleware.php/data/e2b64f10-92eb-11e2-94e4-ed0995b4eb89.csv?from=1551009686000 <http://localhost/middleware.php/data/e2b64f10-92eb-11e2-94e4-ed0995b4eb89.csv?from=1551009686000>
> Das sollte richtig sein nach: https://wiki.volkszaehler.org/development/api/reference <https://wiki.volkszaehler.org/development/api/reference>
> Antwort der Middleware:
>     # source:;volkszaehler.org <http://volkszaehler.org/> 
>     # version:;0.3 
>     # uuid:;e2b64f10-92eb-11e2-94e4-ed0995b4eb89 
>     # title:;Strom_L2 
>     # from:;2019-02-24 06:48:50 
>     # to:;2036-02-07 07:37:55 
>     # min:;2036-02-07 07:28:17; => ;0 
>     # max:;2036-02-07 07:29:41; => ;1800 
>     # average:;0 
>     # consumption:;43.5 
>     # rows:;88 
>     2019-02-24 06:50:00;25.714;1 
>     2036-02-07 07:28:17;0;1 
>     2036-02-07 07:28:24;257.143;1 
>     2036-02-07 07:28:29;360;1 
>     2036-02-07 07:28:5.....
> 
> Zum testen habe ich den Zeitbereich mit to= Eingegrenzt, URL:  http://localhost/middleware.php/data/e2b64f10-92eb-11e2-94e4-ed0995b4eb89.csv?from=1551009097000&to=1551009157000 <http://localhost/middleware.php/data/e2b64f10-92eb-11e2-94e4-ed0995b4eb89.csv?from=1551009097000&to=1551009157000>
> Antwort der Middleware:
>     # source:;volkszaehler.org <http://volkszaehler.org/> 
>     # version:;0.3 
>     # uuid:;e2b64f10-92eb-11e2-94e4-ed0995b4eb89 
>     # title:;Strom_L2 
>     # from:;2019-02-24 06:48:50 
>     # to:;2036-02-07 07:28:17 
>     # min:;2036-02-07 07:28:17; => ;0 
>     # max:;2019-02-24 06:50:00; => ;25.714 
>     # average:;0 
>     # consumption:;1 
>     # rows:;3 
>     2019-02-24 06:50:00;25.714;1 
>     2036-02-07 07:28:17;0;1
> Hier sieht mann womit ich nicht klar komme. Obwohl die Abfragen mit Abstand ausgeführt wurden, bekomme ich in beiden fällen die selbe (falsche) Antwort für "# from:" und "# to:". Sogar die 1 Daten sind identisch. 
> 
> Wie kommen diese Werte zustande?
> Wo kann ich noch einen Schalter für "Debug" setzen?
> Oder gibt es einen besseren Weg für mein Script?
> 
> Ich hoffe mir kann jemand helfen.
> Mit freundlichen Grüßen,
> 
> Thomas
> 
> Mail: thomas at thhoe.de <mailto:thomas at thhoe.de>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20190224/b6b1b8ec/attachment-0001.html>


More information about the volkszaehler-users mailing list