Skip to main content

Überlegung und der Plan

Anforderung

  • Jeder Raum soll einen eigenen Zeitplan für die Absenkung erhalten
  • Die Heizkörper sollen beim Öffnen der Fenster ausschalten
  • Die Heizkörper Thermostate sollen sich per Switch An- und Ausschalten lassen
  • Der Zeitplan der Absenkung soll sich per Switch An- und Ausschalten lassen
  • Per Pushbutton soll sich die aktuelll richtige Temperatur einstellen lassen
  • Urlaubsmodus

Umsetzung

Damit das am Ende mit den wenigen Automatisierungen funktioniert, bedarf es einer Namenskonvention für die einzelnen Entititäten.

Konvention

  • Thermostate: climate.thermostat_<RAUM>
  • Helper: Komfort Temperatur: input_number.thermostat_<RAUM>_comfort
  • Helper: Eco Temperatur: input_number.thermostat_<RAUM>_eco
  • Helper: Zeitplan: schedule.heizung_<RAUM>_eco
  • Helper: Zeitplan Umschalter: input_boolean.heizung_<RAUM>_zeitplan
  • Helper: An / Aus: input_boolean.heizung_<RAUM>_on_off
  • Fenster Sensoren oder Helper: binary_sensor.fenster_<RAUM>_open_close

Allgemeine Helper:Helper

  • Urlaubs Switch: input_boolean.urlaub

Gruppen


Ich habe Räume mit 2 Thermostaten oder mehreren Fenster Sensoren. Hierfür müssen Gruppen angelegt werden.

In HACS gibt es die Integration "climate_group" hierfür:

https://github.com/daenny/climate_group

 In die Fenster Helper Entitäten werden alle dem Raum zugehörigen Sensoren gepackt.

Thermostat

Ich benutze als Regler das Danfoss Ally Radiator Thermostat mit ZHA

Dieses Thermostat kenn keinen HVAC Modus OFF, obwohl es in den Lovelace Objekten angezeigt wird. Auch in den Entwicklertools ist der Modus OFF sichtbar.

Da dieser aber nicht ansprechbar ist, wird für OFF die Temperatur 5 Grad gesetzt.

Automatisierung

Zur Steuerung der Heizkörper Thermostate habe ich einige wenige Automationen erstellt.

  • Heizung Absenkung Zeit
  • Heizung An / Aus
  • Heizung Fenster Absenkung
  • Heizung Set Default Temperature
  • Heizung Switch Zeitplan