Hallo zusammen,
beim Studium der Heizprogramme ist bei mir eine Verständnisfrage unbeantwortet geblieben.
Beispiel:
Umgebung: FHEM 5.5 auf Mini-PC mit Ubuntu 12.04 LTE, Homematic LAN-Adapter und Funk-Heizkörperthermostate HM-CC-RT-DN
Ich richte ein Heizungsprogramm ein
define heizprogramm_flur0 Heating_Control THERMO_FLUR0 12345|07:30|21 12345|18:00|17 67|09:00|21 67|11:00|17
Ich habe das so verstanden, dass in diesem Fall vom FHEM Mo-Fr. um 07:30 Uhr ein Set-Kommando mit der desired-temp 21.0 an das Thermostat gesendet wird (entsprechend das gleiche zu den anderen angegebenen Zeiten).
Die Funktion Heating_Control_SetAllTemps rufe ich darüber hinaus immer dann auf, wenn die Thermostate über die zuvor genannten Zeitpunkte hinaus die aktuelle desired-temp übermittelt bekommen sollen. Also beispielsweise dann, wenn meine Heizungssteuerung von Bedingungen abhängt die sich zwischen den regulären Schaltzeiten ändern (=> Anwesenheitssteuerung).
Die Thermostate müssen im Modus "Manuell" betrieben werden damit das in den Thermostaten gespeicherte Auto-Profil nicht dazwischenfunkt.
Es würde mir helfen, wenn Ihr das bestätigt oder entsprechend korrigiert.
Herzlichen Dank und viele Grüße
Thomas
Zitat
Ich habe das so verstanden, dass in diesem Fall vom FHEM Mo-Fr. um 07:30 Uhr ein Set-Kommando mit der desired-temp 21.0 an das Thermostat gesendet wird (entsprechend das gleiche zu den anderen angegebenen Zeiten).
Die Funktion Heating_Control_SetAllTemps rufe ich darüber hinaus immer dann auf, wenn die Thermostate über die zuvor genannten Zeitpunkte hinaus die aktuelle desired-temp übermittelt bekommen sollen. Also beispielsweise dann, wenn meine Heizungssteuerung von Bedingungen abhängt die sich zwischen den regulären Schaltzeiten ändern (=> Anwesenheitssteuerung).
Die Thermostate müssen im Modus "Manuell" betrieben werden damit das in den Thermostaten gespeicherte Auto-Profil nicht dazwischenfunkt.
völlig richtig!
Manuell ist bei fs20 wichtig, damit sie überhaupt schalten. Die anderen Heizungsvarianten kenne ich nicht.