Hallo Zusammen,
Ich stehe irgendwie auf dem Schlauch... Am Wochentagen soll "ro_Ess" zum Sonnenaufgang auf "Hoch" gesetzt werden, jedoch nicht vor 07:00 und nicht nach 08:30. Am Wochenende soll "ro_Ess" zum Sonnenaufgang auf "Hoch" gesetzt werden, jedoch nicht vor 08:30 und nicht nach 09:30 (ich weiß, der Wochenend- Wert ist nicht realistisch).
Ich habe mir folgenden Code dafür überlegt:
define ro_Kueche DOIF ([{sunrise("CIVIL",0,"08:30","09:30")}|7] or [{sunrise("CIVIL",0,"07:00","8:30")}|8]) (set ro_Ess Hoch)
Leider funktioniert dieser aber nicht. Habt Ihr eine Idee wo der Fehler liegt??
Vielen Dank im Voraus!
Rob
Wenn Du das Attribut "do" auf "always" setzt, sollte es klappen.
Du meinst das es dann wie folgt heisst:
define ro_Kueche DOIF ([{sunrise("CIVIL",0,"08:30","09:30")}|7] or [{sunrise("CIVIL",0,"07:00","8:30")}|8]) (set ro_Ess Hoch) DOELSE
?
hallo lies dir mal diesen Tread durch, ich habe gestern fast das gleiche gemacht
https://forum.fhem.de/index.php/topic,50865.0.html (https://forum.fhem.de/index.php/topic,50865.0.html)
Gruß Werner
Zitat von: Rob_Anger am 17 März 2016, 20:09:22
Du meinst das es dann wie folgt heisst:
define ro_Kueche DOIF ([{sunrise("CIVIL",0,"08:30","09:30")}|7] or [{sunrise("CIVIL",0,"07:00","8:30")}|8]) (set ro_Ess Hoch) DOELSE
?
DOELSE geht auch, dann brauchst Du "do always" nicht.
Wo würde dann das "do always" hin kommen??
ohne "do always" so läuft es bei mir
wenn du meinen Threat gelesen hast, da steht es
Nur mal zum Verständnis. Es sind zwei verschiedene Fälle.
Mehrfache Zeitintervalle wie bei Intruder1956 sollte man ohne do always angeben
Einzelne Zeitpunkte mit nur einer Bedingung wie bei Rob_Anger mit do always, hier also:
define ro_Kueche DOIF ([{sunrise("CIVIL",0,"08:30","09:30")}|7] or [{sunrise("CIVIL",0,"07:00","8:30")}|8]) (set ro_Ess Hoch)
attr ro_Kueche do always
Gruß
Damian
Hallo Damian,
Vielen Dank für deine Hilfe es funktioniert!
VG
Rob