Seite 1 von 1

MQTT Werte bleiben "kleben" bei einem alten Wert

Verfasst: Sa Jan 27, 2024 9:37 am
von rheinlaender
Hallo und ein gesundes Neues Jahr zusammen,

seit längerem ist mir aufgefallen, dass z.B. der Ladestatus, welchen ich per MQTT auslese, oft kleben bleibt - sprich man sieht ihn im MQTT Broker mit dem "letzten alten Wert"

z.B. steht das Topic "openWB/global/WAllChargePoints" auf dem Wert "4191" - also dem letzten Wert, mit dem geladen wurde... der Ladevorgang ist aber schon lange abgeschlossen - wurde also nicht korrekt auf 0 gesetzt.

Was kann man dagegen machen?

mqttbroker ist ein Mosquitto Version MQTT v5.0/v3.1.1/v3.1 broker

Daten in den Mosquitto von der openWB werden mit dieser Konfig eingebunden in den mqttbroker

#
# bridge to openWB Wallbox
#
connection openwb
address xx.xx.xx.xx:1883
start_type automatic
topic openWB/# both 2
local_clientid openwb.mosquitto

Version von den zwei openWB series2+:

1.9.304.0 (2023-11-30 08:05:04 +0100 [d0b87859] )

Re: MQTT Werte bleiben "kleben" bei einem alten Wert

Verfasst: So Jan 28, 2024 4:32 pm
von ostseeskipper
Das habe ich leider auch.
Nach einem Neustart sind nun leider auch die Werte für Gesamtladung weg. :-(

Re: MQTT Werte bleiben "kleben" bei einem alten Wert

Verfasst: Di Mai 14, 2024 8:34 pm
von dk.mailbox
Gleiches Problem hier.

Kombiniert mit dem Thema dass die openWB unglaublich flaky ist bzgl WLAN Verbindungsaufbau bei Neustart. Heute wieder mal passiert, und nach reboot(s) weigert sich das Ding sich am Netz anzumelden. Als einziges Gerät von vielen Duzend aller Art im Netz, und mit Access Point fast direkt vor der Nase. Seufz…