API um im SoC-Modul fault_state/fault_str zu setzen?

Alles rund um SoC (Ladezustand des Fahrzeuges). Probleme, Fragen, Fehlfunktionen gehören hier hin
Antworten
rleidner
Beiträge: 821
Registriert: Mo Nov 02, 2020 9:50 am

API um im SoC-Modul fault_state/fault_str zu setzen?

Beitrag von rleidner »

Eine Frage an die Experten:
Gibt es eine API die es einem SOC-Modul erlaubt fault_state bzw. fault_str des Vehicle zu setzen um dies im Status anzuzeigen?
Momentan wird ein Fehler gezeigt, wenn das SOC-Modul eine Exception wirft, ansonsten 0/"Kein Fehler".

Hintergrund ist, dass das SOC-Modul z.B. einen Hinweis zeigen könnte, wenn eine verwendete python lib veraltet ist.
Die libs implementieren solche Änderungen häufig bevor ein altes Interface abgeschaltet wird.
Damit könnte man in openWB rechtzeitiger auf eine kommende Änderung der Hersteller reagieren.

Das SOC-Modul schreibt den Hinweis auch in den SOC-Log, aber der wird meistens erst gelesen, wenn es schon nicht mehr funktioniert.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Smart EQ forfour
Antworten