Es werden jeweils nur gültige und plausible Befehle durchgeführt. Topic [MQTT_TOPIC_IN]/cmd: Betriebsmodus umschalten: set mode 0 Heizung aus set mode 1 Heizen set mode 2 Absenkung 1 set mode 3 Absenkung 2 Solltemperatur einstellen: jeweils in 0.5er Schritten (andere Kommastellen werden auf den nächsten 0.5er gerundet) set temp 21.5 -> Solltemperatur für Normalbetrieb, min. 14.0, max. 27.0 set tlow 16.0 -> Solltemperatur für Nachtabschaltung, min. 10.0, max. 19.0 Topic [MQTT_TOPIC_IN]/setTemp: Solltemperatur in 0.5er Schritten (andere Kommastellen werden auf den nächsten 0.5er gerundet) es werden nur Werte akzeptiert die innerhalb dem definierten min/max liegen Für direkte Home Assistant Anbindung vorgesehen Topic [MQTT_TOPIC_IN]/setMode: Betriebsmodus umschalten Akzeptiert entweder Zahlen oder die konfigurierten Klarnamen der einzelnen Modi (case insensitive). On/Ein und Off/Aus wird ebenfalls verstanden (hardcoded), wobei On/Ein zum Modus 1 wechselt. 0 Heizung aus 1 Heizen 2 Absenkung 1 3 Absenkung 2 on, ein off, aus Für direkte Home Assistant Anbindung vorgesehen Ausgabe: Topic [MQTT_TOPIC_OUT]/setTemp: aktuell eingestellte Solltemperatur Topic [MQTT_TOPIC_OUT]/currSetTemp: aktuelle Solltemperatur unter Berücksichtigung eines evtl. aktiven Absenkmodus Topic [MQTT_TOPIC_OUT]/heatingMode: aktueller Modus (numerisch, Bedeutung siehe oben) Topic [MQTT_TOPIC_OUT]/heatingModeName: aktueller Modus (konfigurierter Klarname) Topic [MQTT_TOPIC_OUT]/heating: Ansteuerung der Heizung - "on" oder "off" Topic [MQTT_TOPIC_OUT]/temp: Ist-Temperatur Topic [MQTT_TOPIC_OUT]/hum: Ist-Luftfeuchte Topic [MQTT_TOPIC_OUT]/temp_raw: Ist-Temperatur (nicht gemittelt) Topic [MQTT_TOPIC_OUT]/hum_raw: Ist-Luftfeuchte (nicht gemittelt) Topic [Last_Will_Topic] (zb. Thermostat/availability): online offline (last will message) für Einbindung in Home Assistant gedacht