MQTT retain Messages

Hallo,

ich bin gerade dabei mein Hausbus-System auf MQTT umzustellen. Für manche Werte (z.B. Fenster-Sensoren, Schalt-Aktor Status) wäre es interessant wenn diese “retained” wären, da man ansonsten mit einem neu verbundenen Clienten nie mehr an die Werte kommt.
Ich habe leider keine Option gefunden, wie man das mit Homegear einstellt? Am einfachsten wäre es ein globales Flag wie z.B. bei OpenHAB zu haben. Eventuell könnte man dann noch ein Timestamp mitschicken, dann könnte man z.B. bei Tastendrücken die “alten Tastendrücke” von den aktuellen unterscheiden.
Habe ich da doch noch was bei Homegear übersehen?

Vielen Dank im Voraus & viele Grüße
Martin

Hallo Martin,

nein, da hast du nichts übersehen :wink:. Ich habe “retain” jetzt mal eingebaut. In der aktuellen Version (müsste 1092 sein) gibt es jetzt in der MQTT-Konfiguration den Parameter “retain”.

Viele Grüße

Sathya

Hallo Sathya,

vielen Dank für die zügige Implementierung.
Läuft wie erwartet. Da kann ich mir das Selbstkompilieren wohl sparen. :wink:

Viele Grüße
Martin