Bewegungsmelder

Begonnen von hyper2910, 06 Januar 2019, 17:35:47

Vorheriges Thema - Nächstes Thema

hyper2910

Hi zusammen,

ich stehe auf dem Schlauch.....


Habe mir einen Bewegungsmelder gegönnt, welcher einfach bei Erkennung ein On liefert und sonst ein Off.


Jetzt habe ich mir ein Notify gebaut, welches bei "on" eine Lampe für 75Sec schalten soll aber nur zwischen 17 und 09 Uhr.


Irgendwie will das aber nicht, wo ist mein Fehler?

Bewegungsmelder_Haustuer {if ("%" ne "off") {if($hour > 17 || $hour < 9) {fhem("set Tuerlicht on-for-timer 75;");}}}
Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,

rudolfkoenig

Vorschlag:
define n notify Bewegungsmelder_Haustuer:on set Tuerlicht on-for-timer 75
attr n disableForIntervals 09:00-17:00



Sonst: % wird seit featurelevel 5.7 nicht mehr ausgewertet, es wurde nach $EVENT umbenannt



hyper2910

danke, so einfach.   Wenn man sich nicht dauerhaft damit beschäftigt, übersieht man die einfachsten Sachen.
Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,