heute Nacht im Modus PV-Laden mit mindest-SOC das Phänomen, dass er für einige Stunden den SoC verloren hat (bzw. SoC = 0), und er daraufhin mit den eingestellten 6A aus Speicher bzw. dann Netz geladen hat.
Screenshot anbei.
- oWB SW Version -
1.9.303.0
- oWB gekauft oder selbst installiert -
gekauft
- welches Fahrzeug -
ID3 Pro 2021 Firmware 3.2
- falls vorhanden Angaben über Firewall, VPN, etc., also Appliances, die den Internetzugang limitieren könnten -
EdgeRouter und Fritzbox, keine Beschränkungen, auch nicht zeitbezogen
- relevante Abschnitte der Logs, vor allem Fehlermeldungen, als CODE-blocks </>.
Code: Alles auswählen
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 05:18:26 ERROR:soc_vwid:Lp1 charging.batteryStatus.value.currentSOC_pct not found, return 0
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 05:18:26 ERROR:soc_vwid:Lp1 reply Exception: e='value'
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 05:08:16 ERROR:soc_vwid:Lp1 charging.batteryStatus.value.currentSOC_pct not found, return 0
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 05:08:16 ERROR:soc_vwid:Lp1 reply Exception: e='value'
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 04:58:07 ERROR:soc_vwid:Lp1 charging.batteryStatus.value.currentSOC_pct not found, return 0
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 04:58:07 ERROR:soc_vwid:Lp1 reply Exception: e='value'
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 04:47:57 ERROR:soc_vwid:Lp1 charging.batteryStatus.value.currentSOC_pct not found, return 0
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 04:47:57 ERROR:soc_vwid:Lp1 reply Exception: e='value'
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 04:37:47 ERROR:soc_vwid:Lp1 charging.batteryStatus.value.currentSOC_pct not found, return 0
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 04:37:47 ERROR:soc_vwid:Lp1 reply Exception: e='value'
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 04:27:37 ERROR:soc_vwid:Lp1 charging.batteryStatus.value.currentSOC_pct not found, return 0
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 04:27:37 ERROR:soc_vwid:Lp1 reply Exception: e='value'
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 04:17:27 ERROR:soc_vwid:Lp1 charging.batteryStatus.value.currentSOC_pct not found, return 0
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 04:17:27 ERROR:soc_vwid:Lp1 reply Exception: e='value'
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 04:07:17 ERROR:soc_vwid:Lp1 charging.batteryStatus.value.currentSOC_pct not found, return 0
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 04:07:17 ERROR:soc_vwid:Lp1 reply Exception: e='value'
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 03:57:07 ERROR:soc_vwid:Lp1 charging.batteryStatus.value.currentSOC_pct not found, return 0
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 03:57:07 ERROR:soc_vwid:Lp1 reply Exception: e='value'
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 03:46:56 ERROR:soc_vwid:Lp1 charging.batteryStatus.value.currentSOC_pct not found, return 0
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 03:46:56 ERROR:soc_vwid:Lp1 reply Exception: e='value'
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 03:36:47 ERROR:soc_vwid:Lp1 charging.batteryStatus.value.currentSOC_pct not found, return 0
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 03:36:47 ERROR:soc_vwid:Lp1 reply Exception: e='value'
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 03:26:36 ERROR:soc_vwid:Lp1 charging.batteryStatus.value.currentSOC_pct not found, return 0
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 03:26:36 ERROR:soc_vwid:Lp1 reply Exception: e='value'
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 03:16:27 ERROR:soc_vwid:Lp1 charging.batteryStatus.value.currentSOC_pct not found, return 0
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 03:16:27 ERROR:soc_vwid:Lp1 reply Exception: e='value'
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 03:06:17 ERROR:soc_vwid:Lp1 charging.batteryStatus.value.currentSOC_pct not found, return 0
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 03:06:17 ERROR:soc_vwid:Lp1 reply Exception: e='value'
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 02:56:07 ERROR:soc_vwid:Lp1 charging.batteryStatus.value.currentSOC_pct not found, return 0
KeyError: 'value'
soc = data['charging']['batteryStatus']['value']['currentSOC_pct']
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 101, in main
Traceback (most recent call last):
2023-08-16 02:56:07 ERROR:soc_vwid:Lp1 reply Exception: e='value'
2023-08-14 18:38:27: PID: 26297: Lp1: Error from soc_vwid: (LV0)
aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host emea.bff.cariad.digital:443 ssl:default [None]
raise client_error(req.connection_key, exc) from exc
File "/usr/local/lib/python3.5/dist-packages/aiohttp/connector.py", line 943, in _wrap_create_connection
req=req, client_error=client_error)
File "/usr/local/lib/python3.5/dist-packages/aiohttp/connector.py", line 986, in _create_direct_connection
raise last_exc
File "/usr/local/lib/python3.5/dist-packages/aiohttp/connector.py", line 1004, in _create_direct_connection
req, traces, timeout)
File "/usr/local/lib/python3.5/dist-packages/aiohttp/connector.py", line 859, in _create_connection
proto = await self._create_connection(req, traces, timeout)
File "/usr/local/lib/python3.5/dist-packages/aiohttp/connector.py", line 523, in connect
timeout=real_timeout
File "/usr/local/lib/python3.5/dist-packages/aiohttp/client.py", line 483, in _request
response = await self.session.get(status_url, headers=self.headers)
File "/var/www/html/openWB/modules/soc_vwid/libvwid.py", line 193, in get_status
data = await w.get_status()
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 82, in main
result = coro.throw(exc)
File "/usr/lib/python3.5/asyncio/tasks.py", line 241, in _step
raise self._exception
File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
return future.result()
File "/usr/lib/python3.5/asyncio/base_events.py", line 466, in run_until_complete
loop.run_until_complete(main())
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 126, in <module>
Traceback (most recent call last):
The above exception was the direct cause of the following exception:
ConnectionResetError
raise self._exception
File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
future.result()
File "/usr/lib/python3.5/asyncio/tasks.py", line 304, in _wakeup
yield self # This tells Task to wait for completion.
File "/usr/lib/python3.5/asyncio/futures.py", line 380, in __iter__
yield from waiter
File "/usr/lib/python3.5/asyncio/base_events.py", line 827, in _create_connection_transport
sock, protocol_factory, ssl, server_hostname)
File "/usr/lib/python3.5/asyncio/base_events.py", line 801, in create_connection
return await self._loop.create_connection(*args, **kwargs) # type: ignore # noqa
File "/usr/local/lib/python3.5/dist-packages/aiohttp/connector.py", line 936, in _wrap_create_connection
Traceback (most recent call last):
FileNotFoundError: [Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/soc_vwid_tokenslp1'
tf = open(tokensFile, "rb") # try to open tokens file
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 72, in main
Traceback (most recent call last):
2023-08-13 22:32:49 ERROR:soc_vwid:Lp1 tokens initialization exception: set tokens_old to initial value
FileNotFoundError: [Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/soc_vwid_tokenslp1'
tf = open(tokensFile, "rb") # try to open tokens file
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 72, in main
Traceback (most recent call last):
2023-08-13 22:32:49 ERROR:soc_vwid:Lp1 tokens initialization exception: e=[Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/soc_vwid_tokenslp1'
**** REBOOT ****
Sonstiges:
- Zwangstrennung VDSL war ca. 4:33, also über eine Stunde später. Uhrzeit / Zeitzone in der oWB stimmt laut Web GUI (nicht +1h oder so). Internetverbindung war zu dem Zeitpunkt also noch da (sonst hätte ich von diversen anderen Diensten Fehlermeldungen bekommen)
- Box war mit dem Netzwerk (und damit Wechselrichter) verbunden, sonst hätte es aus meiner Sicht keinen leicht schwankenden Hausverbrauch gegeben
- Abfrageintervall im SoC-Modul: Standby 120min (default), Ladevorgang 10min (etwas schneller als default)
- Hat jmd. einen
DNS-Namen von dem VW-Online-Dienst, den man sich in ein Monitoring werfen kann, um den Fehler einzugrenzen?
- Wäre es ggf. sinnvoll, eine Plausibilität einzuführen? SoC = 0 ist ja eigentlich deutlich häufiger ein Auslese-Fehler als ein realer Wert.
Insgesamt kein wirkliches Problem (daher bisher noch kein Support Ticket aufgemacht), sondern eher Interesse, wie zuverlässig so ein Online-SoC- funktioniert.