fhem.pl: Implament IsWe (Forum #98583)
git-svn-id: https://svn.fhem.de/fhem/trunk@18922 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
@@ -1950,19 +1950,20 @@ Die folgenden lokalen Attribute werden von mehreren Geräten verwendet:
|
||||
aktuellen Datum in YYYY-MM-DD Format.
|
||||
<br>
|
||||
|
||||
Die Variabe <var>$we</var> hat den Wert 1 wenn der abgefragte Tag auf ein Wochenende
|
||||
fällt (Z.B. <var>$wday</var> == 0 [Sonntag] oder <var>$wday</var> == 6 [Samstag]), und 0
|
||||
für die anderen Wochentage. Wenn man das global <a
|
||||
href="#holiday2we">holiday2we</a> Attribut setzt, dann ist <var>$we</var> ebenfalls 1
|
||||
bei Urlaubstagen.<br>
|
||||
|
||||
Die Variabe <var>$we</var> hat den Wert 1 wenn der abgefragte Tag auf ein
|
||||
Wochenende fällt (Z.B. <var>$wday</var> == 0 [Sonntag] oder
|
||||
<var>$wday</var> == 6 [Samstag]), und 0 für die anderen Wochentage.
|
||||
Wenn man das global <a href="#holiday2we">holiday2we</a> Attribut setzt,
|
||||
dann ist <var>$we</var> ebenfalls 1 bei Urlaubstagen.<br>
|
||||
<ul>
|
||||
define n2 notify piri:on { if($hour > 18 || $hour < 5) {
|
||||
fhem "set light on" } }<br>
|
||||
define roll_en *07:45:00 { fhem "trigger SwitchAllRoll on" if(!$we) }<br>
|
||||
define roll_en *08:30:00 { fhem "trigger SwitchAllRoll on" if($we) }<br>
|
||||
|
||||
</ul>
|
||||
$we wird mit IsWe() gesetzt, diese Funktion nimmt optional die Argumente
|
||||
"today", "yesterday" und "tomorrow". Achtung: alles andere wird als "today"
|
||||
interpretiert, ohne eine Fehlermeldung zu generieren.
|
||||
<br>
|
||||
|
||||
</li><li>
|
||||
|
||||
Reference in New Issue
Block a user