ich hier zu Hause einiges umgestellt auf ZigBee Geräte. Um beide Welten zu vereinen habe ich zwei Raspberry PI Installationen laufen. Zum einen Homeassistant und zum anderen Raspberrymatic inkl. Redmatic.
Sehr gut gefällt mir dabei die Integration meiner verschiedenen Komponenten per MQTT, so laufen meine Shelly 2.5 Devices als Rollladenaktoren, meinen Garten beleuchte ich per SonOff Basics. Alles steuere ich über Flows per MQTT in NodeRed. Aktuell versuche ich meine Heizkörperthermostate per MQTT zu steuern (Temperatur setzen bei Anwesenheit zu Hause bzw. bei geöffnetem Fenster). Leider schaffe ich es nicht Temperaturwerte per MQTT zu setzen. Ich stehe hier immens auf dem Schlauch. Auf meiner CCU läuft Redmatic, darüber lese ich per MQTT Knoten die Events aus der Homematic Zentrale aus.
Also zusammengefasst:
Pi#1:
Addon: MQTT Broker
Addon: Node RED
Pi#2 mit Raspberrymatic[Homematic Zentrale]:
Addon: Redmatic
die beiden Pi's können auch schon per MQTT kommunizieren, heißt ich kann MQTT Topics aus der HomeMatic Zentrale auslesen.
Jetzt meine konkrete Frage: Wie kann ich die Temperatur des Thermostats per MQTT neu setzen. Ich habe es bereits über folgende Topics versucht:
Code: Alles auswählen
hm/set/HMIP-eTRV 000393C994DA3A:1/SET_POINT_TEMPERATURE
hm/set/HMIP-eTRV 000393C994DA3A:1/SET_POINT_TEMPERATURE/set
Was mache ich falsch?