Mit Hilfe von DOIF desired-temp mit dem Wert eines Dummy schalten

Begonnen von zierbube, 11 März 2015, 22:10:49

Vorheriges Thema - Nächstes Thema

zierbube

Hallo liebes Forum,

ich bin ziemlicher Neuling in fhem. Jetzt habe ich aber schon einiges geschafft, aber ich scheitere daran, den Wert eines Dummy als desired-temp einzugeben. Sinn soll es sein, die gewünschte Tagestemperatur, die zum Beispiel nach dem Schließen eines Fensters eingestellt wird, über einen im Frontend veränderbaren Dummy zu regeln.

Der Dummy heißt zum Ausprobieren TagestemperaturWZ. Der Code sieht folgendermaßen aus. Ich habe aber auch schon unzählige andere Dinge ausprobiert


define TagestemperaturWz dummy
attr TagestemperaturWz event-on-change-reading state
attr TagestemperaturWz group Temperatureinstellung,Heizung
attr TagestemperaturWz setList state:off,6,6.5,7,7.5,8,8.5,9,9.5,10,10.5,11,11.5,12,12.5,13,13.5,14,14.5,15,15.5,16,16.5,17,17.5,18,18.5,19,19.5,20,20.5,21,21.5,22,22.5,23,23.5,24,24.5,25,25.5,26,26.5,27,27.5,28,28.5,29,29.5,30,on
attr TagestemperaturWz webCmd state

define FKFenstWZ_Zu_Nacht DOIF ([FKFenstWZ] eq "closed" and [21:31-05:59] and [Anwesenheit] eq "daheim") ("set ThermWZ desired-temp ". Value("TagestemperaturWz"))


Über Hilfe wäre ich dankbar.

Brockmann


define FKFenstWZ_Zu_Nacht DOIF ([FKFenstWZ] eq "closed" and [21:31-05:59] and [Anwesenheit] eq "daheim") (set ThermWZ desired-temp [TagestemperaturWz])