OpenWB 2.0, Problem mit SoC vom ID3

Fragen zur Nutzung, Features, usw..
Antworten
Aventinus
Beiträge: 35
Registriert: Fr Nov 26, 2021 6:36 pm

OpenWB 2.0, Problem mit SoC vom ID3

Beitrag von Aventinus »

Hallo zusammen,

ich hab einen Raspberry rumliegen und hab mal OpenWB2.0 raufgeworfen. Schaut soweit gut aus, nur das Auslesen des SoC vom ID3 klappt nicht.


Ich hab die Version: 2023-01-30 16:57:10 +0100 [78dc6cd0]
Das SoC Modul ist logischerweise VWId

Hier das SoC-Log.

Code: Alles auswählen

2023-02-25 20:02:01,472 - {soc.modules.common.component_context:24} - {DEBUG:soc_ev0} - Update Komponente ['VWId']
2023-02-25 20:02:01,505 - {soc.modules.vehicles.vwid.api:58} - {DEBUG:soc_ev0} - set refreshToken to initial value
2023-02-25 20:02:01,512 - {soc.modules.vehicles.vwid.api:72} - {DEBUG:soc_ev0} - set accessToken to initial value
2023-02-25 20:02:01,806 - {soc.modules.vehicles.vwid.libvwid:199} - {DEBUG:soc_ev0} - Refreshing tokens
2023-02-25 20:02:02,034 - {soc.modules.vehicles.vwid.libvwid:205} - {INFO:soc_ev0} - Reconnecting
2023-02-25 20:02:03,347 - {soc.modules.common.fault_state:40} - {ERROR:soc_ev0} - VWId: FaultState FaultStateLevel.ERROR, FaultStr <class 'IndexError'> list index out of range, Traceback: 
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/vehicles/vwid/soc.py", line 29, in update
    soc, range, soc_ts = api.fetch_soc(
  File "/var/www/html/openWB/packages/modules/vehicles/vwid/api.py", line 156, in fetch_soc
    soc, range, soc_ts = loop.run_until_complete(a._fetch_soc(conf, vehicle))
  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 78, in _fetch_soc
    self.data = await self.w.get_status()
  File "/var/www/html/openWB/packages/modules/vehicles/vwid/libvwid.py", line 206, in get_status
    if await self.reconnect():
  File "/var/www/html/openWB/packages/modules/vehicles/vwid/libvwid.py", line 124, in reconnect
    (form, action) = self.form_from_response(await response.read())
  File "/var/www/html/openWB/packages/modules/vehicles/vwid/libvwid.py", line 31, in form_from_response
    return (form, page.forms[0].action)
IndexError: list index out of range
Hab ich das was falsch gemacht?

VG
Dateianhänge
VWID.jpg
rleidner
Beiträge: 866
Registriert: Mo Nov 02, 2020 9:50 am

Re: OpenWB 2.0, Problem mit SoC vom ID3

Beitrag von rleidner »

Bei mir funktioniert es aktuell mit dieser Version: 2023-02-23 10:05:10 +0100 [3864b7e1]
Bitte die SOC-Konfiguration (user, password, VIN) in der Fahrzeugeinstellung prüfen.
Ansonsten Fehlersuche mal auf Mode Details und dann in den SOC-Log sehen.

EDIT: Es kann auch mit den "Terms and Conditions" zu tun haben.
Bitte mal bei VW einloggen und evtl. Bestätigungen machen wie hier beschrieben: viewtopic.php?t=4803
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
Aventinus
Beiträge: 35
Registriert: Fr Nov 26, 2021 6:36 pm

Re: OpenWB 2.0, Problem mit SoC vom ID3

Beitrag von Aventinus »

Super, mit der Version klappts. Danke!
Antworten