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")}