Seite 1 von 1

CCU-Jack / MQTT /Sysvar Problem

Verfasst: 08.12.2023, 19:48
von Harlem
Hallo,

ich betreibe jetzt 3 CCUs mit CCU-JaCK und möchte den Status einer Systemvariablen bei Änderung über eine mqtt-Status-Message publishen.

Das funktioniert auch, wenn ich die Variable von außen, also von einer anderen CCU oder von OpenHAB, mit einer mqtt-Set-Message ändere. Ändere ich die Systemvariable jedoch in ihrem "Heimat-System", wird keine Status-Meldung versendet.

Ist das ein bekanntes Problem?

Re: CCU-Jack / MQTT /Sysvar Problem

Verfasst: 10.12.2023, 06:00
von gnom
Harlem hat geschrieben:
08.12.2023, 19:48
Ändere ich die Systemvariable jedoch in ihrem "Heimat-System", wird keine Status-Meldung versendet.

Ist das ein bekanntes Problem?
Hast Du das hier gemacht?
Systemvariablen, die in der Beschreibung (Einstellungen → Systemvariablen) das Schlüsselwort MQTT (Groß-/Kleinschreibung egal) enthalten, werden zyklisch alle 3 Sekunden gelesen und, falls sich der Wert oder Zeitstempel geändert hat, wird dieser über MQTT versendet. Die Beschreibung der Systemvariablen wird beim Start und dann alle 30 Minuten gelesen. 300 Millisekunden nach dem Setzen einer Systemvariablen über MQTT wird der aktuelle Wert automatisch nochmals gelesen und per MQTT versendet.
aus : https://github.com/mdzio/ccu-jack/wiki/MQTT-Server

Bei mir klappt das einwandfrei. Die Ausgabe kommt dann unter dem Topic sysvar/status mit der ID der SV
SV2MQTT.png
SV2MQTT.png (7.74 KiB) 291 mal betrachtet

Re: CCU-Jack / MQTT /Sysvar Problem

Verfasst: 10.12.2023, 21:23
von Harlem
gnom hat geschrieben:
10.12.2023, 06:00
...
Hast Du das hier gemacht?
...
Oh! Kaum macht man es richtig, schon funktioniert es.
Danke für die Erleuchtung!