Die Authentifizierung zur Tesla API funktioniert nicht mehr! (gefixt)
-
- Beiträge: 6
- Registriert: Di Mär 24, 2020 9:19 am
Re: Die Authentifizierung zur Tesla API funktioniert nicht mehr! (gefixt)
Bei uns funktioniert die Authentifizierung auch nach dem Update auf 1.9.011a noch nicht.
Zugangsdaten gecheckt, EMail und Passwort auch neu eingegeben, Internetzugang der Box kontrolliert, MFA wird nicht verwendet.
Gibt es sonst noch einen Tipp?
Vielen Dank für die Hilfe
Zugangsdaten gecheckt, EMail und Passwort auch neu eingegeben, Internetzugang der Box kontrolliert, MFA wird nicht verwendet.
Gibt es sonst noch einen Tipp?
Vielen Dank für die Hilfe
-
- Beiträge: 6
- Registriert: Di Mär 24, 2020 9:19 am
Re: Die Authentifizierung zur Tesla API funktioniert nicht mehr! (gefixt)
Ok, nur der Manuelle Refresh-Button geht nicht. Nach Anstecken des Autos kommt der SOC.
-
- Beiträge: 7
- Registriert: Mi Feb 03, 2021 4:56 pm
Re: Die Authentifizierung zur Tesla API funktioniert nicht mehr! (gefixt)
Habe eben nochmal upgedated.
Habe jetzt installierte Version: 1.9.011a (2021-02-03 20:09:12 +0100 [9b1ef3ae] )
***Edit**** Post vorher nicht gesehen... stecke Ihn jetzt mal an
Leider klappts noch nicht-
Es kann durchaus sein das Ich das falsch mache- weil ich nicht genau weiss wie es richtig geht. Habe jetzt mein Tesla acocunt email angegeben. dann das Feld mit den *********** leer gemacht und gespeichert. Dann wieder rein und Tesla PW korrekt angeben. Dann auf der Haupseite den runden Pfeil beim SOC geklickt um den SOC zu aktualiseren. Steht bei 0 ... und der Pfeil dreht sich, passiert aber nichts.
Ich habe dies im Log...
Habe jetzt installierte Version: 1.9.011a (2021-02-03 20:09:12 +0100 [9b1ef3ae] )
***Edit**** Post vorher nicht gesehen... stecke Ihn jetzt mal an
Leider klappts noch nicht-
Es kann durchaus sein das Ich das falsch mache- weil ich nicht genau weiss wie es richtig geht. Habe jetzt mein Tesla acocunt email angegeben. dann das Feld mit den *********** leer gemacht und gespeichert. Dann wieder rein und Tesla PW korrekt angeben. Dann auf der Haupseite den runden Pfeil beim SOC geklickt um den SOC zu aktualiseren. Steht bei 0 ... und der Pfeil dreht sich, passiert aber nichts.
Ich habe dies im Log...
Code: Alles auswählen
2021-02-04 10:56:02: **** Regulation loop start **** (LV1) at 50 main /var/www/html/openWB/regel.sh
KeyError: 'location'
return self._store[key.lower()][1]
File "/usr/lib/python3/dist-packages/requests/structures.py", line 54, in __getitem__
code = parse_qs(resp.headers["location"])["https://auth.tesla.com/void/callback?code"]
File "/var/www/html/openWB/modules/soc_tesla/tesla.py", line 204, in login
login(args.email, args.password, args.mfapasscode)
File "/var/www/html/openWB/modules/soc_tesla/tesla.py", line 343, in <module>
Traceback (most recent call last):
-
- Beiträge: 7
- Registriert: Mi Feb 03, 2021 4:56 pm
Re: Die Authentifizierung zur Tesla API funktioniert nicht mehr! (gefixt)
Anstecken hat leider auch nichts gebracht ....
gleicher log Eintrag... Anmeldung bei Tesla gescheitert.
gleicher log Eintrag... Anmeldung bei Tesla gescheitert.
-
- Beiträge: 3781
- Registriert: Di Feb 25, 2020 9:23 am
- Has thanked: 4 times
- Been thanked: 24 times
Re: Die Authentifizierung zur Tesla API funktioniert nicht mehr! (gefixt)
Der Refresh-Button sorgt lediglich dafür, dass der Timer hochgesetzt wird und der normale SoC-Abruf gestartet wird. Die Aussage kann also nicht stimmen. Die Abfrage des SoC kann, besonders bei der Einrichtung, schon mal bis zu einer Minute dauern.drsteppenwolf hat geschrieben: ↑Mi Feb 03, 2021 6:55 pm Ok, nur der Manuelle Refresh-Button geht nicht. Nach Anstecken des Autos kommt der SOC.
-
- Beiträge: 3781
- Registriert: Di Feb 25, 2020 9:23 am
- Has thanked: 4 times
- Been thanked: 24 times
Re: Die Authentifizierung zur Tesla API funktioniert nicht mehr! (gefixt)
Macht bitte mal folgendes:
Kennwort in der Modulkonfiguration entfernen und speichern.
Auf der Hauptseite den Refresh-Button anklicken.
Dann in den Status gehen und in das EV-SoC-Log sehen. Dort sollte dann was stehen, dass ein leeres Passwort gesetzt ist, das Token (falls noch vorhanden) gelöscht wird und nichts weiter zu tun ist.
Erst dann wieder in die Modulkonfiguration gehen und die aktuellen Zugangsdaten wieder eingeben.
Einen Moment warten und auf der Hauptseite erneut den Refresh-Button anklicken.
Wieder in den Status und das EV-SoC-Log beobachten. Bei Problemen ist auch das Debug-Log interessant.
Kennwort in der Modulkonfiguration entfernen und speichern.
Auf der Hauptseite den Refresh-Button anklicken.
Dann in den Status gehen und in das EV-SoC-Log sehen. Dort sollte dann was stehen, dass ein leeres Passwort gesetzt ist, das Token (falls noch vorhanden) gelöscht wird und nichts weiter zu tun ist.
Erst dann wieder in die Modulkonfiguration gehen und die aktuellen Zugangsdaten wieder eingeben.
Einen Moment warten und auf der Hauptseite erneut den Refresh-Button anklicken.
Wieder in den Status und das EV-SoC-Log beobachten. Bei Problemen ist auch das Debug-Log interessant.
-
- Beiträge: 7
- Registriert: Mi Feb 03, 2021 4:56 pm
Re: Die Authentifizierung zur Tesla API funktioniert nicht mehr! (gefixt)
... noch kein Erfolg
SOC Log
**** Regulation loop start **** (LV1) at 50 main /var/www/html/openWB/regel.sh
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='auth.tesla.com', port=443): Max retries exceeded with url: /oauth2/v3/authorize?client_id=ownerapi&code_challenge=oMYg665azaZzV6trco9YfGC_mLJ01XE8pP5c24rR21k&code_challenge_method=S256&redirect_uri=https%3A%2F%2Fauth.tesla.com%2Fvoid%2Fcallback&response_type=code&scope=openid+email+offline_access&state=vbsR5n1YA6Y8NwrYFkTPzQ (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x75c9b9b0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))
raise ConnectionError(e, request=request)
File "/usr/lib/python3/dist-packages/requests/adapters.py", line 487, in send
r = adapter.send(request, **kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 609, in send
resp = self.send(prep, **send_kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 488, in request
return self.request('GET', url, **kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 501, in get
resp = session.get("https://auth.tesla.com/oauth2/v3/authorize", headers=headers, params=params)
File "/var/www/html/openWB/modules/soc_tesla/tesla.py", line 79, in login
login(args.email, args.password, args.mfapasscode)
File "/var/www/html/openWB/modules/soc_tesla/tesla.py", line 343, in <module>
Traceback (most recent call last):
During handling of the above exception, another exception occurred:
requests.packages.urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='auth.tesla.com', port=443): Max retries exceeded with url: /oauth2/v3/authorize?client_id=ownerapi&code_challenge=oMYg665azaZzV6trco9YfGC_mLJ01XE8pP5c24rR21k&code_challenge_method=S256&redirect_uri=https%3A%2F%2Fauth.tesla.com%2Fvoid%2Fcallback&response_type=code&scope=openid+email+offline_access&state=vbsR5n1YA6Y8NwrYFkTPzQ (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x75c9b9b0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))
raise MaxRetryError(_pool, url, error or ResponseError(cause))
File "/usr/lib/python3/dist-packages/urllib3/util/retry.py", line 363, in increment
_stacktrace=sys.exc_info()[2])
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 643, in urlopen
timeout=timeout
File "/usr/lib/python3/dist-packages/requests/adapters.py", line 423, in send
Traceback (most recent call last):
During handling of the above exception, another exception occurred:
requests.packages.urllib3.exceptions.NewConnectionError: <requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x75c9b9b0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution
self, "Failed to establish a new connection: %s" % e)
File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn
conn = self._new_conn()
File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 281, in connect
conn.connect()
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 837, in _validate_conn
self._validate_conn(conn)
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 350, in _make_request
chunked=chunked)
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 594, in urlopen
Traceback (most recent call last):
During handling of the above exception, another exception occurred:
socket.gaierror: [Errno -3] Temporary failure in name resolution
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo
for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection
(self.host, self.port), self.timeout, **extra_kw)
File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn
Traceback (most recent call last):
SOC Log
debug log2021-02-04 13:32:16: Lp1: ERROR: Auth with user/pass failed!
2021-02-04 13:31:53: Lp1: Requesting new token...
2021-02-04 13:31:53: Lp1: Requesting SoC
2021-02-04 13:29:53: Lp1: Empty Password - nothing to do.
2021-02-04 13:29:53: Lp1: Requesting SoC
2021-02-04 13:28:06: Lp1: ERROR: Auth with user/pass failed
**** Regulation loop start **** (LV1) at 50 main /var/www/html/openWB/regel.sh
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='auth.tesla.com', port=443): Max retries exceeded with url: /oauth2/v3/authorize?client_id=ownerapi&code_challenge=oMYg665azaZzV6trco9YfGC_mLJ01XE8pP5c24rR21k&code_challenge_method=S256&redirect_uri=https%3A%2F%2Fauth.tesla.com%2Fvoid%2Fcallback&response_type=code&scope=openid+email+offline_access&state=vbsR5n1YA6Y8NwrYFkTPzQ (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x75c9b9b0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))
raise ConnectionError(e, request=request)
File "/usr/lib/python3/dist-packages/requests/adapters.py", line 487, in send
r = adapter.send(request, **kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 609, in send
resp = self.send(prep, **send_kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 488, in request
return self.request('GET', url, **kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 501, in get
resp = session.get("https://auth.tesla.com/oauth2/v3/authorize", headers=headers, params=params)
File "/var/www/html/openWB/modules/soc_tesla/tesla.py", line 79, in login
login(args.email, args.password, args.mfapasscode)
File "/var/www/html/openWB/modules/soc_tesla/tesla.py", line 343, in <module>
Traceback (most recent call last):
During handling of the above exception, another exception occurred:
requests.packages.urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='auth.tesla.com', port=443): Max retries exceeded with url: /oauth2/v3/authorize?client_id=ownerapi&code_challenge=oMYg665azaZzV6trco9YfGC_mLJ01XE8pP5c24rR21k&code_challenge_method=S256&redirect_uri=https%3A%2F%2Fauth.tesla.com%2Fvoid%2Fcallback&response_type=code&scope=openid+email+offline_access&state=vbsR5n1YA6Y8NwrYFkTPzQ (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x75c9b9b0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))
raise MaxRetryError(_pool, url, error or ResponseError(cause))
File "/usr/lib/python3/dist-packages/urllib3/util/retry.py", line 363, in increment
_stacktrace=sys.exc_info()[2])
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 643, in urlopen
timeout=timeout
File "/usr/lib/python3/dist-packages/requests/adapters.py", line 423, in send
Traceback (most recent call last):
During handling of the above exception, another exception occurred:
requests.packages.urllib3.exceptions.NewConnectionError: <requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x75c9b9b0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution
self, "Failed to establish a new connection: %s" % e)
File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 147, in _new_conn
conn = self._new_conn()
File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 281, in connect
conn.connect()
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 837, in _validate_conn
self._validate_conn(conn)
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 350, in _make_request
chunked=chunked)
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 594, in urlopen
Traceback (most recent call last):
During handling of the above exception, another exception occurred:
socket.gaierror: [Errno -3] Temporary failure in name resolution
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo
for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 75, in create_connection
(self.host, self.port), self.timeout, **extra_kw)
File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 138, in _new_conn
Traceback (most recent call last):
2021-02-04 13:28:11: **** Regulation loop start **** (LV1) at 50 main /var/www/html/openWB/regel.sh
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='auth.tesla.com', port=443): Max retries exceeded with url: /oauth2/v3/authorize?client_id=ownerapi&code_challenge=td6feupi2B9DkQ13_kE8Xlgg-lk6AJHN_qylVyHhLq4&code_challenge_method=S256&redirect_uri=https%3A%2F%2Fauth.tesla.com%2Fvoid%2Fcallback&response_type=code&scope=openid+email+offline_access&state=xxvkHdGSx3X5ae0I0hLR_A (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x75d5f9b0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))
raise ConnectionError(e, request=request)
File "/usr/lib/python3/dist-packages/requests/adapters.py", line 487, in send
r = adapter.send(request, **kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 609, in send
resp = self.send(prep, **send_kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 488, in request
return self.request('GET', url, **kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 501, in get
resp = session.get("https://auth.tesla.com/oauth2/v3/authorize", headers=headers, params=params)
File "/var/www/html/openWB/modules/soc_tesla/tesla.py", line 79, in login
login(args.email, args.password, args.mfapasscode)
File "/var/www/html/openWB/modules/soc_tesla/tesla.py", line 343, in <module>
Traceback (most recent call last):
-
- Beiträge: 3781
- Registriert: Di Feb 25, 2020 9:23 am
- Has thanked: 4 times
- Been thanked: 24 times
Re: Die Authentifizierung zur Tesla API funktioniert nicht mehr! (gefixt)
Schon versucht, Dich auf der Tesla Homepage anzumelden? Vermute, dass Dein Konto wegen zu vieler ungültiger Anmeldungen gesperrt ist.
-
- Beiträge: 7
- Registriert: Mi Feb 03, 2021 4:56 pm
Re: Die Authentifizierung zur Tesla API funktioniert nicht mehr! (gefixt)
Das war vor dem letzten Versuch in der Tat gesperrt, hatte es aber vor dem Versuch zurückgesetzt und das neue Passwort genommen. Aktuell komme ich ohne Probleme auf meinen Account
-
- Beiträge: 7
- Registriert: Mi Feb 03, 2021 4:56 pm
Re: Die Authentifizierung zur Tesla API funktioniert nicht mehr! (gefixt)
Sooo.... Erfolgsmeldung. Es klappt jetzt.
Bloss warum?
Was ich gemacht habe: Irgentwie wollte die WB sich über den Browser gar nicht mehr ansprechen lassen. Mit Handy neben der Box, das WIFI und alles sonst tiptop
Dachte mir reboot tut gut- die Sicherung der WB kurz aus- nach 5 Minuten nochmal probiert- PW gelöscht, refresh- PW eingetragen- refresh. Funktioniert.
Vielen Dank!!!
Bloss warum?
Was ich gemacht habe: Irgentwie wollte die WB sich über den Browser gar nicht mehr ansprechen lassen. Mit Handy neben der Box, das WIFI und alles sonst tiptop
Dachte mir reboot tut gut- die Sicherung der WB kurz aus- nach 5 Minuten nochmal probiert- PW gelöscht, refresh- PW eingetragen- refresh. Funktioniert.
Vielen Dank!!!