-
-
Notifications
You must be signed in to change notification settings - Fork 534
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tesla fleet API error 429 Too Many Requests #14226
Comments
Gleiches Problem (bei mir Docker mit 0.126.6). Gefühlt wechselt sich dieser Fehler mit #14229 ab. |
Ist möglich, dass Tesla was an der API umgestellt hat. Evtl. limitieren sie jetzt die Commands pro Tag und Fahrzeug. |
Also wenn das stimmt, nur 50 Commands pro Tag und Fahrzeug, dann ist es vorbei mit dem PV-Überschussladen. |
Ja, sieht wohl leider so aus. Größere Pakete könnten natürlich helfen, aber die gibt es ja noch nichtmal. |
Oder einfach lokal wie vorgesehen über die Wallbox? 🤷🏻♂️ |
Gleiches Problem hier, ich hab auch die Meldung: 429 Too Many Requests |
Die gehen leider nur bis 6A runter. Meine PV hat aber nur 1,75kWp. Damit habe ich aber trotzdem im letzten Monat 90% nur durch PV geladen. |
@Raudi1 OT: wie machst du das? |
Bei gutem Wetter hauptsächlich das Fahrrad genommen und fast immer wenn Sonne war ab 1A 1-phasig über EVCC geladen. Waren im letzten Monat ca. 100kWh laut EVCC. Am elegantesten wäre es denke ich den Tesla BLE Support in ESPHome oder so zu integrieren und das dann über EVCC zu steuern. |
@Raudi1 nochmal OT: schon klar- aber wie? |
Bei evcc, insbesondere auch serverseitig bzgl. Tesla Service hat sich nichts geändert, es gab auch keinen Neustart. Im Logfile kann ich erkennen, dass es viele Fahrzeuge gibt wo das problemlos zu laufen scheint obwohl wir tw. mehrere Requests pro Sekunde (für unterschiedliche Fahrzeuge) in Richtung Tesla schicken. |
Genau. Kann auch gerne noch mehr Daten von EVCC und Teslamate teilen, falls Interesse besteht.
Ich habe heute Nacht bei meinem Tesla ein Update auf 2024.14.9 gemacht. Ggfs. hängt es damit zusammen. Oder es wird einfach nur sukzessiv umgestellt. |
Heute geht es wieder. Die Frage ist nur für wie lange bevor das Limit wieder erreicht wird. |
Same issue on my side, also since updating my Model Y to 2024.14.9. Yesterday evening, no way to control anything, 429 errors at any request. This morning it was working again. To mitigate the issue for the time being, I’ve increased the refresh interval in yaml config to 60 instead of 30. |
I think there is an issue with the Tesla API. Yesterday I got the 429 errors and nothing worked at all. Wallbox: Tesla Wallbox 3 with Tesla MY + M3 |
I observe something similar: I’m getting timeouts from EVCC proxy: "https://tesla.evcc.io/api/1/vehicles/XXXXXXX/command/set_charging_amps\": net/http: request canceled (Client.Timeout exceeded while awaiting headers). |
Having the exact same problem with our Model 3. |
@ALL could you please stop posting "me too"? |
Ich habe jetzt mal die Bluetooth Option getestet. Funktioniert super!
Dann muss man einfach die Keycard auf die Konsole halten und bestätigen. Achtung: Es taucht vorher im Tesla keine Meldung auf! Jetzt wäre nur meine Frage, wie man das am besten in EVCC einbindet? MQTT, REST...? Am besten wäre es natürlich das ganze in den bestehenden Tesla Code einzubinden und redundant zu gestalten. Dann könnte man wenn vorhanden und erreichbar über BLE gehen, und sonst über die Cloud. |
Wie du willst, aber dafür bitte neue Diskussion. Template welcome. |
Wenn sich ein Entwickler dafür finden könnte, wäre das eine super Sache. Ich helfe auch so gut es geht, aber ich kann leider keinen sauberen Code schreiben. |
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
teslamate-org/teslamate#3928 (comment)
Man müsste das intervall also auf 300 Sekunden stellen. Wäre ja nicht so schlimm, wenn man unterschiedliche update intervalle konfigurieren könnte. |
This comment was marked as off-topic.
This comment was marked as off-topic.
https://docs.evcc.io/en/docs/reference/configuration/interval |
Can confirm it does seem to be max requests in a 24hr period. After 24hrs it works for 30min or so then stops. I'm thinking to get one of these and be done with it https://evse.com.au/product/ocular-iq-solar-7-kw-w-5m-cable/ |
See #14252 for BLE |
This comment was marked as duplicate.
This comment was marked as duplicate.
Vielleicht dieses Issue locken, bis es eine praktische Lösung gibt? |
If you are looking for a simple solution to use BLE instead of the Fleet API to bypass the rate limits, this is a functional solution that works with EVCC: https://github.com/wimaha/TeslaBleHttpProxy |
So am I understanding it right, that the Tesla control just does not work at the moment the way its described in the documentation? Worth mentioning in the documentation maybe? |
Wir hier eigentlich noch eine EVCC-eigene Lösung entwickelt, um das wieder hinzubekommen? |
Bekommen die das mit, wenn man die Org erwähnt @TRONITY_IO @tronity @sebastian-tronity ? |
Aktuell ruht der See, ich hoffe das EVCC auch an etwas bastelt, solange ist es nicht wirklich gut brauchbar. |
@phoet Hier am besten Tesla anschreiben. |
@Stacykid wir können nichts basteln da Tesla das Problem ist. Leider haben wir auf unsere Anfrage bisher keine Antwort erhalten. Wäre vielleicht eine gute Gelegenheit, Dich als Kunde von Tesla dafür einzusetzen, dass uns für unsere ClientID |
Ich habe mal eine Email gesendet. Mal schauen ob es eine Antwort gibt 😅 |
Welche Mailadresse wäre das denn? Würde da auch hinschreiben. |
so, auch mal nett hingeschrieben..... |
Interesting development that has implications for this issue if there is any substance to it |
@pssturges what exactly is to see under that private permalink? |
I hope this is true because it would be the silver bullet for us |
Neues von der Tronity Front: Was ist neu und warum ist dies auch für Nicht-Tesla-Fahrer spannend? In der aktuellen Implementierung werden die Fahrzeugdaten jeweils von den Servern der Fahrzeughersteller abgerufen. Dabei sendet das Fahrzeug die Daten an den Fahrzeughersteller, und TRONITY kann im Namen der Nutzer die Daten entsprechend abrufen und verarbeiten. Im Gegensatz dazu ist in der Zusammenarbeit mit Tesla nun eine Integration in TRONITY möglich, bei der das Fahrzeug die Daten direkt an TRONITY sendet! Dabei entscheidet das Fahrzeug, wann Daten gesendet werden, und es ist somit in der Regel ein Datenzugriff alle 30 Sekunden möglich 🤯 und nicht wie aktuell alle 3-5 Minuten. Daneben gibt es viele weitere Vorteile. Zum Beispiel kann das Fahrzeug das eigene Energiemanagement berücksichtigen, wodurch kein unnötiger Batterieverlust in der Datenübertragung entsteht. |
OK, schade |
#14659 hat noch eine schöne Idee, wie sich das Rate Limit umgehen ließe wenn die Kontrolle über Bluetooth erfolgt. Muss zusammen mit #14616 und Lösungen wie https://github.com/wimaha/TeslaBleHttpProxy getestet werden (danke @FraBoCH für die Inspiration). |
Hi @pssturges can you post any updates from that thread here? I cant find anything online about Tesla implementing OCPP, I though it would be bigger news than that |
No, unfortunately |
Describe the bug
Plötzlich geht bei mir die Tesla Anbindung nicht mehr. Kommt immer
429 Too Many Requests
egal ob EVCC SOC abfragt, oder Ladegeschwindigkeit sendet. Hat bisher ohne jegliche Änderung meinerseits problemlos funktioniert. Über die Tesla APP und auch Home Assistant läuft alles ohne Probleme.Steps to reproduce
Tesla anstecken/als Fahrzeug auswählen
Configuration details
Log details
What type of operating system are you running?
HomeAssistant Add-on
Version
0.126.6
The text was updated successfully, but these errors were encountered: