Modul für Tesla Model S / 3 / X

Begonnen von swhome, 17 Juli 2017, 12:53:25

Vorheriges Thema - Nächstes Thema

Oliver Vallant

Wie erstellst du deinen RefreshToken? Ich vertraue hierfür keiner Web-Site oder App mein Passwort an, sondern verwende das Tool tesla_auth von adriankumpf:

https://github.com/adriankumpf/tesla_auth?tab=readme-ov-file

Source ist somit einsehbar und es wird auf deinem Client ausgeführt. Es liegen auch drei Binaries für Mac/Linux/Win zum Download bereit, falls du nicht kompilieren willst.

LG Oliver

stst

Hallo Oliver,

ja genau das Tool verwende ich auch. Damit hats ja zuvor schon funktioniert, deshalb glaub ich nicht, dass es am Token liegt. Habs dann auch einmal testweise mit der iphone App Auth for Tesla probiert, aber auch ohne Erfolg.

Im log steht nur:
2024-03-02 08:37:48.673 TeslaConnection TeslaConn tokenExpiry:
2024-03-02 08:37:48.676 TeslaConnection TeslaConn refreshToken invalid

In irgendeinem Beitrag hab ich gelesen, dass bei neueren Teslas was anders ist. Weiß da wer was Genaueres darüber? Was ist "neuer"? Meiner ist jetzt ein Jahr alt.

LG, Stefan

Oliver Vallant

Hallo Stefan,

mein Tesla ist drei Jahre, fällt also leider nicht mehr unter "die Neuen". Ausschließen, dass dein Token funktioniert, kannst du mittels anderer Tesla-App. Vielleicht hast du einen Freund/Kollegen mit Tesla, der mit dir zusammen zum Ausprobieren für sein Fahrzeug einen Token generiert. Modul neuladen, durchstarten, Devices neu anlegen wirst du ja schon probiert haben.

LG Oliver

satprofi

Müsste man nicht mit update vom jänner den Datenzugriff erneut erlauben? Man sieht ja dann dieses extra Symbol rechts oben, wenn 3rdparty Apps aufs Auto zugreifen
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Dr. Smag

#439
Es wurde doch von Tesla letztes Jahr angekündigt, dass es eine Fleet Api geben wird, wo die Sicherheit erhöht wird, indem es für Drittanbieter eigene Tokens gibt. Somit muss man dann nicht mehr die Angst haben.

Wahrscheinlich so ähnlich wie bei Apple oder Google, Wo man eine App den Zugang gewährt.

Ich denke dahingehend müsste das Modul mal angepasst werden. Meins funktioniert seit einigen Wochen auch nicht mehr.


Das wurde aber frühzeitig angekündigt, dass die alte Restful-API abgeschaltet wird.

Bisher habe ich das auch noch nicht ausprobiert.
Vielleicht muss man sich nur einen neuen Schlüssel generieren.

Auch gibt es eine Einschränkung bei der Anzahl der Abfragen pro Tag. Die API soll wohl extrem erweitert worden sein. Auch für das Multiuser-Handling.

Nagelt mich aber darauf nicht fest.
RPi1,2,3,HMLAN,HM,CC-RT-DN,HM-TC-IT-WM-W-EU,HM-LC-SW2-PB-FM,HM-LC-Sw1PBU-FM,HM-LC-Dim1TPBU-FM,HM-SEC-RHS,HM-SEC-KEY-S,HM-SEC-S,C, HM-OU-LED16,HM-ES-PMSw1-Pl,HM-RC-Dis-H-x-EU,HM-LC-SW4-DR,HM-RC-8,HM-OU-CFM-TW,HM-SEC-WDS, HM-PB-2-WM55,HM-Sen-MDIR-O,HM-Dis-WM55,HM-Dis-EP-WM55,HM-ES-PMSw1-Pl-DN-R1...