Projekt: SOC von OBD2-Buchse in die Wallbox (ohne Cloud) #3424
openWB Admin
started this conversation in
Fahrzeug-SoC
Replies: 1 comment
|
Hallo @therobbot, Der "normale" tut es auch, meld Dich mal per Slack bei mir, ich hatte überlegt, auf den Pro zu wechseln... VG |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
HINWEIS: Zusammenfassung aus dem alten openWB Forum
OBD2 SoC ohne Cloud (WiCAN + Manueller SoC)
Ziel
Viele SoC-Lösungen sind abhängig von:
Dieses Projekt verfolgt einen anderen Ansatz:
Dadurch kann der SoC vollständig lokal und ohne Cloud-Anbindung genutzt werden.
Aktueller Stand
Mit der AutoPID-Funktion des WiCAN-Dongles kann der Dongle die Fahrzeugdaten selbst auslesen und direkt an openWB senden.
Ein zusätzliches System wie:
ist nicht mehr zwingend erforderlich.
Die openWB verwendet dabei weiterhin das Modul:
Voraussetzungen
Benötigt werden:
Unterstützte Fahrzeuge
Erfolgreich getestet wurden unter anderem:
Weitere Fahrzeuge können eingebunden werden, sofern die benötigten PIDs bekannt sind oder ermittelt werden können.
Diskutiert wurden außerdem:
Fahrzeuganbindung
Für jedes Fahrzeug werden benötigt:
Initialisierungsstring
Legt die Kommunikation mit dem Steuergerät fest.
PID
Bestimmt den auszulesenden Wert.
Beispiele:
Berechnungsformel
Wandelt die Rohdaten des Fahrzeugs in den tatsächlichen Wert um.
Ermittlung neuer Fahrzeuge
Falls noch kein Fahrzeugprofil existiert:
Die Community nutzt dafür häufig die vorhandenen Vehicle-Profile als Ausgangsbasis.
MQTT-Anbindung
Für die SoC-Übertragung wird das manuelle SoC-Modul genutzt.
Bewährt hat sich:
mit
als übergebenem Wert.
Erweiterte Fahrzeugdaten
Neben dem SoC können grundsätzlich weitere Werte übertragen werden:
Neuere WiCAN-Firmwares unterstützen dafür spezielle MQTT-Ausgabeformate.
Alarmanlage und OBD-Zugriffe
Bei einigen Fahrzeugen kann ein permanenter OBD-Zugriff die Alarmanlage auslösen.
Besonders relevant:
Mögliche Lösungen:
Zündungsplus verwenden
Der Dongle erhält nur Strom, wenn das Fahrzeug aktiv ist.
OBD-Überwachung deaktivieren
Bei einigen Fahrzeugen kann die OBD-Überwachung angepasst werden.
Fahrzeug nicht dauerhaft pollen
Polling nur bei aktiven Fahrzeugen.
Stromversorgung des Dongles
Ein wichtiges Thema ist die Schonung der 12V-Batterie.
Mehrere Nutzer haben gute Erfahrungen mit einer automatischen Sleep-Funktion des WiCAN gemacht.
Dabei wird der Dongle deaktiviert, wenn die Bordspannung unter einen definierten Wert fällt.
Die optimale Spannungsschwelle ist fahrzeugabhängig.
Vorteile gegenüber Cloud-Lösungen
Vorteile
Nachteile
Alternative: soc_helper
Parallel existiert weiterhin der soc_helper.
Dieser Ansatz benötigt ein zusätzliches System im Netzwerk, bietet dafür aber:
Beide Ansätze können je nach Anwendungsfall sinnvoll sein.
FAQ
Benötige ich Home Assistant?
Nein.
Mit AutoPID kann der WiCAN direkt mit openWB kommunizieren.
Benötige ich einen Raspberry Pi?
Nein.
Der WiCAN kann die Daten selbst auslesen und übertragen.
Funktioniert das mit jedem Fahrzeug?
Nicht automatisch.
Benötigt werden passende PIDs und die zugehörige Berechnungslogik.
Woher bekomme ich neue PIDs?
Oft über:
Diskussion
Erfahrungsberichte, Fahrzeugprofile und getestete PIDs sind willkommen.
All reactions