Hallo Egmont,
Ich habe es jetzt wirkend, und habe mich von der Geofancy Modul und offene Port verabschiedet.
Im App habe ich aufgenommen:
<Kennwort> { fhem (" set egiGeozone Paul.zone ${zone} ; set egiGeozone Paul.transition ${transitionType} ") }
In FHEM habe ich aufgenommen:
define egiGeozone dummy
attr egiGeozone event-on-update-reading Paul.zone,Paul.transition
attr egiGeozone readingList Paul.zone,Paul.transition
attr egiGeozone stateFormat { ReadingsVal("egiGeozone","Paul.zone","") . " " . ReadingsVal("egiGeozone","Paul.transition","") }
und
define egiGeozonePaul notify egiGeozone:Paul.*.* { if (ReadingsVal("egiGeozone","Paul.zone","") eq "home" && ReadingsVal("egiGeozone","Paul.transition",0) eq 1 ) { fhem("set rr_Paul home ")} else { fhem("set rr_Paul absent ") } }
Es wirkt bestens.
Freundliche Grüße,
Paul