HomeMatic Type Thermostat

Aus FHEMWiki
Dieser Artikel befindet sich zur Zeit im Umbau, nicht alle Informationen sind unbedingt Korrekt.

Es gibt verschiedene HomeMatic Geräte-Typen. Hier gibt es eine allgemeine Beschreibung für den Typ "Thermostat" und deren speziellen Eigenschaften und Einstellungen

HomeMatic Geräte vom Typ Blind

Die in der aktuellen Version unterstützten Modelle kann man in HMInfo sehen mit

set hm models -f thermostat

Besonderheiten

Temperaturlisten

Seit Mitte Oktober 2013 kann man die Temperaturlisten "ressourcenschonender" an einen HomeMatic Thermostat übertragen. Bisher wurde für jeden Tag ein Befehl abgeschickt (siehe obiges Beispiel). Nun kann man alles in ein einziges "Funktelegramm" packen. Dazu das folgende Beispiel (achten Sie bitte auf die Schlüsselwörter "prep" und "exec"):

######################################################
# Temperatur-Liste für Kinderzimmer
# setzen per Aufruf von "{SetTempList_Kind_Heizung}"
######################################################
sub
SetTempList_Kind_Heizung()
 {
   { fhem ("set DG.Kind.Heizung_Climate tempListMon prep 05:30 19.0 07:00 20.5 16:00 19.0 20:30 20.0 24:00 17.0")};
   { fhem ("set DG.Kind.Heizung_Climate tempListTue prep 05:30 19.0 07:00 20.5 16:00 19.0 20:30 20.0 24:00 17.0")};
   { fhem ("set DG.Kind.Heizung_Climate tempListWed prep 05:30 19.0 07:00 20.5 16:00 19.0 20:30 20.0 24:00 17.0")};
   { fhem ("set DG.Kind.Heizung_Climate tempListThu prep 05:30 19.0 07:00 20.5 16:00 19.0 20:30 20.0 24:00 17.0")};
   { fhem ("set DG.Kind.Heizung_Climate tempListFri prep 05:30 19.0 07:00 20.5 15:00 19.0 20:30 20.0 24:00 17.0")};
   { fhem ("set DG.Kind.Heizung_Climate tempListSat prep 07:00 19.0 09:00 21.0 15:00 19.0 21:00 21.0 24:00 17.0")};
   { fhem ("set DG.Kind.Heizung_Climate tempListSun exec 07:00 19.0 09:00 21.0 15:00 19.0 21:00 21.0 24:00 17.0")};
}
# End SetTempList_Kind_Heizung

Zum Verständnis: Mittels prep werden die Werte in einen "Puffer" gepackt und sobald ein "exec" auftaucht, wird er Puffer mit dem Nachfolgenden gefüllt und anschließend in einem Rutsch an den HM-CC-TC geschickt. Dies vermeidet/minimiert Übertragungsprobleme.