Seite 4 von 4

Re: SOC: Cupra

Verfasst: Mi Mai 20, 2026 4:31 pm
von athergoe
Hallo Forum,

ich hatte heute meinen Cupra Born wegen dem aktuellen Rückruf zur Hochvoltbatterie (77kw) bei Cupra. Es wurde ein Softwareupdate durchgeführt.
Seitdem kann meine Openwb den Soc nicht mehr auslesen.
Die MyCupra und MySeat app funktionieren. Es gibt auch keine Einwilligungen die ich neu bestätigen müsste.

Gibt es hier bereits Erfahrungen und ev. ein update?

Openwb, hat den aktuellen Releasestand

schöne grüße
Herbert



Hier der Log:

2026-05-20 18:13:19,643 - {modules.common.configurable_vehicle:68} - {DEBUG:fetch soc_ev0} - Vehicle Instance <class 'modules.vehicles.cupra.config.Cupra'>
2026-05-20 18:13:19,648 - {modules.common.configurable_vehicle:69} - {DEBUG:fetch soc_ev0} - Calculated SoC-State CalculatedSocState(last_imported=10006108.4, manual_soc=None)
2026-05-20 18:13:19,653 - {modules.common.configurable_vehicle:70} - {DEBUG:fetch soc_ev0} - Vehicle Update Data VehicleUpdateData(plug_state=True, plug_time=0.0, charge_state=False, imported=10017314.45, battery_capacity=77000, efficiency=92, soc_from_cp=None, timestamp_soc_from_cp=None, last_soc_timestamp=1779202573.0, last_soc=0, average_consump=17000)
2026-05-20 18:13:19,660 - {modules.common.configurable_vehicle:71} - {DEBUG:fetch soc_ev0} - General Config GeneralVehicleConfig(use_soc_from_cp=True, request_interval_charging=1200, request_interval_not_charging=14400, request_only_plugged=False)
2026-05-20 18:13:19,665 - {modules.common.component_context:29} - {DEBUG:fetch soc_ev0} - Update Komponente ['Cupra']
2026-05-20 18:13:19,670 - {asyncio:59} - {DEBUG:fetch soc_ev0} - Using selector: EpollSelector
2026-05-20 18:13:19,963 - {modules.vehicles.cupra.libcupra:261} - {DEBUG:fetch soc_ev0} - Refreshing tokens
2026-05-20 18:13:20,281 - {modules.vehicles.cupra.libcupra:267} - {INFO:fetch soc_ev0} - Reconnecting
2026-05-20 18:13:20,290 - {modules.vehicles.cupra.libcupra:107} - {DEBUG:fetch soc_ev0} - Starting Cupra reconnect/auth flow
2026-05-20 18:13:20,677 - {modules.vehicles.cupra.libcupra:123} - {DEBUG:fetch soc_ev0} - Authorize request finished with status=200
2026-05-20 18:13:20,727 - {modules.vehicles.cupra.libcupra:132} - {DEBUG:fetch soc_ev0} - Submitting email form to action=/signin-service/v1/99a5b77d-bd88-4d53-b4e5-a539c60694a3@apps_vw-dilab_com/login/identifier
2026-05-20 18:13:20,936 - {modules.vehicles.cupra.libcupra:134} - {DEBUG:fetch soc_ev0} - Email form response status=200
2026-05-20 18:13:20,990 - {modules.vehicles.cupra.libcupra:146} - {DEBUG:fetch soc_ev0} - Submitting password form to url=https://identity.vwgroup.io/signin-serv ... thenticate
2026-05-20 18:13:21,255 - {modules.vehicles.cupra.libcupra:148} - {DEBUG:fetch soc_ev0} - Password form response status=302
2026-05-20 18:13:21,271 - {modules.vehicles.cupra.libcupra:179} - {DEBUG:fetch soc_ev0} - Redirect: status=302 location=https://identity.vwgroup.io/oidc/v1/oau ... 2b3e06fa36
2026-05-20 18:13:21,358 - {modules.vehicles.cupra.libcupra:179} - {DEBUG:fetch soc_ev0} - Redirect: status=302 location=https://identity.vwgroup.io/signin-serv ... 2806dfd7d8
2026-05-20 18:13:21,625 - {modules.vehicles.cupra.libcupra:179} - {DEBUG:fetch soc_ev0} - Redirect: status=302 location=https://identity.vwgroup.io/oidc/v1/oau ... 9c66e5ce8f
2026-05-20 18:13:21,890 - {modules.vehicles.cupra.libcupra:179} - {DEBUG:fetch soc_ev0} - Redirect: status=302 location=seat://oauth-callback?state=24945688-0faa-4876-91a3-2d0d040c3118&code=eyJraWQiOiI0ODEyODgzZi05Y2FiLTQwMWMtYTI5OC0wZmEyMTA5Y2ViY2EiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJiNzYxZWJhYS0xZTYwLTRkNTUtOGFlMy04ZDgwYWRiYWIzNmEiLCJhdWQiOiI5OWE1Yjc3ZC1iZDg4LTRkNTMtYjRlNS1hNTM5YzYwNjk0YTNAYXBwc192dy1kaWxhYl9jb20iLCJhY3IiOiJodHRwczovL2lkZW50aXR5LnZ3Z3JvdXAuaW8vYXNzdXJhbmNlL2xvYS0yIiwic2NwIjoib3BlbmlkIHByb2ZpbGUgbmlja25hbWUgYmlydGhkYXRlIHBob25lIiwiYWF0IjoiaWRlbnRpdHlraXQiLCJpc3MiOiJodHRwczovL2lkZW50aXR5LnZ3Z3JvdXAuaW8iLCJqdHQiOiJhdXRob3JpemF0aW9uX2NvZGUiLCJleHAiOjE3NzkyOTM5MDEsImlhdCI6MTc3OTI5MzYwMSwibm9uY2UiOiJxMTAtMnBTYXBSdEVWYnQ3IiwianRpIjoiY2Y0MzIxMTctMWI0Mi00NmU5LTlmYzQtYmM2NDIwMjQ4NmFiIn0.hTOFNeIK3QQT0w6kqSwGNOrJsq-1kMAJM5FQa5NKs3XhBUctL-3jETXhOgTqwkWEZDrqfK-Zm00dugWa5cK3iv4Emn2HRG4x3H6nZneHfZyK9cu2kJJEHQLixt6K9ZXkZnogC7Kc6C8f6yjUQfdYDbbtXFpkORdhQnLAyNOlOFLU0LRi2bEdck-g486w6pY0kHqgh7J4hLQZi2R-48p7zkTnMmTV0bMe0FhZxHV1bzzOesk0mp6xggH72VABNw1yxTPQRtwvwUq69-iQ9hPb_ktEvnXN2ft7YyHU5pOa7Buwg82g7ec8Sd76ITnEgmR7GneA5oTjxUwRVDyYclO4gjs-eYofN61JV3HKl-spBO4w2OKdZHxDK3wfe7-nI4hSsxnb4yUNzUts_vGpMuUWmiyAHZkUvFzqhANooB_HpNyTxs1HSjVLIGro-hoJVNIw0tnbxLFvY177ogmTxCm_H1wyiXmUEbawoNa5ei5knHJGCmKaXqMAPcsnsc39DvBQJ5V81tckkL7GTOqVrG0TU8j_rDQDZvjdY70rbwkaZNNVkGqYcc4MIgWSnzBoxa_3Pxbg1CWqWoqYlHwhGzlBXKmDSSSEnI9zYVNT6GqDgMb2iX_6uTIPwxIVAhbBJad_tdXW5ZEDY7el8P7nbpYm3yq_NU5ZTTK_9SGcTymn21Y
2026-05-20 18:13:21,906 - {modules.vehicles.cupra.libcupra:187} - {DEBUG:fetch soc_ev0} - Authorization redirect reached
2026-05-20 18:13:22,110 - {modules.vehicles.cupra.libcupra:213} - {DEBUG:fetch soc_ev0} - Authorization code exchange status=200
2026-05-20 18:13:22,117 - {modules.vehicles.cupra.libcupra:222} - {DEBUG:fetch soc_ev0} - Cupra authorization completed successfully
2026-05-20 18:13:22,201 - {modules.vehicles.cupra.libcupra:275} - {ERROR:fetch soc_ev0} - Get status failed
2026-05-20 18:13:22,212 - {modules.common.fault_state:46} - {ERROR:fetch soc_ev0} - Cupra: FaultState FaultStateLevel.ERROR, FaultStr <class 'Exception'> ('Der SoC kann nicht ausgelesen werden: cannot unpack non-iterable NoneType object. Die Berechnung vom letzten bekannten Soc ist nicht möglich, weil kein SOC-Wert verfügbar ist.',), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_vehicle.py", line 131, in _get_carstate_by_source
_carState = self.__component_updater(vehicle_update_data)
File "/var/www/html/openWB/packages/modules/vehicles/cupra/soc.py", line 26, in updater
return fetch(vehicle_update_data, vehicle_config, vehicle)
File "/var/www/html/openWB/packages/modules/vehicles/cupra/soc.py", line 19, in fetch
soc, range, soc_ts, soc_tsX, odometer = api.fetch_soc(config, vehicle)
File "/var/www/html/openWB/packages/modules/vehicles/cupra/api.py", line 34, in fetch_soc
soc, range, soc_ts, soc_tsX, odometer = loop.run_until_complete(a._fetch_soc())
TypeError: cannot unpack non-iterable NoneType object

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_vehicle.py", line 82, in update
car_state = self._get_carstate_by_source(vehicle_update_data, source)
File "/var/www/html/openWB/packages/modules/common/configurable_vehicle.py", line 176, in _get_carstate_by_source
raise Exception(f"Der SoC kann nicht ausgelesen werden: {e}. {_txt1}{reason}")
Exception: Der SoC kann nicht ausgelesen werden: cannot unpack non-iterable NoneType object. Die Berechnung vom letzten bekannten Soc ist nicht möglich, weil kein SOC-Wert verfügbar ist.

Re: SOC: Cupra

Verfasst: Mi Mai 20, 2026 5:58 pm
von Bayek
Meine Vermutung ist, dass das Fahrzeug in Cupra Connect eine neue ID bekommen hat.

Versuch mal, die Verbindung komplett neu herzustellen, also SoC-Modul löschen und dann neu anlegen.

SOC: Cupra

Verfasst: Mi Mai 20, 2026 8:13 pm
von joglerans
Gleiches Problem hier. Seit heute kein SOC Abruf mehr möglich beim Cupra Born.
Kein Werkstattaufenthalt. Kein SW Update am Fahrzeug. SOC über Cupra App funktioniert normal.
Gleiches Problem auch bei einem Bekannten mit identischem Setup.

Scheint ein generelles Problem zu sein.

Re: SOC: Cupra

Verfasst: Mi Mai 20, 2026 10:03 pm
von Bayek
Jo, stimmt. Jetzt auch hier bei meinem Tavascan.