[vz-users] Middleware-Abfrage 4-Wochen Intervall
Andreas Götz
cpuidle at gmail.com
Sat Jan 23 19:54:48 CET 2016
Mhm. Häng mal bitte ein &debug=1 an und poste das ergebnis. Würde gerne das sql sehen...
Viele Grüße, Andreas
> Am 23.01.2016 um 19:26 schrieb application MGR <applicationMGR at ecoCuyo.de>:
>
> Hallo Andreas,
>
> hat leider nicht den erwünschten Effekt gebracht. Dieselbe Abfrage
>
> http://<localhost>/middleware.php/data.json?from=1450566000000&to=1452985200000&group=week&%20uuid%5B%5D=xxxxxxxx-xxxx-xxxx-xxxx-695ed220d33d
>
> wirft nun folgendes aus:
>
> {"version":"0.3","data”:[
> {
> "tuples”:[
> [1451170785000,136.755,39831], -> 26.12.15 23:59:45
> [1451602785000,188.663,28347], -> 31.12.15 23:59:45
> [1451775585000,42.931,11520], -> 02.01.16 23:59:45
> [1452380385000,101.307,39865], -> 09.01.16 23:59:45
> [1452985185000,110.44,39772], -> 16.01.16 23:59:45
> [1452985230000,0,3] -> 17.01.16 00:00:30
> ],
> …
> }
> ]}
>
> Hab noch nicht recherchiert, was sonst geändert werden muss …
>
> Schönes Wochenende
> Armin
>
>
>> Am 21.01.2016 um 19:29 schrieb Andreas Goetz <cpuidle at gmail.com>:
>>
>> Keine Ahnung.... funktionierts denn?
>>
>> 2016-01-21 19:15 GMT+01:00 application MGR <applicationMGR at ecocuyo.de>:
>>> Hallo Andreas,
>>>
>>> na mir wäre es natürlich recht, nur will ich nichts verschlimmbessern, falls jemand das Feature genau so braucht.
>>>
>>> Gibt es nachteilige Nebenwirkungen, die bedacht werden müssen?
>>>
>>> Best Grüße
>>> Armin
>>>
>>>>> Am 21.01.2016 um 13:14 schrieb Andreas Goetz <cpuidle at gmail.com>:
>>>>>
>>>>> 2016-01-21 12:29 GMT+01:00 application MGR <applicationMGR at ecocuyo.de>:
>>>>> Hallo @
>>>>>
>>>>> mit folgender Abfrage mit Startdatum 20.12.15 00:00:00 und Enddatum 17.01.16 00:00:00:
>>>>>
>>>>> http://<localhost>/middleware.php/data.json?from=1450566000000&to=1452985200000&group=week&%20uuid%5B%5D=xxxxxxxx-xxxx-xxxx-xxxx-695ed220d33d
>>>>>
>>>>> erhalte ich folgende Antwort von der Middleware:
>>>>>
>>>>> {"version":"0.3","data”:[
>>>>> {
>>>>> "tuples”:[
>>>>> [1451257185000,159.436,39831], -> 27.12.15 23:59:45
>>>>> [1451602785000,155.903,22587], -> 31.12.15 23:59:45
>>>>> [1451861985000,50.125,17280], -> 03.01.16 23:59:45
>>>>> [1452466785000,138.161,39864], -> 10.01.16 23:59:45
>>>>> [1452985230000,75.092,34016] -> 17.01.16 00:00:30
>>>>> ],
>>>>> ...
>>>>> }
>>>>> ]}
>>>>>
>>>>> Wer kann mir sagen, warum der 31.12. hier als tuple mit-ausgegeben wird? Hat der letzte Tag des Jahres eine besondere Bedeutung für die group=week?
>>>>
>>>> Sehr gute Frage. Die Antwort liegt hier: https://github.com/volkszaehler/volkszaehler.org/blob/master/lib/Interpreter/SQL/MySQLOptimizer.php#L63
>>>>
>>>> Mittlerweile (?) gibts bei MySQL eine Funktion YEARWEEK() die das gewünschte Ergebnis bringen sollte.
>>>>
>>>>>
>>>>> Viele Grüße
>>>>> Armin
>>>>
>>>> Wollen wir das ändern?
>>>>
>>>> Viele Grüße,
>>>> Andreas
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20160123/5ea1d9b5/attachment-0001.html>
More information about the volkszaehler-users
mailing list