Seite 37 von 69

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Verfasst: Sa Mai 07, 2022 11:50 am
von Elias Alias
mrinas hat geschrieben: Sa Mai 07, 2022 7:06 amzudem musst du natürlich in der Opel app den ladestand schon sehen.
Seit ich das SoC-Modul verwende, gelingt der Ladestandabruf per App nur noch in seltenen Fällen. Ist aber vermutlich normal, weil 2 Instanzen abrufen wollen, oder?

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Verfasst: Sa Mai 07, 2022 1:30 pm
von mrinas
Elias Alias hat geschrieben: Sa Mai 07, 2022 11:50 am
mrinas hat geschrieben: Sa Mai 07, 2022 7:06 amzudem musst du natürlich in der Opel app den ladestand schon sehen.
Seit ich das SoC-Modul verwende, gelingt der Ladestandabruf per App nur noch in seltenen Fällen. Ist aber vermutlich normal, weil 2 Instanzen abrufen wollen, oder?
Hm, bin ich mir nicht sicher ob es daran liegt gibt es einen unterschied wenn du das Soc Modul mal in den einstellungen des Ladepunkt deaktivierst?

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Verfasst: Sa Mai 07, 2022 8:15 pm
von rirama
mrinas hat geschrieben: Sa Mai 07, 2022 7:06 am Das hier sollten die passende clientID und Secret fuer Opel sein. Fahrzeug muss nicht angesteckt sein, das spielt keine Rolle.

Client is 07364655-93cb-4194-8158-6b035ac2c24c
Secret: F2kK7lC5kF5qN7tM0wT8kE3cW1dP0wC5pI6vC0sQ5iP5cN8cJ8

Falls das noch nicht klappt waere das soc log hilfreich (status seite der openwb), zudem musst du natürlich in der Opel app den ladestand schon sehen.
Perfekt...danke schön jetzt klappt es.

Komischerweise hat er heute während dem Laden nicht den SoC verändert, obwohl ich alles so eignestellt habe, dass die OpenWb eigenständig den Ladestand während der Ladung berechnen kann und soll. Morgen versuche ich es noch einmal.

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Verfasst: So Mai 22, 2022 12:33 pm
von rirama
Seit ich den SoC auslesen kann, habe ich häufiger wenige Sekunden nach dem Start einen Ladeabbruch. Im Logging sehe ich dann, dass der SoC angebluch auf 100% springt und daher wohl das Laden beendet wird.

Hat noch jemand das Problem? Heute habe ich 4 mal das Laden gestartet, bevor er dauerhaft losgeladen hat.

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Verfasst: Di Mai 24, 2022 6:42 pm
von Deepthought
Moin,

mit dem mypeugeot SOC Modul gibt es bei mir ein Problem: der SOC kann nur unmittelbar nach dem Ladestart abgerufen werden.
Das führt dazu, dass die Ladung nicht gestartet wird, wenn beim vorherigen Laden die SOC Abschaltschwelle erreicht wurde (z.B. 80%).

Beispiel:
1. Fahrzeug lädt bis 80%
2. Fahrzeug wird abgesteckt und bis z.B. 50% beim Fahren entladen
3. Fahrzeug wird angesteckt - SOC kann nicht ermittelt werden
4. openWB "denkt" immer noch der SOC wäre bei 80% und startet nicht mit dem Laden

Manueller Workaround:
--> Ziel-SOC kurzeitig auf 85% hochstellen, dann startet das Laden und der SOC wird korrekt ermittelt. Das funktioniert, hat aber keinen sehr hohen WAF :roll:

Logs
Im EV SOC-Log sieht das wie folgt aus:

Code: Alles auswählen

2022-05-21 10:52:37: PID: 2003: Lp1: Fetched from myPeugeot: 66% (LV0)
2022-05-21 10:52:33: PID: 2003: Lp1: Ladestatus changed to charging. Fetching SoC from myPeugeot out of order. (LV0)
2022-05-21 10:47:53: PID: 4416: Lp1: Fetching SoC from myPeugeot (LV0)
2022-05-21 10:37:43: PID: 23766: Lp1: Fetching SoC from myPeugeot (LV0)
2022-05-21 10:27:33: PID: 10873: Lp1: Fetching SoC from myPeugeot (LV0)
2022-05-21 10:17:24: PID: 30378: Lp1: Fetching SoC from myPeugeot (LV0)
2022-05-20 14:38:04: PID: 4401: Lp1: Fetching SoC from myPeugeot (LV0)
2022-05-20 14:27:53: PID: 23874: Lp1: Fetching SoC from myPeugeot (LV0)
2022-05-20 14:17:43: PID: 11029: Lp1: Fetching SoC from myPeugeot (LV0)
2022-05-20 14:07:33: PID: 30452: Lp1: Fetching SoC from myPeugeot (LV0)
2022-05-20 13:57:23: PID: 17615: Lp1: Fetching SoC from myPeugeot (LV0)
2022-05-20 10:11:37: PID: 24135: Lp1: Fetched from myPeugeot: 53% (LV0)
2022-05-20 10:11:33: PID: 24135: Lp1: Ladestatus changed to charging. Fetching SoC from myPeugeot out of order. (LV0)
2022-05-20 10:08:33: PID: 875: Lp1: Fetching SoC from myPeugeot (LV0)
Im Debug-Log sieht man dazu verschiedene Fehlermeldungen:

Code: Alles auswählen

2022-05-21 10:54:13: PID: 8826: ungültiger Wert für soc:  (LV0)
2022-05-21 10:53:53: PID: 7415: ungültiger Wert für soc:  (LV0)
(standard_in) 2: syntax error
cp: reguläre Datei '/var/www/html/openWB/openwb.conf.1' kann nicht angelegt werden: Keine Berechtigung
cp: reguläre Datei '/var/www/html/openWB/openwb.conf.2' kann nicht angelegt werden: Keine Berechtigung
cp: reguläre Datei '/var/www/html/openWB/openwb.conf.3' kann nicht angelegt werden: Keine Berechtigung
cp: reguläre Datei '/var/www/html/openWB/openwb.conf.4' kann nicht angelegt werden: Keine Berechtigung
TypeError: list indices must be integers, not str
    fetchedsoctime = batt['energy'][0]['updatedAt']
  File "/var/www/html/openWB/modules/soc_mypeugeot/peugeotsoc.py", line 128, in <module>
Traceback (most recent call last):
cp: reguläre Datei '/var/www/html/openWB/openwb.conf.1' kann nicht angelegt werden: Keine Berechtigung
cp: reguläre Datei '/var/www/html/openWB/openwb.conf.2' kann nicht angelegt werden: Keine Berechtigung
cp: reguläre Datei '/var/www/html/openWB/openwb.conf.3' kann nicht angelegt werden: Keine Berechtigung
cp: reguläre Datei '/var/www/html/openWB/openwb.conf.4' kann nicht angelegt werden: Keine Berechtigung
2022-05-21 10:50:04: PID: 20672: ##### cron5min.sh finished ##### (LV0)
2022-05-21 10:50:02: PID: 20672: ##### cron5min.sh started ##### (LV0)
modules/soc_mypeugeot/main.sh: Zeile 120: 1653047233 - : Syntax Fehler: Operator erwartet. (Fehlerverursachendes Zeichen ist \"- \").
modules/soc_mypeugeot/main.sh: Zeile 120: /var/www/html/openWB/ramdisk/peugeotsoctime: Datei oder Verzeichnis nicht gefunden
TypeError: list indices must be integers, not str
    fetchedsoctime = batt['energy'][0]['updatedAt']
  File "/var/www/html/openWB/modules/soc_mypeugeot/peugeotsoc.py", line 128, in <module>
Traceback (most recent call last):
cp: reguläre Datei '/var/www/html/openWB/openwb.conf.1' kann nicht angelegt werden: Keine Berechtigung

Ideen
Wenn das Problem bei der myPeugeot-API liegt und nicht im openWB SOC-Modul-Code gelöst werden kann, kann ich mir folgende Optionen vorstellen:

1. Semi-Manuell: Auf dem Dashboard könnte man neben dem "SOC Refresh Button" eine Taste zum Setzen/Zurücksetzen des SOC anbieten. Diese müsste zwar immer noch manuell bedient werden aber besser als immer in die Einstellungen zu wechseln. So ähnlich wie beim manuellen SOC.
2. Semi-Automatisch: schlägt der SOC-Abruf fehl, werden 0% oder 20% angenommen und das Laden startet
3. Laden startet beim Anstecken immer kurz um SOC abrufen zu können.

(Verbaut ist eine series2 Standard+, SW-Version: 1.9.262, Client-ID und Secret aus dem Wiki, Config steht auf "SOC + manuelle Berechnung")

Danke!

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Verfasst: Di Mai 24, 2022 7:02 pm
von miradarya
Bitte das PSA-Modul benutzen, die myPeugeot/Opel/... Module sind veraltet.

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Verfasst: Di Mai 24, 2022 7:47 pm
von Deepthought
miradarya hat geschrieben: Di Mai 24, 2022 7:02 pm Bitte das PSA-Modul benutzen, die myPeugeot/Opel/... Module sind veraltet.
Danke für die Info! Mit dem PSA Modul funktioniert der Abruf jetzt.
Kann man dann nicht die alten Module entfernen oder kennzeichnen damit nicht andere Nutzer in das gleiche Problem laufen?

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Verfasst: Mi Mai 25, 2022 5:34 am
von miradarya
Ja, sehe ich auch so. Ich habe dazu mal ein Issue aufgemacht: https://github.com/snaptec/openWB/issues/2220

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Verfasst: Do Mai 26, 2022 2:29 pm
von seran
Moin!

Ich hab jetzt schon eine ganze Weile das PSA Modul problemlos am laufen gehabt, aber seit einer Woche aktualisiert sich der SoC weder in der openWB noch in der myOpel App. App hab ich neu installiert, hat nix geholfen.

Hat wer nen Tipp?

78ECADFD-7E18-4B92-B3AD-7F5FC59996D5.jpeg

Re: SoC für den neuen Opel Corsa e (ggf. auch Peugeot 208e?)

Verfasst: So Mai 29, 2022 12:48 pm
von seran
Hab vor 2 Tagen mit dem Opel Support telefoniert. Ein Update fürs Infotainment System soll’s richten. Hab es nach 2 Download Versuchen (über 10h für 8GB) gerade installiert und es hat einfach mal gar nichts gebracht. Dienstag rufen sie mich nochmal an. Ich glaub, die wissen schon, warum sie damit so lange warten, schneller kriegt man es eh nicht eingespielt xD