HomeMatic Type Thermostat
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
- HM-CC-RT-DN Funk-Heizkörperthermostat
- HM-CC-TC Funk-Wandthermostat
- HM-TC-IT-WM-W-EU Funk-Wandthermostat AP
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.