Re: SOC: VWID
Verfasst: Fr Nov 28, 2025 10:33 am
Ich habe das gleiche Problem und es wird ja bereits daran gearbeitet, daher lese ich hier jeden Tag einfach mit. dabei ist mir das tolle Bild aufgefallen, woher stammt das ? ist das die OpenWB app Android ?balderdash1@web.de hat geschrieben: Fr Nov 28, 2025 7:12 am Hallo zusammen,
ich habe vor kurzem von einem ID5 auf einen ID7 umgestellt, und vorab die OpenWB Series2+ mit der aktuellen Software upgedated. Ich war begeistert von dem Eco-Modus, da dieser nun Überschuss und zeitliches Laden in der Nacht vereint. Dazu ist der SOC des Fahrzeugs notwendig, um Nachts eine Limitierung auf einen bestimmten, vorgegebenen Ladestand vorzugeben. Nach Umstellung aller relevanten Daten in der VW App und der Wallbox hat das auch auf Anhieb funktioniert. In der zweiten Nacht jedoch nicht mehr. Der Ladestand des Fahrzeugs wird nicht mehr geladen bzw. angezeigt und bleibt bei 0%, egal wie oft ich aktualisiere oder die Wallbox neu starte. Die Einstellungen müssten alle richtig sein. Anfangs dachte ich, dass es mit der nachfolgenden Einstellung des "Battery Care Modus" zu tun hatte. Leider war das nicht der Grund dafür. Ich habe den SOC-Log ausgelesen über "Letzter Durchlauf mit Warnung oder Fehler". Kann man hier erkennen, woran der Fehler liegen könnte? (sorry, seit dem Studium vor langer Zeit hatte ich so gut wie nichts mehr mit Programmierung am Hut). Vielen Dank bereits.
OpenWB SW-Version: 2.1.8-Patch.4
OWB gekauft und selbst eingerichtet
OS Strech: ?
Fahrzeug: VW ID7 Tourer
Firewall: Router Unifi
SOC-Log:
2025-11-28 07:42:53,576 - {modules.common.fault_state:45} - {ERROR:fetch soc_ev1} - VWId: FaultState FaultStateLevel.ERROR, FaultStr <class 'TypeError'> ('can only concatenate str (not "NoneType") to str',), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_vehicle.py", line 76, 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 132, in _get_carstate_by_source
return self.__component_updater(vehicle_update_data)
File "/var/www/html/openWB/packages/modules/vehicles/vwid/soc.py", line 26, in updater
return fetch(vehicle_update_data, vehicle_config, vehicle)
File "/var/www/html/openWB/packages/modules/vehicles/vwid/soc.py", line 19, in fetch
soc, range, soc_ts, soc_tsX = api.fetch_soc(config, vehicle)
File "/var/www/html/openWB/packages/modules/vehicles/vwid/api.py", line 31, in fetch_soc
soc, range, soc_ts, soc_tsX = loop.run_until_complete(a._fetch_soc())
File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete
return future.result()
File "/var/www/html/openWB/packages/modules/vehicles/vwid/api.py", line 20, in _fetch_soc
return await super().request_data(vwid)
File "/var/www/html/openWB/packages/modules/vehicles/vwgroup/vwgroup.py", line 69, in request_data
self.data = await library.get_status()
File "/var/www/html/openWB/packages/modules/vehicles/vwid/libvwid.py", line 243, in get_status
if await self.reconnect():
File "/var/www/html/openWB/packages/modules/vehicles/vwid/libvwid.py", line 142, in reconnect
response = await self.session.post(LOGIN_HANDLER_BASE+action, data=form)
TypeError: can only concatenate str (not "NoneType") to str
Bildschirmfoto 2025-11-28 um 08.10.48.png