Hallo,
ich möchte meine 4 Heizkörper in 4 verschiedenen Räumen hinsichtlich der gespeicherten Heizzeiten variabel steuern können.
Hintergrund: Je nachdem, ob ich z.B. am Wochenende bzw. an Urlaubstagen zuhause bin oder nicht, sollen entsprechend angepasste Heizpläne gelten.
ich habe bislang folgendes gemacht:
Jeder Thermostat (HM-CC-RT-DN) hat per attr ein Heizprofil zugeordnet bekommen, z.B. in der Form
attr Bad_heizung_Clima tempListTmpl RTbad
attr Buero_heizung_Clima tempListTmpl RTbuero
....
Des weiteren habe ich für 4 häufig vorkommende An- bzw. Abwesenheitssituationen 4 entsprechende tempListTemplates erstellt, z.B. die Datei "UrlaubOut.cfg":
entities:RTbuero
R_0_tempListSat> 09:00 16.0 22:30 16.0 24:00 16.0
R_1_tempListSun> 09:00 16.0 22:30 16.0 24:00 16.0
R_2_tempListMon> 09:00 16.0 22:30 16.0 24:00 16.0
R_3_tempListTue> 09:00 16.0 22:30 16.0 24:00 16.0
R_4_tempListWed> 09:00 16.0 22:30 16.0 24:00 16.0
R_5_tempListThu> 09:00 16.0 22:30 16.0 24:00 16.0
R_6_tempListFri> 09:00 16.0 22:30 16.0 24:00 16.0
entities:RTbad
R_0_tempListSat> 16:30 16.0 24:00 16.0
R_1_tempListSun> 16:30 16.0 24:00 16.0
R_2_tempListMon> 16:30 16.0 24:00 16.0
R_3_tempListTue> 16:30 16.0 24:00 16.0
R_4_tempListWed> 16:30 16.0 24:00 16.0
R_5_tempListThu> 16:30 16.0 24:00 16.0
R_6_tempListFri> 16:30 16.0 24:00 16.0
Jetzt möchte ich über die Oberfläche "Tablet UI" die entsprechenden Heizpläne an die Thermostaten senden. Dazu habe ich 4 Schaltflächen angelegt und die jeweilige Aktion zugeordnet, z.B.
data-set-on="attr hm configTempFile WE_nichtzuhause.cfg,WE_zuhause.cfg,UrlaubIn.cfg,UrlaubOut.cfg;set hm tempList restore">
Leider funktioniert das Ganze nicht wie ich es mir vorstelle, d.h. die Heizpläne werden nicht übermittelt. Was mache ich falsch?
Nimm mal
set hm tempListG restore
Damit sollte es gehen.
Grüße
Hallo CoolTux,
es liegt an dem "G" am Ende von tempListG?
Was genau bedeutet bzw. wofür steht dieses "G", was ist der Unterschied zu dem von mir verwendeten "set hm tempList restore"?
Danke für die schnelle Hilfe!
Kann ich Dir nicht mal sagen. Weiß nur das es bei mir so geht. Leider ist genau dieser set Befehl nicht dokumentiert. Sorry
Hallo Zusammen,
Zitat von: CoolTux am 13 April 2017, 12:17:18
Kann ich Dir nicht mal sagen. Weiß nur das es bei mir so geht. Leider ist genau dieser set Befehl nicht dokumentiert. Sorry
Das tempList
G war mir auch neu. Aber schaut mal hier:https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan (https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan)
Das G steht für global. So wie ich es verstehe, werden dann die Templisten übertragen, die bei den Devices (Channel Clima) im Attribut tempListTmpl stehen.
Viele Grüße
Christoph
Die Lösung von CoolTux funktioniert, alternativ kannst du dir auch das Modul "weekprofile" ansehen. Da hast du den Vorteil, dass du die Programme im Browser editieren kannst.