SOC: VWID

Alles rund um SoC (Ladezustand des Fahrzeuges). Probleme, Fragen, Fehlfunktionen gehören hier hin
rleidner
Beiträge: 793
Registriert: Mo Nov 02, 2020 9:50 am

Re: SOC: VWID

Beitrag von rleidner »

derNeueDet hat geschrieben: Di Jul 19, 2022 12:20 pm Hast du schon mal getestet, ob ein Token auf einem anderen System funktioniert? Ich hätte erwartet, dass die Token auch eine Referenz zu einem System (IP oder was in der Richtung) haben, um einen Token Diebstahl zu verhindern.
Bisher nicht wirklich.
Der einzige Test in der Richtung war auf dem Testsystem:
Aktuellen Token als alten Token speichern, neuen Token erzeugen lassen, neuen Token durch alten ersetzen -> der alte Token ist ungültig.

Ich will erst mal nur mein Testsystem (owb1 test) als einzigen externen Client am VW Server betreiben.
Über die Zeit habe bzw. hatte ich diverse System den VW-SoC abfragen lassen:
- owb1 prod (momentan inaktiv)
- owb1 test (aktiv)
- home assistant (jetzt inaktiv)
- iobroker (jetzt inaktiv)
- 2 Mobiltelefone mit der VW Connect ID App. (beide aktiv)

Wenn die Token auf dem Testsystem dann länger gültig sein sollten, werde testen, ob die Token irgendwie übertragbar sind.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Smart EQ forfour
derNeueDet
Beiträge: 4224
Registriert: Mi Nov 11, 2020 7:16 pm

Re: SOC: VWID

Beitrag von derNeueDet »

Also beim Mercedes SoC Modul sind die Token auch nur 1h gültig. Wenn der Token expired ist, dann wird ein neuer angefordert und damit die Anfrage gemacht.
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
Terje
Beiträge: 30
Registriert: Di Jun 08, 2021 5:00 pm

Re: SOC: VWID

Beitrag von Terje »

Screenshot_20220723-124009_Chrome.jpg
Kurze Frage, habe nun endlich nach langer Lieferzeit den ID.3 bekommen und soweit die OpenWB-Wallbox konfiguriert.
Aber, der SOC der OpenWB ist immer bei 66% eingefroren, die Ladefunktionen passen soweit !
Woran kann das liegen ?
rleidner
Beiträge: 793
Registriert: Mo Nov 02, 2020 9:50 am

Re: SOC: VWID

Beitrag von rleidner »

Terje hat geschrieben: Sa Jul 23, 2022 10:23 am Kurze Frage, habe nun endlich nach langer Lieferzeit den ID.3 bekommen und soweit die OpenWB-Wallbox konfiguriert.
Aber, der SOC der OpenWB ist immer bei 66% eingefroren, die Ladefunktionen passen soweit !
Woran kann das liegen ?
Hast Du schon alle Hinweise im ersten Beitrag des Threads beachtet - viewtopic.php?f=12&t=4803 ?
Der PermissionError ist für die SOC-Funktion unkritisch.
Welche owB SW-Version? Neuere Versionen sollten das aber auch lösen, also evtl. Update und/oder Neustart, aber vorher Autos Abstecken und Backup machen.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Smart EQ forfour
Terje
Beiträge: 30
Registriert: Di Jun 08, 2021 5:00 pm

Re: SOC: VWID

Beitrag von Terje »

Ich habe nur einen Reboot gemacht , das hatte zur Lösung des Problems geführt.
Allerdings bis das Interface wieder funktionierte, hatte ich einen Zeitversatz von bestimmt fünf Minuten, das könnte auch daran liegen das die Wallbox mit Wlan angebunden ist.
Trotzdem vielen Dank für die Hilfe
rleidner
Beiträge: 793
Registriert: Mo Nov 02, 2020 9:50 am

Re: SOC: VWID

Beitrag von rleidner »

Danke für die Rückmeldung.
Gut, dass es jetzt funktioniert. 👍
WLAN ist bekanntermaßen problematisch, nicht nur beim SoC Update.
Dazu gibt es bereit diverse Beiträge im Forum.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Smart EQ forfour
Mainzelmann
Beiträge: 7
Registriert: So Jan 30, 2022 7:16 pm

Re: SOC: VWID

Beitrag von Mainzelmann »

Hallo zusammen,
SOC funktioniert bei mir nicht mehr.

Hier der SOC Log:

KeyError: 'batteryStatus' (LV0)
print (data['data']['batteryStatus']['currentSOC_pct'])
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 70, in main
result = coro.send(None)
File "/usr/lib/python3.5/asyncio/tasks.py", line 239, 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 100, in <module>
2022-11-02 15:21:09: PID: 1665: Lp1: Error from soc_vwid: Traceback (most recent call last):
2022-11-02 15:21:04: PID: 1665: Lp1: Requesting SoC (LV0)

Hat Jemand eine Idee?
rleidner
Beiträge: 793
Registriert: Mo Nov 02, 2020 9:50 am

Re: SOC: VWID

Beitrag von rleidner »

Mainzelmann hat geschrieben: Mi Nov 02, 2022 2:25 pm Hallo zusammen,
SOC funktioniert bei mir nicht mehr.

Hier der SOC Log:

Code: Alles auswählen

KeyError: 'batteryStatus' (LV0)
print (data['data']['batteryStatus']['currentSOC_pct'])
File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 70, in main
result = coro.send(None)
File "/usr/lib/python3.5/asyncio/tasks.py", line 239, 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 100, in <module>
2022-11-02 15:21:09: PID: 1665: Lp1: Error from soc_vwid: Traceback (most recent call last):
2022-11-02 15:21:04: PID: 1665: Lp1: Requesting SoC (LV0)
Hat Jemand eine Idee?
Also bei mir läuft es momentan normal, scheint also kein generelles Problem zu sein.

Hast Du alle Schritte zur Selbsthilfe schon versucht, siehe erster Beitrag im Thread: viewtopic.php?p=58178#p58178

Laut log fehlt in der Antwort vom VW-Server das Feld, in dem der SOC steht: data.batteryStatus.currentSOC_pct
Entweder kommt keine Antwort oder ein Fehler.

Sieh bitte mit dem Browser in diese Datei:
http://ip_der_openwb/openWB/ramdisk/soc_vwid_replylp1
Das ist die Antwort vom VW-Server.

Am Anfang der Ausgabe sollte dies stehen:

Code: Alles auswählen

{
    "error": {},
    "data": {
Ziemlich am Ende der Ausgabe sollte der batteryStatus ungefähr aussehen:

Code: Alles auswählen

        "batteryStatus": {
            "cruisingRangeElectric_km": 156,
            "currentSOC_pct": 47,
            "carCapturedTimestamp": "2022-11-02T15:00:55Z"
        },
Ich vermute da steht bei Dir etwas anderes.
Wenn die Ausgabe keinen direkten Hinweis auf das Problem gibt, bitte die Ausgabe hier posten.

BTW, Logs und Daten bitte am besten in code tags setzen: </> button, das ist besser lesbar.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Smart EQ forfour
Mainzelmann
Beiträge: 7
Registriert: So Jan 30, 2022 7:16 pm

Re: SOC: VWID

Beitrag von Mainzelmann »

Herzlichen Dank für deine schnelle Rückmeldung. Seit 16:49 erhalte ich wieder die Daten vom VW-Server 😀

2022-11-02 16:49:20: PID: 6152: Lp1: SoC: 76 (LV0)
2022-11-02 16:49:20: PID: 6224: Lp1: tokens_new != tokens_old, rewrite tokens file
2022-11-02 16:49:14: PID: 6152: Lp1: Requesting SoC (LV0)

Und ebenfalls danke für die Info, in welche Datei ich hineinschauen muss. Werde ich das nächste mal direkt machen 👍👍
rleidner
Beiträge: 793
Registriert: Mo Nov 02, 2020 9:50 am

Re: SOC: VWID

Beitrag von rleidner »

👍
Dann war das vermutlich ein temporäres Problem im VW-Server - soll ja hin und wieder vorkommen.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Smart EQ forfour
Antworten