Seite 3 von 3

Re: MQTT-Zähler: Mehr Stromerzeuger im Haus

Verfasst: So Mär 08, 2026 11:20 am
von Gero
Das mit dem Lag bei den MQTT Werten kann man so erklären: MQTT ist ja push. D.H. die Zählerwerte werden dem Abonennten in der openWB zwangsweise bekannt gegeben. Da der openWB-Zyklus nur in den seltensten Fällen genau mit der Wertänderung per MQTT zusammenfällt, muss der MQTT-client die Werte irgendwo zwischenparken, damit die openWB sich das in ihrem regulären Takt die Werte (wie sie allen anderen ja auch pullt) abholen kann.

Soviel zur Theorie über die Gegensätzlichkeit der Protokolle. Wie‘s nun genau implementiert ist, kann ich nicht sagen.

Re: MQTT-Zähler: Mehr Stromerzeuger im Haus

Verfasst: So Mär 08, 2026 1:18 pm
von efuture
Ich glaube, das alleine erklärt es nicht - ich habe keinen vorher-nachher-Log, der das jetzt beweisen könnte, aber meine Beobachtung war:
  • mit der "ungünstigen" Konfiguration wurde erst die Ladeleistung geändert/aktualisiert, dann der Hauszähler aktualisiert
  • mit der "korrigierten" Konfiguration wird nun erst der Hauszähler aktualisiert und die Ladeleistung ändert sich einen kleinen Moment später
Ob das technisch tatsächlich so sein kann, weiss ich nicht, aber die Beobachtung deutet darauf hin. Und Exceptionhandling kann auch mal einen Moment dauern. Vielleicht wurde danach aber auch noch irgendwas bzgl. Hausleistung nicht ausgeführt, so dass es zu einer Verschiebung um einen Zyklus kam.

Ich schreibe oben ungünstig und korrigiert in Anführungszeichen, da ich eigentlich die Eingabe von 0 als Strompreis, der eh nie benutzt wird, nicht für wirklich falsch halte. Oder vielleicht hatte ich die 0 auch nie eingegeben, sondern sie stand da noch als Defaultwert, der aber eigentlich ein Null war?

Wie auch immer, für den Moment sieht jetzt alles gut aus, ich habe heute kein Schwingen festgestellt.