Seite 79 von 81

Re: SOC: VWID

Verfasst: Mo Jan 19, 2026 6:41 pm
von rleidner
therobbot hat geschrieben: Mo Jan 19, 2026 6:16 pm Super, danke.
Allerdings frage ich mich trotzdem noch, warum die Berechnung so schief gegangen ist. Hast du dazu irgendeine Idee?
Die Berechnung ist eine zentrale Funktion, also nicht von SoC-Modul implementiert, daher bin da kein Experte.

Wenn es nicht passt und wichtig ist, würde ich mit den Parametern spielen um genauer an den echten SoC heranzukommen.
Ideen dazu:
Sind die 20 kWh brutto oder netto? Evtl spielen Alter bzw. SoH der Batterie eine Rolle.
Anzahl Phasen und Stromstärke haben deutlichen Einfluß auf die Ladeeffizienz.

Re: SOC: VWID

Verfasst: Mo Jan 19, 2026 8:06 pm
von therobbot
Das Auto kann keine Einfluss haben. Es ist ja so, dass der berechnete SoC nicht zu den Angaben in der Software passt. Wenn ich nicht irgendwas falsch verstehe, dann ist doch die Formel einfach

SoC = Lademenge*Wirkungsgrad/Kapazität.

Das wäre bei mir also 18,56*0,9/20 und das ist nun mal nicht 0,7. Also passt da was mit der Berechnung nicht oder ich habe einen Denkfehler.

Aber dann stelle ich die Frage nochmal im Software Forum. Danke.

Re: SOC: VWID

Verfasst: Mi Jan 21, 2026 7:45 am
von fame
Seit gestern 2.1.9 drauf, jetzt geht auch der SOC wieder :)

Re: SOC: VWID

Verfasst: Mi Jan 21, 2026 8:28 pm
von _daniel
Release 2.1.9.
Danke euch. Der Tipp mit dem Neustart, der den Token Refresh auslöst, war entscheidend.

Ich denke, das wird anderen auch so gehen.
Bis dahin kam der Fehler:

Code: Alles auswählen

2026-01-21 20:49:50,875 - {modules.vehicles.vwid.libvwid:1443} - {INFO:fetch soc_ev1} - reuse existing connection, key=*****@***.com
2026-01-21 20:49:51,463 - {modules.vehicles.vwid.libvwid:630} - {DEBUG:fetch soc_ev1} - Form with ID 'emailPasswordForm' not found.
2026-01-21 20:49:51,498 - {modules.vehicles.vwid.libvwid:764} - {DEBUG:fetch soc_ev1} - Legacy authentication not found. Trying new authentication flow., client=Legacy
2026-01-21 20:49:51,742 - {modules.vehicles.vwid.libvwid:823} - {ERROR:fetch soc_ev1} - Login failed: Form POST request failed.
2026-01-21 20:49:51,747 - {modules.vehicles.vwid.libvwid:1019} - {WARNING:fetch soc_ev1} - Login for VW account failed!

Re: SOC: VWID

Verfasst: Do Jan 22, 2026 4:48 pm
von DirkTh
Hallo,
ich habe heute auf 2.1.9 aktualisiert, die SOC Abfrage für meinen ID4 funktioniert aber leider noch immer nicht.
Alle Einstellungen stimmen, die Zugangsdaten habe ich extra neu eingegeben.
Der SOC wird nicht aktualisiert und steht immer auf 0%, das SOC Log enthält keine Einträge (log file is empty).
Hat jemand eine Idee, wo der Fehler sein könnte?
Vielen Dank!

Re: SOC: VWID

Verfasst: Do Jan 22, 2026 5:10 pm
von Frank-H
Hast du dich in der VW-App mal eingeloggt? Manchmal muß man da irgendwelche Datenfreigaben nochmal bestätigen.

Re: SOC: VWID

Verfasst: Do Jan 22, 2026 5:32 pm
von DirkTh
Frank-H hat geschrieben: Do Jan 22, 2026 5:10 pm Hast du dich in der VW-App mal eingeloggt? Manchmal muß man da irgendwelche Datenfreigaben nochmal bestätigen.
In der App hatte ich geschaut und auch bei VW auf der Website, da ist alles aktiviert.

Re: SOC: VWID

Verfasst: Do Jan 22, 2026 6:56 pm
von rleidner
DirkTh hat geschrieben: Do Jan 22, 2026 4:48 pm Hallo,
ich habe heute auf 2.1.9 aktualisiert, die SOC Abfrage für meinen ID4 funktioniert aber leider noch immer nicht.
Alle Einstellungen stimmen, die Zugangsdaten habe ich extra neu eingegeben.
Der SOC wird nicht aktualisiert und steht immer auf 0%, das SOC Log enthält keine Einträge (log file is empty).
Hat jemand eine Idee, wo der Fehler sein könnte?
Vielen Dank!
Dass nichts im SoC-Log steht ist seltsam, bitte den Log-Level mal auf Info stellen. (Einstellungen-System-Fehlersuche-Info-Speichern).
Vom Dashboard/Ladepunkt per Kreispfeil einen SoC-Abruf des fraglichen Fahrzeugs auslösen - dann sollte etwas im SoC-Log auftauchen.
Wenn das nicht hilft mal Neustart machen (Einstellungen-System-Ja-Betrieb-Neustart).
Dann sollten evtl. noch vorhandene alte Token ersetzt werden und auf alle Fälle etwas im SoC-Log auftauchen.

Falls dann immer noch nichts im SoC-Log steht, bitte im main Log nachsehen, ob es dort Fehlermeldungen (ERROR) zum SoC-Abruf gibt.

Re: SOC: VWID

Verfasst: Do Jan 22, 2026 7:56 pm
von DirkTh
rleidner hat geschrieben: Do Jan 22, 2026 6:56 pm
DirkTh hat geschrieben: Do Jan 22, 2026 4:48 pm Hallo,
ich habe heute auf 2.1.9 aktualisiert, die SOC Abfrage für meinen ID4 funktioniert aber leider noch immer nicht.
Alle Einstellungen stimmen, die Zugangsdaten habe ich extra neu eingegeben.
Der SOC wird nicht aktualisiert und steht immer auf 0%, das SOC Log enthält keine Einträge (log file is empty).
Hat jemand eine Idee, wo der Fehler sein könnte?
Vielen Dank!
Dass nichts im SoC-Log steht ist seltsam, bitte den Log-Level mal auf Info stellen. (Einstellungen-System-Fehlersuche-Info-Speichern).
Vom Dashboard/Ladepunkt per Kreispfeil einen SoC-Abruf des fraglichen Fahrzeugs auslösen - dann sollte etwas im SoC-Log auftauchen.
Wenn das nicht hilft mal Neustart machen (Einstellungen-System-Ja-Betrieb-Neustart).
Dann sollten evtl. noch vorhandene alte Token ersetzt werden und auf alle Fälle etwas im SoC-Log auftauchen.

Falls dann immer noch nichts im SoC-Log steht, bitte im main Log nachsehen, ob es dort Fehlermeldungen (ERROR) zum SoC-Abruf gibt.
Das Umstellen auf Info hat geholfen, im Log ist jetzt ein Eintrag:

2026-01-22 20:48:18,544 - {modules.vehicles.vwid.libvwid:1430} - {INFO:fetch soc_ev1} - libvwid.get_status connections at entry: vwid.connections.keys=dict_keys(['xxxx@gmail.com'])
2026-01-22 20:48:18,549 - {modules.vehicles.vwid.libvwid:1443} - {INFO:fetch soc_ev1} - reuse existing connection, key=xxxx@gmail.com
2026-01-22 20:48:18,555 - {modules.vehicles.vwid.libvwid:1224} - {WARNING:fetch soc_ev1} - Tokens have expired. Try to fetch new tokens

Vielen Dank!

Re: SOC: VWID

Verfasst: Do Jan 22, 2026 8:55 pm
von rleidner
DirkTh hat geschrieben: Do Jan 22, 2026 7:56 pm
Das Umstellen auf Info hat geholfen, im Log ist jetzt ein Eintrag:

2026-01-22 20:48:18,544 - {modules.vehicles.vwid.libvwid:1430} - {INFO:fetch soc_ev1} - libvwid.get_status connections at entry: vwid.connections.keys=dict_keys(['xxxx@gmail.com'])
2026-01-22 20:48:18,549 - {modules.vehicles.vwid.libvwid:1443} - {INFO:fetch soc_ev1} - reuse existing connection, key=xxxx@gmail.com
2026-01-22 20:48:18,555 - {modules.vehicles.vwid.libvwid:1224} - {WARNING:fetch soc_ev1} - Tokens have expired. Try to fetch new tokens

Vielen Dank!
OK, dass was im Log kommt, ist ja nicht die komplette Lösung.
Bei erfolgreicher Abfrage sollte u.a. ein Eintrag wie dieser im SoC-Log stehen:

Code: Alles auswählen

2026-01-22 19:58:34,888 - {modules.common.store._api:31} - {INFO:store soc_ev2} - Saving CarState(soc=87, range=274.0, soc_timestamp=1769102304.0)
Wird der SoC jetzt korrekt abgeholt?