Probleme mit Anwesenheitserkennung mit Geofancy

Begonnen von peter0255, 23 September 2015, 16:28:07

Vorheriges Thema - Nächstes Thema

peter0255

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