Heizung einschalten
Posted on Sun 15 September 2024 in DIY & Workshop
Seit einer Woche ist es saukalt draußen. Und seit gestern auch drinnen. Das verdrießt mich. Offenbar ist es an der Zeit die Heizung in Betrieb zu nehmen. Aber dazu müsste ich vom Sofa aufstehen, den Heizungsraum aufsuchen und mich erinnern, welchen Knopf man da drücken muss. Ich finde das ist ein unzumutbarer Aufwand und so gehen wir das anders an.
BSB-LAN
In einem früheren Beitrag hatte ich ja schonmal von BSB-LAN berichtet und wie schön man damit die ganzen Heizungsparameter auslesen kann. Auch hatten wir dann schon einen Haufen MQTT-Sensoren definiert und seitdem kann ich der Heizung bequem bei der Arbeit zusehen. Aber heute ist Schluss mit der reinen Zuschauerrolle – wir wollen was schalten!
Was wir dazu brauchen ist ein MQTT-Switch – oder mehrere, je nachdem wieviele Heizkreise Ihr so habt und ob das Trinkwasser ebenfalls geschaltet werden soll.
Gesagt – getan:
mqtt:
switch:
- name: "Modus Fussbodenheizung"
state_topic: "BSB-LAN/700"
command_topic: "BSB-LAN"
payload_on: "S700=1"
payload_off: "S700=0"
state_on: "1 - Automatik"
state_off: "0 - Schutzbetrieb"
optimistic: false
qos: 0
retain: true
Und falls wir das Trinkwasser ebenfalls schalten wollen fügen wir noch dies hinzu:
- name: "Modus Trinkwasser"
state_topic: "BSB-LAN/1600"
command_topic: "BSB-LAN"
payload_on: "S1600=1"
payload_off: "S1600=0"
state_on: "1 - Ein"
state_off: "0 - Aus"
optimistic: false
qos: 0
retain: true
Per Default, ist BSB-LAN auf read-only gesetzt. Das müsst Ihr ggf. noch ändern (im Web Interface unter Einstellungen):
Und schon können wir das in die HASSIO GUI einfügen
... und können die Heizung bequem vom Sofa nach Belieben ein- oder ausschalten. Die Welt wie sie sein sollte!