Hallo kann mir jamend sagen was ich Falsch mache, es funktioniert nicht :)
define IT_Weihnachtsbaum_off_notify notify geofancy:currLoc_jan-iphone {if ($EVENT eq "underway") {fhem ("set IT_Weihnachtsbaum off)"}}
Hi,
Sieh dir mal die Klammersetzung nach "off" genau an.
Grüße,
Oli
hmm hab es jetzt so es will aber trotzdem nicht :(
define IT_Weihnachtsbau_off notify geofancy:currLoc_jan-iphone {if ($EVENT eq "underway") {fhem "set IT_Weihnachtsbaum off"}}
Probiers mal so:
fhem("set IT_Weihnachtsbaum off")
(Rest natürlich so lassen)
... geofancy:currLoc_jan-iphone {if ($EVENT eq "underway") ...
Ich bezweifel, dass dieses "pattern" (fehlt was) zu diesem Event passt (http://fhem.de/commandref.html#notify). Nach Korrektur des pattern evtl. zu einem $EVTPARTx
Aber bei
Zitates funktioniert nicht
ist es schwer etwas konkretes zu schreiben. Das Log hätte (bei einem Test) bestimmt Infos.....
edit: schau Dir mal "trigger" an und wie man damit testen kann (Tipp auf Seite 38 Einsteiger-PDF). Falls Du nicht klarkommst, liefer doch mal die Events auf die Du reagieren willst!
Hallo Jan,
wie krikan schon geschrieben hat, steckt in $EVENT nicht nur der Titel des Termins, sondern auch ID, Startzeit, Endzeit,Ort....
Nutze doch für den Anfang fertige Scripts. Das Beispiel in der WIKI http://www.fhemwiki.de/wiki/Google-Kalender_zur_Steuerung_von_Dummies (http://www.fhemwiki.de/wiki/Google-Kalender_zur_Steuerung_von_Dummies) würde für deinen speziellen Anwendungsfall passen.
Gruß Jens
Und für Geofancy gibt es hier http://www.fhemwiki.de/wiki/Anwesenheitserkennung#GEOFANCY_Modul_individualisieren das notify-Beispiel