DL6DBZ hat geschrieben: ↑Mi Mär 23, 2022 12:43 pm
Alle Einverständnisse auf den beiden VW-Seiten gegeben.
Da kann ich leider auch nicht weiterhelfen, vielleicht später noch mal testen - manchmal laufen solche Prozesse zeitverzögert.
Bei mir funktioniert die SOC-Abfrage des VWID Moduls ohne Problem.
DL6DBZ hat geschrieben: ↑Mi Mär 23, 2022 12:43 pm
Würde sonst WeConnect ID auch nicht funktionieren ?
Nicht unbedingt, die App scheint sich über einen anderen Weg zu verbinden.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Smart EQ forfour
Hänge noch immer am gleichen Problem auch mit 1.9.262
Im Positivfall erhalte ich im EC SOC Log:
PID: 31331: Lp1: SoC: 32 (LV0) at 82 getAndWriteSoc /var/www/html/openWB/modules/soc_vwid/main.sh
PID: 31331: Lp1: Requesting SoC (LV0) at 69 getAndWriteSoc /var/www/html/openWB/modules/soc_vwid/main.sh
Im Negativfall:
PID: 19284: Lp1: Error from soc_vwid: (LV0) at 85 getAndWriteSoc modules/soc_vwid/main.sh
PID: 19284: Lp1: Requesting SoC (LV0) at 69 getAndWriteSoc modules/soc_vwid/main.sh
Einmal unter Einstellungen Modulkonfiguration Ladepunkte "SoC nur Abfragen wenn Auto angesteckt" von "nein" nach "ja" wechseln, und schon klappt eine einzige Abfrage wieder. Hat die Einstellung "Abfrageintervall Ladevorgang" oder "Abfrageintervall Standby" Einfluß auf das Ergebniss ?
Welche Intervall-Einstellungen hast Du eingestellt?
Ich habe
- Abfrageintervall Standby 120
- Abfrageintervall Ladevorgang 20
und das funktioniert zuverlässig.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Smart EQ forfour
2022-04-07 13:35:24: PID: 4518: Lp1: Nothing to do yet. Incrementing timer. (LV0)
2022-04-07 13:35:19: PID: 3141: Lp1: SoC: 90 (LV0)
2022-04-07 13:35:14: PID: 3141: Lp1: Requesting SoC (LV0)
2022-04-07 13:35:04: PID: 1716: Lp1: Nothing to do yet. Incrementing timer. (LV0)
Wenn es nicht funktioniert, sollte eine Fehlermeldung kommen, diese bitte posten.
Die Zeilen "*Nothing to do yet*" sind nicht relevant und können weggelassen werden.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Smart EQ forfour
022-04-07 15:47:23: PID: 31169: Lp1: Charging, but nothing to do yet. Incrementing timer. (LV0) at 92 main modules/soc_vwid/main.sh
2022-04-07 15:47:17: PID: 29818: Lp1: Error from soc_vwid: (LV0) at 85 getAndWriteSoc modules/soc_vwid/main.sh
2022-04-07 15:47:14: PID: 29818: Lp1: Requesting SoC (LV0) at 69 getAndWriteSoc modules/soc_vwid/main.sh
2022-04-07 15:47:03: PID: 28479: Lp1: Charging, but nothing to do yet. Incrementing timer. (LV0) at 92 main modules/soc_vwid/main.sh
OK, da ist wohl etwas nicht kompatibel oder es fehlt eine Komponente.
Möglicherweise hast Du auch mehr als eine parallele python3-Umgebungen?
Sind die verschiedenen Anwendungen normal installiert oder laufen die als Container in docker?
Laufen die Anwendungen alle unter user pi oder sind die unter getrennten usern?
Zu VWID:
Außerdem werden einige Module benötigt, die normalerweise in runs/atreboot.sh installiert werden (suche mal mit "grep -i vwid runs/atreboot.sh" nach diesen Stellen).
Evtl. geht da auch etwas schief (debug log direkt nach restart prüfen).
Und auf secrets.py achten; wenn das fehlt wird ein symlink in soc_vwid auf _secrets.py angelegt.
Es könnte sein, daß atreboot.sh mit einer passenden python3 Version läuft, secrets.py wird nicht angelegt und später wird eine andere python3 benutzt, das den symlink benötigt...
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Smart EQ forfour