Hallo Freunde,
hänge hier an einem Prinzipiellen Problem. Laut Doku ist das $EVENT von notify auch in FHEM-IF verwendbar.
Ala:
defmod Test_Notify notify Test_.* "/opt/fhem/TestScript.sh $NAME $EVENT"
bzw laut Doku:
define mail notify door:open IF ([alarm] eq "on")({system("wmail $NAME:$EVENT")},set alarm_signal on)
Nur .... wenn ich $EVENT in der Bedingung Abfragen möchte, wie würde das geschehen? Also
IF ($EVENT eq .....)
geht schon mal nicht ... und $EVENT in [] hilft auch nichts.
Kann mir jemand ein Tipp geben?
P.S. Ich weiß, das ich dieses auch durch passende notify-Bedingungen (und durch perl) erledigen kann. Nur mein Ehrgeiz ist geweckt, das durch FHEM-IF zu erledigen ... nur WIE?
Oder geht so etwas nicht mit FHEM-IF?
Einfach das $EVENT auch in "" setzen:
IF ("$EVENT" eq "on") (set ...
Siehe aber auch https://forum.fhem.de/index.php/topic,17895.msg171401.html#msg171401 (https://forum.fhem.de/index.php/topic,17895.msg171401.html#msg171401)
"An Kopf Klatsch" ... Danke für den Denkanstoß ....