NEWS
Test Adapter BMW/Mini v2.0.0
-
Leider bleiben nach der Github Installation 2.5.6 die Fehler:
bmw.0 31440 2022-09-20 19:44:59.408 error {"statusCode":403,"message":"Out of call volume quota. Quota will be replenished in 06:15:01."} bmw.0 31440 2022-09-20 19:44:59.407 error AxiosError: Request failed with status code 403 bmw.0 31440 2022-09-20 19:44:59.406 error getvehicles v2 failed bmw.0 31440 2022-09-20 19:44:53.901 error {"statusCode":403,"message":"Out of call volume quota. Quota will be replenished in 06:15:07."} bmw.0 31440 2022-09-20 19:44:53.900 error AxiosError: Request failed with status code 403 bmw.0 31440 2022-09-20 19:44:53.898 error getvehicles v2 failed
-
@lemonbiter sagte in Test Adapter BMW v2.0.0:
Leider bleiben nach der Github Installation 2.5.6 die Fehler:
Das ist aber ein anderer Fehler !
code 403Geb mal die Anmeldedaten neu ein.
Oder ändere diese mal. -
@lemonbiter Dein Quota an abrufen ist aufgebraucht du musst 6h:15min warten. Einfach den Abrufintervall hoch setzen
-
-
@bahnuhr
Ich wurde ebenfalls wegen "Out of call volume quota" geblockt. Als ich es gemerkt habe stand im Log "replenished in 16:45:01" sieht also so aus dass man für 24h geblock wird wenn man die Grenze an Anfragen erreicht hat. Mein Abfrageintervall stand auf 2min was auch eine gewisse Zeit (1-2 Wochen) einwandfrei funktioniert hat.Scheinbar wurde die Anzahl an zulässigen Anfragen für mich seitens BMW heruntergestuft. Anders kann ich es mir nicht erklären dass es fast 2 Wochen lang funktionierte und jetzt auf einmal nicht mehr.
Gibt es Informationen darüber wieviele Anfragen die BMW Api pro IP zulässt oder ab wenn es bei BMW auffällt und man runtergestuft wird?
Falls nicht, was sind eure Erfahrungen?
-
bei mir steht es auf 15 Min.
Gibt bisher keine Probleme damit. -
-
Ich habe den schon jahrelang auf 5min stehen, wurde aber offenbar auch gesperrt. Muss ihn wohl auch mal nach oben setzen
-
@warp735 Richtig. War bei mir immer auf 2min. Gestern auf 5min hochgesetzt. Kam wieder der Quote-Warnung. Hab nun auf 10min. hochgesetzt. Nun warte ich den morgigen Tag aus und sehe ob das dann ausreicht.
Auto meldet sich also nun bis zu 10min später, dass es zu Hause ist oder es wird zu lange aufgeladen. Sehr schade. -
@lobomau Ich habe die calls pro Intervall von 2 auf 1 reduziert damit können nur noch BMW oder mini Fahrzeuge abgerufen werden. Bitte mal via GitHub installieren und testen ob man wieder 5 Minuten einstellen kann
-
@tombox
Ausgezeichnete Idee!! Test läuft... -
Diese Anpassung scheint entlastend genug zu sein. Gestern lief es mit einem Intervall von 5min ohne geblockt zu werden, jedoch begann mein test erst gegen 9 Uhr. Mal sehen ob ich heute die kompletten 24h schaffe.
-
@tombox
Läuft wieder. Good Job! -
@tombox
Danke läuft wieder mit Intervall 2min und Mini -
Läuft wieder. BMW 5er... Vielen lieben Dank
-
Guten Morgen,
bekomme im log folgende Info:
bmw.0 2022-10-29 09:44:42.264 info State value to set for "bmw.0.WBAxxx.properties.vehicleLocation.coordinates.longitude" has to be type "number" but received type "string"
Habt ihr dies auch ?
m.E. ist doch number richtig; warum will man nun string.
Der Hinweis kommt auch nur bei der longitude; bei laditude nicht. -
@bahnuhr Hi, ist bei mir auch so jedoch für beide Datenpunkte (longitude, laditude). Wenn man die DP's löscht und den Adapter neustartet werden sie als String neuangelegt. Warum hier von number auf string gewechselt wurde weiß ich jedoch nicht.
-
Hallo zusammen,
ich hab mal eine Frage gibt es einen der beiden Datenpunkte:
Verbrauch auf 100km oder den Datenpunkt Motor läuft? -
@tombox sagte in Test Adapter BMW/Mini v2.0.0:
@lobomau Ich habe die calls pro Intervall von 2 auf 1 reduziert damit können nur noch BMW oder mini Fahrzeuge abgerufen werden. Bitte mal via GitHub installieren und testen ob man wieder 5 Minuten einstellen kann
Ich vermute BMW hat die quota weiter eingeschränkt. Ich habe seit zwei Tagen Probleme. Nach deinem letzten Update war Ruhe und es funktionierte bei mir mit einem 2 min Updateintervall. Hab grad auf 5min hochgesetzt... werde weiter hochsetzen bis es wieder passt.
Ist bekannt wie die Quota berechnet wird? Sind es z.B. einfach die Anzahl an Zugriffen pro 24h (288x bei alle 5min) oder zählt auch die Anzahl an Datenpunkten, die jedesmal abgerufen werden? Bei zweiterem dann auch die Frag wird jedesmal z.b. auch abgerufen wann die nächste Wartung ansteht? Wäre ja ausreichend hier z.B. einmal die Woche zu aktualisieren. Nur mal so meine Gedanken dazu...
bmw.0 2022-12-02 11:16:36.579 error {"statusCode":429,"message":"Rate limit is exceeded. Try again in 15 seconds."} bmw.0 2022-12-02 11:16:36.579 error AxiosError: Request failed with status code 429 bmw.0 2022-12-02 11:16:36.579 error getvehicles v2 failed
-
@lobomau Es wird pro request gemessen unabhängig von den Datenpunkten
Bei normalen Autos sind es 1 Request pro intervalBei E-Autos kommen noch 2 für die charging statics dazu. Das könnte man reduzieren aber ich weiß nicht ob die mit reinwählen