SOC: VWID

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

Re: SOC: VWID

Beitrag von rleidner »

Becker hat geschrieben: Di Dez 06, 2022 8:18 pm Wie kriege ich das rein?
Ohne ssh-Zugang: Warten bis es von Lutz oder Lena in der Nightly gemerged ist, dann auf die Nightly updaten.
Mit ssh-Zugang: Per "download" oder pull aus github, ist aber Arbeit.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
Becker
Beiträge: 769
Registriert: Mi Okt 07, 2020 4:34 pm

Re: SOC: VWID

Beitrag von Becker »

danke läuft wieder, waren ja bloß 3 Dateien die man eben per WinSCP rüber schiebt.
ob das mit Shell Befehlen schneller geht :?: k.A.

Code: Alles auswählen

2022-12-06 23:02:39: PID: 3346: Lp1: SoC: 67 (LV0)
2022-12-06 23:02:37: PID: 3260: Lp2: SoC: 60 (LV0)
2022-12-06 23:02:36: PID: 3346: Lp1: Requesting SoC (LV0)
2022-12-06 23:02:35: PID: 3260: Lp2: Requesting SoC (LV0)
2022-12-06 23:02:24: PID: 2239: Lp1: SoC: 67 (LV0)
2022-12-06 23:02:24: PID: 2279: Lp1: tokens_new != tokens_old, rewrite tokens file
2022-12-06 23:02:23: PID: 2154: Lp2: SoC: 60 (LV0)
2022-12-06 23:02:23: PID: 2172: Lp2: tokens_new != tokens_old, rewrite tokens file
2022-12-06 23:02:21: PID: 2279: Lp1: tokens initialization exception: set tokens_old to initial value
2022-12-06 23:02:21: PID: 2279: Lp1: tokens initialization exception: e=[Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/soc_vwid_tokenslp1'
2022-12-06 23:02:20: PID: 2172: Lp2: tokens initialization exception: set tokens_old to initial value
2022-12-06 23:02:20: PID: 2172: Lp2: tokens initialization exception: e=[Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/soc_vwid_tokenslp2'
2022-12-06 23:02:19: PID: 2239: Lp1: Requesting SoC (LV0)
2022-12-06 23:02:18: PID: 2154: Lp2: Requesting SoC (LV0)
**** REBOOT ****
openWB series2 Buchse (2021)
go-eCharger HOME+ 22 kW (2022)
rleidner
Beiträge: 961
Registriert: Mo Nov 02, 2020 9:50 am
Has thanked: 5 times
Been thanked: 20 times

Re: SOC: VWID

Beitrag von rleidner »

👍 :)
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
Becker
Beiträge: 769
Registriert: Mi Okt 07, 2020 4:34 pm

Re: SOC: VWID

Beitrag von Becker »

was ich nicht verstehe warum VW fast jede Woche das System komplett überarbeitet, was soll das?
Wollen die uns extra ärgern ?
openWB series2 Buchse (2021)
go-eCharger HOME+ 22 kW (2022)
aiole
Beiträge: 7747
Registriert: Mo Okt 08, 2018 4:51 pm
Has thanked: 18 times
Been thanked: 33 times

Re: SOC: VWID

Beitrag von aiole »

Das ist nicht neu. Auch bei BMW passiert das ca. 3...4x /a (seit 2017 verfolgt).
Änderungen:
=> mehr interne Werbung, Entfall von Funktionen (aktuell timerbasierte Vorklima), usw.
Sie "spielen" mit den Kunden, wie sie wollen. Es gibt leider keine echte Konkurrenz. Fast alle OEM nehmen sich diese "Freiheit" - leider.
rleidner
Beiträge: 961
Registriert: Mo Nov 02, 2020 9:50 am
Has thanked: 5 times
Been thanked: 20 times

Re: SOC: VWID

Beitrag von rleidner »

Die jüngste Änderung ist durchaus sinnvoll.
Die bisherige Status Abfrage hat immer den kompletten Datensatz geliefert, also z.B. auch Daten zur Konfiguration des Fahrzeuges, etc.
Die neue Abfrage ist selektiv und erlaubt, nur die jeweils interessanten Teile abzufragem;
Vermutlich war die selektive Abfrage schon seit einiger Zeit aktiv und wurde auch von der App verwendet.
Jetzt wurde die alte Abfrage abgeschaltet, um die Last auf den VW-Servern zu reduzieren.

Schön wäre es, wenn VW eine offizielle API bereitstellen würde, aber das wird, wenn es überhaupt kommen soll, noch lange dauern.

Das aktuelle vwid SOC-Modul fragt noch alle Daten ab.
In der nächsten Version wird das auf die notwendigen SOC-Daten beschränkt werden.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
Thrillhouse
Beiträge: 17
Registriert: Do Mai 05, 2022 1:50 pm

Re: SOC: VWID

Beitrag von Thrillhouse »

Das klingt ja gar nicht so schlecht. Wann wird denn ungefähr die nächste Version für uns bereitstehen?
gvz
Beiträge: 72
Registriert: So Sep 12, 2021 8:28 am
Wohnort: Grevenbroich

Re: SOC: VWID

Beitrag von gvz »

Einmal wieder herzlichen Dank Euch!
Habe die Änderungen aus dem GIT gezogen und bei mir eingespielt: Funktioniert auch bei mir.

Ganz allgemein zu der Diskussion um APIs:
M.E. sollte der Gesetzgeber eine derartige API fordern, wenn ein Fahrzeug gefördert wird, und den Preis auf einen geringen Aufschlag auf die angemessenen Serverkosten begrenzen, sofern das Fahrzeug nicht die SoC-Abfrage über ISO-15118 unterstützt.
Grund: Um aus der Grenzstromdebatte rauszukommen ("Neue E-Autos ziehen 100% Kohlestrom & Co., weil ja der EE-Strom schon jetzt nicht reicht") ist genau das wichtig, dass öffentlich an Ladestationen wie bei Arbeitgeber oder P&R-Parkplätzen das passiert, was wir jetzt schon daheim mit unserer OpenWB machen: Laden, wenn der Strom günstig ist. Um ein "Lad' mir die Karre bis 17:00 auf mind. 60% SoC auf - wenn's billig ist, auch gerne auf 80%" müssen Ladesäulen aber wissen, wie der SoC ist.
Die Forderung nach einer "Public API" dient also durchaus der Energiewende und auch dem Ziel, dass E-Autos öffentlich eher dann geladen werden, wenn Strom billiger und grüner ist.
OpenWB S2 (Touchscreen, RFID, Zähler, 11kW), 10 kWp PV ohne Speicher, ID.3
rleidner
Beiträge: 961
Registriert: Mo Nov 02, 2020 9:50 am
Has thanked: 5 times
Been thanked: 20 times

Re: SOC: VWID

Beitrag von rleidner »

Thrillhouse hat geschrieben: Mi Dez 07, 2022 12:09 pm Das klingt ja gar nicht so schlecht. Wann wird denn ungefähr die nächste Version für uns bereitstehen?
Es steht jetzt dieser neue PR zum Merge an:
https://github.com/snaptec/openWB/pull/2543 - optimiert die Lösung von gestern.

Wenn dieser gemerged ist -> auf Nightly updaten (nach Backup)
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
LarsBr87
Beiträge: 334
Registriert: Do Nov 05, 2020 12:02 pm
Has thanked: 1 time

Re: SOC: VWID

Beitrag von LarsBr87 »

Ist jetzt in der neuesten Nighty drinne, aber leider immer noch keinen SoC

Code: Alles auswählen

2022-12-07 14:02:56: PID: 8190: Lp1: Error from soc_vwid:  (LV0)
SyntaxError: invalid syntax
                                                                                         ^
    status_url = f"{API_BASE}/vehicles/{self.vin}/selectivestatus?jobs={self.jobs_string}"
  File "/var/www/html/openWB/modules/soc_vwid/libvwid.py", line 192
    import libvwid
  File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 5, in <module>
Traceback (most recent call last):
2022-12-07 14:02:55: PID: 8190: Lp1: Requesting SoC (LV0)
2022-12-07 14:02:53: PID: 8082: Lp2: Error from soc_vwid:  (LV0)
SyntaxError: invalid syntax
                                                                                         ^
    status_url = f"{API_BASE}/vehicles/{self.vin}/selectivestatus?jobs={self.jobs_string}"
  File "/var/www/html/openWB/modules/soc_vwid/libvwid.py", line 192
    import libvwid
  File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 5, in <module>
Traceback (most recent call last):
2022-12-07 14:02:53: PID: 8082: Lp2: Requesting SoC (LV0)
2022-12-07 14:02:24: PID: 3989: Lp2: Error from soc_vwid:  (LV0)
SyntaxError: invalid syntax
                                                                                         ^
    status_url = f"{API_BASE}/vehicles/{self.vin}/selectivestatus?jobs={self.jobs_string}"
  File "/var/www/html/openWB/modules/soc_vwid/libvwid.py", line 192
    import libvwid
  File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 5, in <module>
Traceback (most recent call last):
2022-12-07 14:02:23: PID: 3989: Lp2: Requesting SoC (LV0)
2022-12-07 14:02:17: PID: 3036: Lp1: Error from soc_vwid:  (LV0)
SyntaxError: invalid syntax
                                                                                         ^
    status_url = f"{API_BASE}/vehicles/{self.vin}/selectivestatus?jobs={self.jobs_string}"
  File "/var/www/html/openWB/modules/soc_vwid/libvwid.py", line 192
    import libvwid
  File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 5, in <module>
Traceback (most recent call last):
2022-12-07 14:02:17: PID: 3036: Lp1: Requesting SoC (LV0)
Antworten