Hi,
xerion3800 (github username) hat dankenswerterweise die Seat Connect Integration in fhempy implementiert. Damit es auch andere User finden, habe ich diesen Thread hier erstellt.
Infos:
https://github.com/dominikkarall/fhempy/blob/master/FHEM/bindings/python/fhempy/lib/seatconnect/README.md
Hallo,
ich versuche gerade dieses fhempy Modul zu verwenden. Leider komme ich über den STATE connecting nicht hinaus ...
Eingerichtet ist es gemäß Anleitung. Funktioniert das Modul seatconnect eventuell nicht mit einem über cupraconnect eingerichtetem Fahrzeug?
Gibt es hier etwas zu beachten? Danke
Hallo,
ich komme hier nicht weiter. Hat jemand vielleicht eine Idee?
2023-06-23 11:54:49,171 - INFO - seatconnect.connection: Init Seat Connect library, version 1.1.6
2023-06-23 11:54:49,171 - INFO - seatconnect.connection: Initiating new login
2023-06-23 11:54:51,214 - ERROR - Cupra: Exception raised by task: <Task finished coro=<FhemModule._run_coro() done, defined at /opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/generic.py:216> exception=AttributeError("'NoneType' object has no attribute 'get'")>
Traceback (most recent call last):
File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/generic.py", line 224, in _handle_task_result
task.result()
File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/generic.py", line 218, in _run_coro
await coro
File "/opt/fhem/.local/lib/python3.7/site-packages/fhempy/lib/seatconnect/seatconnect.py", line 54, in start_login
await connection.get_vehicles()
File "/opt/fhem/.local/lib/python3.7/site-packages/seatconnect/connection.py", line 704, in get_vehicles
if legacy_vehicles.get('userVehicles', {}).get('vehicle', False):
AttributeError: 'NoneType' object has no attribute 'get'
Vielen Dank
Torsten
Hi, bei mir hatte es funktioniert aber aktuell scheint seat/cupra wieder was geändert zu haben.
Ich bekomme den Fehler
2023-07-01 17:42:13,112 - INFO - seatconnect.connection: Initiating new login
2023-07-01 17:42:14,431 - ERROR - seatconnect.connection: An API error was encountered during login, try again later
Fahrzeug ist ein Cupra Formentor.
Vermutlich geht das seit 29.6.23 nicht mehr.
Gruß Jürgen
Zitat von: torsten12 am 21 Juni 2023, 14:39:01Hallo,
ich versuche gerade dieses fhempy Modul zu verwenden. Leider komme ich über den STATE connecting nicht hinaus ...
Eingerichtet ist es gemäß Anleitung. Funktioniert das Modul seatconnect eventuell nicht mit einem über cupraconnect eingerichtetem Fahrzeug?
Gibt es hier etwas zu beachten? Danke
Hallo,
vor dem gleichen Problem stand ich auch lange Zeit. Ich hatte es immer wieder mal versucht und bin auch nie über den STATE connecting hinausgekommen.
Mittlerweile versuche ich es über einen neuen Ansatz: https://github.com/tillsteinbach/CarConnectivity-plugin-mqtt (https://github.com/tillsteinbach/CarConnectivity-plugin-mqtt). Das ist das Nachfolgeprojekt von WeConnect-python und löst dieses ab. Damit konnte ich schon gewisse Anfangserfolge verbuchen und diverse Werte für meinen Cupra Born auslesen.
Nachdem ich nicht der große Sachverständige in Sachen MQTT bin, kämpfe ich mich da in Zukunft weiter durch... ;)
Vielleicht ist dies ein hilfreicher Ansatz für Interessierte.
Klaus