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?
CCU-Jack / MQTT /Sysvar Problem
Moderator: Co-Administratoren
CCU-Jack / MQTT /Sysvar Problem
---------------------------------------------------------------------
Sysadmin eines Dreigenerationenhauses
1) CCU3 unter Raspberrymatic mit ca. 30 Geräten
2) Tinkerboard unter Raspberrymatic mit ca. 25 Geräten
3) CCU3 unter Raspberrymatic mit ca. 40 Geräten
4) openHAB für Automation, Kommunikation und Dashboard
5) Mosquitto-Server als zentraler Hub (Kommunikation nur über MQTT)
6) Influxdb für Logging
7) Hack zur Integration einer Daitem D22-Alarmanlage
Sysadmin eines Dreigenerationenhauses
1) CCU3 unter Raspberrymatic mit ca. 30 Geräten
2) Tinkerboard unter Raspberrymatic mit ca. 25 Geräten
3) CCU3 unter Raspberrymatic mit ca. 40 Geräten
4) openHAB für Automation, Kommunikation und Dashboard
5) Mosquitto-Server als zentraler Hub (Kommunikation nur über MQTT)
6) Influxdb für Logging
7) Hack zur Integration einer Daitem D22-Alarmanlage
- gnom
- Beiträge: 331
- Registriert: 23.06.2022, 05:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Brühl
- Hat sich bedankt: 26 Mal
- Danksagung erhalten: 56 Mal
Re: CCU-Jack / MQTT /Sysvar Problem
Hast Du das hier gemacht?
aus : https://github.com/mdzio/ccu-jack/wiki/MQTT-ServerSystemvariablen, 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.
Bei mir klappt das einwandfrei. Die Ausgabe kommt dann unter dem Topic sysvar/status mit der ID der SV
Gruss, Chris
don't fear dying, fear not living (Marc Aurel)
strebst Du nach Respekt, handle selber danach (unbekannt)
2 Systeme:
- Home: Debmatic & IOBroker unter Debian 12 auf Laptop, HM-IP, Asksin++ (HB-+Innogy Devices), Zigbee, Tasmota/Shelly
- WE-Shed: Debmatic & IOBroker unter Debian 11 auf Laptop, HM classic, Asksin++ (HB-+Innogy Devices), RF, Tasmota/Shelly
don't fear dying, fear not living (Marc Aurel)
strebst Du nach Respekt, handle selber danach (unbekannt)
2 Systeme:
- Home: Debmatic & IOBroker unter Debian 12 auf Laptop, HM-IP, Asksin++ (HB-+Innogy Devices), Zigbee, Tasmota/Shelly
- WE-Shed: Debmatic & IOBroker unter Debian 11 auf Laptop, HM classic, Asksin++ (HB-+Innogy Devices), RF, Tasmota/Shelly
Re: CCU-Jack / MQTT /Sysvar Problem
Oh! Kaum macht man es richtig, schon funktioniert es.
Danke für die Erleuchtung!
---------------------------------------------------------------------
Sysadmin eines Dreigenerationenhauses
1) CCU3 unter Raspberrymatic mit ca. 30 Geräten
2) Tinkerboard unter Raspberrymatic mit ca. 25 Geräten
3) CCU3 unter Raspberrymatic mit ca. 40 Geräten
4) openHAB für Automation, Kommunikation und Dashboard
5) Mosquitto-Server als zentraler Hub (Kommunikation nur über MQTT)
6) Influxdb für Logging
7) Hack zur Integration einer Daitem D22-Alarmanlage
Sysadmin eines Dreigenerationenhauses
1) CCU3 unter Raspberrymatic mit ca. 30 Geräten
2) Tinkerboard unter Raspberrymatic mit ca. 25 Geräten
3) CCU3 unter Raspberrymatic mit ca. 40 Geräten
4) openHAB für Automation, Kommunikation und Dashboard
5) Mosquitto-Server als zentraler Hub (Kommunikation nur über MQTT)
6) Influxdb für Logging
7) Hack zur Integration einer Daitem D22-Alarmanlage