Seit heute bekomme ich beim Aufruf von https://api.discovergy.com/public/v1/readings?meterId=<myMeterId>&resolution=raw&from=1652853600000&to=1652865402155
die Fehlermeldung
400 Bad Request: The interval length must not exceed 1 minute 26 seconds 400 milliseconds at this resolution
In der API-Dokumentation steht, dass mit resolution=raw ein Tag geholt werden kann, ich versuche nur gut drei Stunden.
Kann es sein, dass dieser Zeitstempel zum Zeitpunkt des Abrufes in der Zukunft lag?
Nein, die Fehlermeldung kommt mit den identischen Werten immer noch, 1652865402155 ist 18.05.2022 09:16:42,155
Ich hab’s nochmal eingegrenzt:
from=1652853600000&to=1652853686400 funktioniert
from=1652853600000&to=1652853686401 liefert die Fehlermeldung
Bis gestern waren es 86400000 ms = 86400 s = 1 Tag, seit heute 86400 ms
Ich gebe es genau mal so an unseren Backend-Support weiter, da ich es nun auch mit einem anderen Zähler bestätigen konnte. Irgendwo sind uns 3-Nullen verloren gegangen.
Ging es bis gestern noch? (Hilft beim Finden des Deployments, welches den Fehler verursacht hat).
Mein letzter sicherer Aufruf war am 16.05.22 23:06
Ich habe noch Daten empfangen bis zum Timestamp 18.05.22 09:51:13,990, weiß aber nicht, ob mit längeren Intervallen, jedenfalls nicht mit neuem Login.
Das Problem sollte soeben wieder behoben worden sein.
Bitte einmal testen!
Funktioniert wieder, danke!