Hallo Zusammen,
ich habe mir mit dem im FHEMWiki vorhandenen Beitrag eine Anwesenheitserkennung mit Geofancy gebastelt, funktioniert auch eigentlich sehr gut. Mein Problem wenn ich in einer IF Abfrage, eine Abfrage des Homestatus einsetzen will funktioniert es nicht und bekomme auch keinen LOG Eintrag.
define n_Peter.presence notify geofancy:currLoc_Peter:.Home set Peter.homestatus:FILTER=STATE!=Home Home
attr n_Peter.presence room Anwesenheit
define Peter.homestatus dummy
attr Peter.homestatus room Wohnung
define n_Peter.absence notify geofancy:currLoc_Peter:.underway {\
if (Value("Peter.homestatus") ne "gone" && Value("Peter.homestatus") ne "absent") {\
  fhem("set Peter.homestatus absent");;\
}\
}
attr n_Peter.absence room Anwesenheit
Hier ist   list Peter.homestatus
Internals: 
   NAME       Peter.homestatus 
   NR         54 
   STATE      Home 
   TYPE       dummy 
   Readings: 
     2015-09-23 08:01:29   state           Home 
Attributes: 
   room       Wohnung 
Wenn ich jetzt den Status in meine Fensterüberwachung mit einfüge klappt das nicht. Hat jemand eine Idee was das sein kann.
define UnautorisierteFensteroeffnungAn notify Kueche_Fenster:open.* {fhem("set UnautorisierteFensteroeffnung on")\
if (Value("Peter.homestatus") eq "Home")}