SOC: VWID

Alles rund um SoC (Ladezustand des Fahrzeuges). Probleme, Fragen, Fehlfunktionen gehören hier hin
Angawobo
Beiträge: 3
Registriert: Di Mai 17, 2022 9:31 pm

Re: SOC: VWID

Beitrag von Angawobo »

Habe den Eintrag für das Passwort bei Modulkonfiguration Ladepunkte auch entsprechend geändert, jetzt geht es, die SOC wird angezeigt!
rleidner
Beiträge: 957
Registriert: Mo Nov 02, 2020 9:50 am
Has thanked: 5 times
Been thanked: 11 times

Re: SOC: VWID

Beitrag von rleidner »

Danke für die hilfreichen Rückmeldungen. Ich habe den ersten Beitrag damit ergänzt.
👍
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
pautz@t-online.de
Beiträge: 22
Registriert: Mi Jun 01, 2022 1:28 pm

Re: SOC: VWID

Beitrag von pautz@t-online.de »

Hallo zusammen,

ich versuche auch gerade das SoC zum laufen zu bringen. Hier mein Setup:

openWB Version? Nightly 1.9.268
openWB Variante? (Selbst installiert, Standalone, series1/2) - Standard+ Series 2
Wenn selbst installiert, welches OS? - nicht selbst installiert
Browser Cache gelöscht? (bei Problemen mit dem UI) - nein bisher nicht. Fehler wird auch in verschiedenen Browsern angezeigt.
Welches Theme? (bei Problemen mit dem UI) - Standard

Je nach Problem:
Welches PV Modul / Welcher Wechselrichter? PV Modul - OpenWB PV Kit (Eastron 72MD+Protoss PE11)
Welches EVU Modul? - OpenWB EVU Kit (Eastron 72MD+Protoss PE11)
Welches Speichermodul? - kein Speicher verbaut
Welches Auto wird geladen? - eGolf (2020)

Ich bekomme folgende Fehlermeldung im SoC-Log der openWB:

Code: Alles auswählen

PermissionError: [Errno 13] Permission denied: '/var/www/html/openWB/ramdisk/soc_vwid_replylp1' (LV0)
    f = open(replyFile, 'w', encoding='utf-8')
  File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 41, 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 46, in <module>
Traceback (most recent call last):
2022-06-13 19:01:21: PID: 11239: Lp1: Error from soc_vwid: 96
2022-06-13 19:01:15: PID: 11239: Lp1: Requesting SoC (LV0)
Die Geschäftsbedingungen sind alle akzeptiert. Ich habe was von Problemen mit Passwörtern und SOnderzeichen gelesen hier im Verlauf. Dies kann ich nicht ausschließen. Ist das wohl eine Fehlerursache?

Der SoC wird nicht aktualisiert. WEnn ich die Einstellungen in der Box ändere, wird einmal ein Update des SoC gemacht, danach nicht wieder.

Kann mir jemand bei diesem Problem helfen?

Vielen Dank und Gruß
Peter
rleidner
Beiträge: 957
Registriert: Mo Nov 02, 2020 9:50 am
Has thanked: 5 times
Been thanked: 11 times

Re: SOC: VWID

Beitrag von rleidner »

Es sollte trotz des permission Fehlers funktionieren.
In /var/www/html/openWB/ramdisk/soc_vwid_replylp1 wird die gesamte Antwort des VW Servers nur zur Kontrolle geschrieben, aber das ist für die Funktion eigentlich nicht wesentlich.

Mach mal einen reboot (Einstellungen - System - Reboot) , das sollte die ramdisk neu anlegen und den permission Fehler beseitigen..
Dann noch mal testen und das Ergebnis Status - Ev SOC Log posten.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
pv-fan
Beiträge: 112
Registriert: So Sep 06, 2020 8:47 am

Re: SOC: VWID

Beitrag von pv-fan »

bei mir funktioniert soweit alles mit dem e-up in Verbindung mit weConnectID (3x Klopfaufholz :D )

jedoch wird seit längerer Zeit der SOC als Wert selbst nicht mehr unten rechts in der App (Cloud) angezeigt.
Die Kurve im Graph wird dargestellt. Über die Intranet Schnittstelle läuft auch alles.
Seit irgendeinem Update ist das so.

Weiss jemand Abhilfe?
SOC-keinWert.JPG
rleidner
Beiträge: 957
Registriert: Mo Nov 02, 2020 9:50 am
Has thanked: 5 times
Been thanked: 11 times

Re: SOC: VWID

Beitrag von rleidner »

Bei mir werden in Cloud und Beta-Cloud die SOC von ID.3 und smart korrekt angezeigt.
Lösche mal den Browser Cache (F5 bzw. Strg-F5).
Falls das nicht hilft, teste mal einen anderen Browser.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
pautz@t-online.de
Beiträge: 22
Registriert: Mi Jun 01, 2022 1:28 pm

Re: SOC: VWID

Beitrag von pautz@t-online.de »

rleidner hat geschrieben: Mo Jun 13, 2022 8:04 pm Es sollte trotz des permission Fehlers funktionieren.
In /var/www/html/openWB/ramdisk/soc_vwid_replylp1 wird die gesamte Antwort des VW Servers nur zur Kontrolle geschrieben, aber das ist für die Funktion eigentlich nicht wesentlich.

Mach mal einen reboot (Einstellungen - System - Reboot) , das sollte die ramdisk neu anlegen und den permission Fehler beseitigen..
Dann noch mal testen und das Ergebnis Status - Ev SOC Log posten.
Hallo,

habe ein update auf die Nightly 1.9.272 gemacht und einen reboot gemacht.

Der SoC wurde nach kurzer Zeit angezeigt. Hier das Log:

Code: Alles auswählen

022-06-14 19:14:01: PID: 18988: Lp1: SoC: 71 (LV0)
2022-06-14 19:13:54: PID: 18988: Lp1: Requesting SoC (LV0)
2022-06-14 19:11:54: PID: 2953: Lp1: SoC: 71 (LV0)
2022-06-14 19:11:48: PID: 2953: Lp1: Requesting SoC (LV0)
**** REBOOT ****
Auch nach manuellem Update des SoC bisher keine Fehlermeldung. Ich werde dies weiter beobachten.

Danke und Gruß

Peter

Edit:

Das Log sieht nun super aus. Ich denke das Problem schein gelöst.

Code: Alles auswählen

2022-06-15 08:17:40: PID: 23737: Lp1: SoC: 68 (LV0)
2022-06-15 08:17:34: PID: 23737: Lp1: Requesting SoC (LV0)
2022-06-15 07:40:51: PID: 17503: Lp1: SoC: 70 (LV0)
2022-06-15 07:40:45: PID: 17503: Lp1: Requesting SoC (LV0)
2022-06-15 05:40:41: PID: 26483: Lp1: SoC: 71 (LV0)
2022-06-15 05:40:35: PID: 26483: Lp1: Requesting SoC (LV0)
2022-06-15 03:40:31: PID: 3229: Lp1: SoC: 71 (LV0)
2022-06-15 03:40:25: PID: 3229: Lp1: Requesting SoC (LV0)
2022-06-15 01:40:21: PID: 12425: Lp1: SoC: 71 (LV0)
2022-06-15 01:40:14: PID: 12425: Lp1: Requesting SoC (LV0)
2022-06-14 23:40:12: PID: 21436: Lp1: SoC: 71 (LV0)
2022-06-14 23:40:05: PID: 21436: Lp1: Requesting SoC (LV0)
2022-06-14 21:40:02: PID: 30193: Lp1: SoC: 71 (LV0)
2022-06-14 21:39:55: PID: 30193: Lp1: Requesting SoC (LV0)
2022-06-14 21:14:14: PID: 6727: Lp1: SoC: 71 (LV0)
2022-06-14 21:14:07: PID: 6727: Lp1: Requesting SoC (LV0)
2022-06-14 19:14:01: PID: 18988: Lp1: SoC: 71 (LV0)
2022-06-14 19:13:54: PID: 18988: Lp1: Requesting SoC (LV0)
2022-06-14 19:11:54: PID: 2953: Lp1: SoC: 71 (LV0)
2022-06-14 19:11:48: PID: 2953: Lp1: Requesting SoC (LV0)
**** REBOOT ****
Danke und Gruß
Peter
pautz@t-online.de
Beiträge: 22
Registriert: Mi Jun 01, 2022 1:28 pm

Re: SOC: VWID

Beitrag von pautz@t-online.de »

Hallo,

nun habe ich wiederum, aber andere Fehlermeldungen:

SoC-Log:

Code: Alles auswählen

022-06-15 14:02:32: PID: 2567: Lp1: SoC: Get status failed (LV0)
2022-06-15 14:02:27: PID: 2567: Lp1: Requesting SoC (LV0)
2022-06-15 13:59:50: PID: 14281: Lp1: SoC: Get status failed (LV0)
2022-06-15 13:59:44: PID: 14281: Lp1: Requesting SoC (LV0)
2022-06-15 13:54:19: PID: 6087: Lp1: SoC: Get status failed (LV0)
2022-06-15 13:54:14: PID: 6087: Lp1: Requesting SoC (LV0)
2022-06-15 13:44:09: PID: 27515: Lp1: SoC: Get status failed (LV0)
2022-06-15 13:44:04: PID: 27515: Lp1: Requesting SoC (LV0)
2022-06-15 13:34:03: PID: 16487: Lp1: SoC: 65 (LV0)
Debug-Log:

Code: Alles auswählen

./ladelog.sh: Zeile 32: ((: Get status failed: Syntaxfehler im Ausdruck. (Fehlerverursachendes Zeichen ist \"status failed\").
2022-06-15 14:09:14: PID: 19222: ungültiger Wert für soc: Get status failed (LV0)
./ladelog.sh: Zeile 32: ((: Get status failed: Syntaxfehler im Ausdruck. (Fehlerverursachendes Zeichen ist \"status failed\").
2022-06-15 14:09:04: PID: 17954: ungültiger Wert für soc: Get status failed (LV0)
./ladelog.sh: Zeile 32: ((: Get status failed: Syntaxfehler im Ausdruck. (Fehlerverursachendes Zeichen ist \"status failed\").
2022-06-15 14:08:54: PID: 16716: ungültiger Wert für soc: Get status failed (LV0)
./ladelog.sh: Zeile 32: ((: Get status failed: Syntaxfehler im Ausdruck. (Fehlerverursachendes Zeichen ist \"status failed\").
2022-06-15 14:08:44: PID: 15518: ungültiger Wert für soc: Get status failed (LV0)
./ladelog.sh: Zeile 32: ((: Get status failed: Syntaxfehler im Ausdruck. (Fehlerverursachendes Zeichen ist \"status failed\").
2022-06-15 14:08:34: PID: 14318: ungültiger Wert für soc: Get status failed (LV0)
SoC ist über die VW Apps abrufbar, jedoch nicht von der openWB.

Jemand ne Idee?

DANKE!
rleidner
Beiträge: 957
Registriert: Mo Nov 02, 2020 9:50 am
Has thanked: 5 times
Been thanked: 11 times

Re: SOC: VWID

Beitrag von rleidner »

pautz@t-online.de hat geschrieben: Mi Jun 15, 2022 12:10 pm Hallo,

nun habe ich wiederum, aber andere Fehlermeldungen:

SoC-Log:

Code: Alles auswählen

022-06-15 14:02:32: PID: 2567: Lp1: SoC: Get status failed (LV0)
2022-06-15 14:02:27: PID: 2567: Lp1: Requesting SoC (LV0)
2022-06-15 13:59:50: PID: 14281: Lp1: SoC: Get status failed (LV0)
2022-06-15 13:59:44: PID: 14281: Lp1: Requesting SoC (LV0)
2022-06-15 13:54:19: PID: 6087: Lp1: SoC: Get status failed (LV0)
2022-06-15 13:54:14: PID: 6087: Lp1: Requesting SoC (LV0)
2022-06-15 13:44:09: PID: 27515: Lp1: SoC: Get status failed (LV0)
2022-06-15 13:44:04: PID: 27515: Lp1: Requesting SoC (LV0)
2022-06-15 13:34:03: PID: 16487: Lp1: SoC: 65 (LV0)
Debug-Log:

Code: Alles auswählen

./ladelog.sh: Zeile 32: ((: Get status failed: Syntaxfehler im Ausdruck. (Fehlerverursachendes Zeichen ist \"status failed\").
2022-06-15 14:09:14: PID: 19222: ungültiger Wert für soc: Get status failed (LV0)
./ladelog.sh: Zeile 32: ((: Get status failed: Syntaxfehler im Ausdruck. (Fehlerverursachendes Zeichen ist \"status failed\").
2022-06-15 14:09:04: PID: 17954: ungültiger Wert für soc: Get status failed (LV0)
./ladelog.sh: Zeile 32: ((: Get status failed: Syntaxfehler im Ausdruck. (Fehlerverursachendes Zeichen ist \"status failed\").
2022-06-15 14:08:54: PID: 16716: ungültiger Wert für soc: Get status failed (LV0)
./ladelog.sh: Zeile 32: ((: Get status failed: Syntaxfehler im Ausdruck. (Fehlerverursachendes Zeichen ist \"status failed\").
2022-06-15 14:08:44: PID: 15518: ungültiger Wert für soc: Get status failed (LV0)
./ladelog.sh: Zeile 32: ((: Get status failed: Syntaxfehler im Ausdruck. (Fehlerverursachendes Zeichen ist \"status failed\").
2022-06-15 14:08:34: PID: 14318: ungültiger Wert für soc: Get status failed (LV0)
SoC ist über die VW Apps abrufbar, jedoch nicht von der openWB.

Jemand ne Idee?

DANKE!
Der Abruf des SOC hat um 13:34:03 noch funktioniert:

Code: Alles auswählen

2022-06-15 13:34:03: PID: 16487: Lp1: SoC: 65 (LV0)
Wurde dann etwas verändert? Ist die Verbindung der oWB zum Internet stabil?

Die Meldungen im Debug Log sehen nach Folgefehler aus.

Ich würde noch mal einen Neustart (Einstellungen - System - Reboot, vorher Autos abstecken!) empfehlen.
Zusätzlich kannst du vor dem Neustart folgendes im Browser eingeben:
http://(ip der oWB)/ramdisk/soc_vwid_replylp1
Wenn der SOC-Abruf funktioniert, sollten die ersten bzw. letzten Zeilen so ähnlich aussehen:

Code: Alles auswählen

{
    "data": {
        "batteryStatus": {
            "carCapturedTimestamp": "2022-06-12T06:30:23Z",
            "currentSOC_pct": 80,
            "cruisingRangeElectric_km": 286
        },
        ...,
    "error": {}
}        
(ingesamt ca. 320 zeilen)
Falls hier etwas komplett anderes angezeigt wird, das Ergebnis hier posten.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
pv-fan
Beiträge: 112
Registriert: So Sep 06, 2020 8:47 am

Re: SOC: VWID

Beitrag von pv-fan »

rleidner hat geschrieben: Di Jun 14, 2022 1:53 pm Bei mir werden in Cloud und Beta-Cloud die SOC von ID.3 und smart korrekt angezeigt.
Lösche mal den Browser Cache (F5 bzw. Strg-F5).
Falls das nicht hilft, teste mal einen anderen Browser.
Leider auch nach Cache Löschen und Test mit Chrome sowie Firefox immer noch "--" ...
Gleiches auch in der "devweb" Variante.
Sehr seltsam, evtl. ein Konfigurationsbug?
Antworten