Hallo Kai,
kannst du uns einen Zwischenstand geben? Mich würde interessieren, was du herausgefunden hast und was der Knackpunkt ist. Gibt es etwas, wobei man dich unterstützen kann?
LG,
Hugo
…nur eine Frage zum Verständnis: was macht openWB da anders? Dort habe ich einmalig die Anmeldedaten in der Konfiguration hinterlegt und bisher liest er den SOC ohne Probleme vom Tesla aus…
…tja, weiß man nicht … sollte auch nur ein Hinweis sein … ich selbst bin nicht tief genug drin um die Details zu verstehen …
Danke für deinen Einsatz (auch wenn man dir noch keinen Tesla vor die Tür gestellt hat :))!
Gruß Michael
Nach einigen Stunden Recherche und testen, kann ich euch eine Version anbieten, die wieder funktioniert.
Allerdings nicht so komfortabel wie es bis jetzt war. Man muss die Tokens über eine App (Auth for Tesla) erstellen und diese dann in der Konfigurationsform hinterlegen.
Ich glaube diese Token sind etwas über einen Monat gültig.
Eine andere Lösung kann ich zur Zeit nicht anbieten. Wenn ihr damit zufrieden seid, dann würde ich das Modul soweit umbauen.
Ich würde das nehmen
Besser als nix Probieren wir dann mal aus wie lange der token gültig ist. Wenn er über einem Monat gültig ist tauscht man ihn einfach zum Monatsende… nervt sicher etwas aber besser als sein Auto nicht steuern zu können.
Dort könnt ihr nun einen Access Token, Token Expire, und einen Refresh Token eintragen. Diese könnt ihr euch über die iOS App Auth for Tesla oder über die Android App Tesla Tokens generieren.
Wenn ihr die Werte in der Form hinterlegt habt, sollte euer Tesla wieder angezeigt werden.
Es sieht gut aus, dass ich eine Funktion hinbekommen, die die Tokens automatisch verlängert, bzw. refresht.
Das ist in dieser Beta Version noch nicht vorhanden, ich wollte euch erstmal schnellstmöglich wieder die Funktion zur Verfügung stellen.
Es sind noch viele Log Meldungen vorhanden, ich benötige diese noch. Ihr könnt das Modul aber so schon wieder nutzen. Bitte testet es mal.
Hallo Kay,
danke für deine Mühe! weiss das wirklich zu schätzen. Leider läuft es bei mir aber nicht. Ich kriege zwar keine Fehlermeldung, aber es erscheint auch im Debug nichts wenn ich ein Script ausführe (z.B. Chargeport öffnen).
Ist sicher ein blöder Anfängerfehler, aber vielleicht hast du mir einen Tipp.