fhempy: Seat Connect

Begonnen von dominik, 29 September 2021, 21:31:57

Vorheriges Thema - Nächstes Thema

dominik

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
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

torsten12

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

torsten12

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

herble

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