FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: dominik am 29 September 2021, 21:31:57

Titel: fhempy: Seat Connect
Beitrag von: dominik am 29 September 2021, 21:31:57
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
Titel: Aw: fhempy: Seat Connect
Beitrag von: torsten12 am 21 Juni 2023, 14:39:01
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
Titel: Aw: fhempy: Seat Connect
Beitrag von: torsten12 am 23 Juni 2023, 12:01:05
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
Titel: Aw: fhempy: Seat Connect
Beitrag von: herble am 01 Juli 2023, 17:48:38
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