NicolasGlatz hat geschrieben: Mo Mär 23, 2026 2:29 pm
Hallo,
ich habe in OpenWB nun auf MQTT umgestellt, und als Ziel das Ziel lt. OpenWB hinterlegt
2026-03-23 15_24_58-MQTT Explorer.png
im MQTT kommt regelmäßig, auch bei calculatet soc ein neuer Wert, jedoch "null"
2026-03-23 15_26_15-MQTT Explorer.png
Der SOC müsste dann unter:
openWB/mqtt/vehicle/5/get/soc
ankommen.
Verarbeitet wird es erst in dem Aktualisierungsintervall ohne Ladung, da kannst Du minimal 5 Minuten eintragen, dann müsste er unter Status zu sehen sein.
Bei Dir steht im SOC 30 , ist das der aktuelle Wert oder von irgendwelchen Tests?
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
NicolasGlatz hat geschrieben: Mo Mär 23, 2026 5:01 pm
da kommt bisher leider nichts.
MeatPi ist inzwischen auch "schlafen".
Auto ist effektiv auf 100%
in MQTT ist er weiterhin auf 30%, die resultieren aus einem MQTT-Test von gestern.
Hast Du beim Test auch einen timestamp gesetzt? Da der WiCAN keinen timestamp sendet, muss der leer sein.
Wenn, dann im Zweifel nochmal einen mit "null" senden, damit er ignoriert wird.
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
rleidner hat geschrieben: Do Mär 19, 2026 11:21 am
ChristophR hat geschrieben: Do Mär 19, 2026 10:43 am
zut hat geschrieben: Do Mär 19, 2026 5:51 amMöglicherweise wäre es einfacher, das manuelle Modul zu ertüchtigen...
Der soc_helper kann recht einfach einen Timestamp übermitteln. Problematisch wird es höchstens, wenn man auf den soc_helper verzichten will.
Schriebst du schon, ich war noch nicht richtig wach.
Lena hatte vorher schon darum gebeten, dass wir auf das MQTT Modul umstellen, daher sollten wir es machen, wenn wir es problemlos hinbekommen.
Ich befürchte allerdings, dass der WiCAN selbst gar nicht unbedingt eine valide Uhrzeit hat. Wenn man aus irgendeinem Register im Auto einen Timestamp auslesen könnte, wäre das vielleicht noch eine Variante.
Der timestamp aus dem Auto bzw. der Zeitpunkt wann das Auto den Datenpunkt geliefert hat, entspräche dann auch dem was die Server der Hersteller liefern. Oft wird zu jedem einzelnen Datenpunkt ein timestamp mitgeliefert.
Ich habe keine PID gefunden, die irgendetwas mit einer Uhrzeit zu tun hat. Wir werden also über den Dongle keinen timestamp senden können.
Damit verlieren wir im Vergleich zum manuellen SOC leider die unkomplizierte Handhabung.
Bei MeatPI hat leider auch noch keiner auf meine Frage geantwortet, ob der WiCAN ggf. selbst einen timestamp senden könnte, daher vermute ich, dass er es nicht kann.
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
Der WiCAN hat keine eigene Uhr. Er müsst die Uhrzeit per NTP von einem Timeserver beziehen und ich vermute, zumindest die Nicht-Pro-Version hat dafür nicht mehr genug Ressourcen.