[gelöst] Notify mit Dummy Schalter und zwei Bedingungen bringt Syntax Fehler

Begonnen von blitzcom, 05 April 2017, 20:14:36

Vorheriges Thema - Nächstes Thema

Thorsten Pferdekaemper

Hi,
ah, ja. Da war noch was. Da weiß ich allerdings nur den Weg über Perl, also ungefähr so, wie ich eigentlich schon vorgeschlagen hatte:

Bewegung_Terasse:on-old-for-timer.60 {if(ReadingsVal("Melder_Aussen","state","off") eq "on") {fhem("set Terassenlicht on-for-timer 60") }}

Ich benutze lieber ReadingsVal() statt Value(). Für mich haben Devices keinen Wert, sondern nur Readings.
Gruß,
   Thorsten
FUIP

blitzcom

Ok, verstehe ich. Aber !isday ist immer noch nicht drin. Also inkl. der Und Verknüpfung.
Schliesslich soll der Bewegungsmelder ja nur nachts gehen.

mfg
Mike
Das mit dem RadingsVal lese ich mir mal genauer durch.

mfg
Mike

Thorsten Pferdekaemper

Du hast ja Recht...

Bewegung_Terasse:on-old-for-timer.60 {if(!isDay() and ReadingsVal("Melder_Aussen","state","off") eq "on") {fhem("set Terassenlicht on-for-timer 60") }}

Gruß,
   Thorsten
FUIP

blitzcom

Hallo Thorsten.

Bewegung_Terasse:on-old-for-timer.60 {if(!isday() and ReadingsVal("Melder_Aussen","state","off") eq "on") {fhem("set Terassenlicht on-for-timer 60") }}


Funktioniert perfekt. Danke nochmal für Deine Hilfe und Deine Geduld.

mfg
Mike