EgiGeoZone Forum

EgiGeoZone => FHEM => Thema gestartet von: Manne44 am 05.05.2017, 18:40:44

Titel: Erkennung Abwesenheit ohne Mobilfunk-Verbindung
Beitrag von: Manne44 am 05.05.2017, 18:40:44
Hallo,
erste Tests zeigen, daß man offenbar mit dem Galaxy S7 und Android 7.0 mit dieser App die einzig wirklich funktionierende Anwesenheitserkennung realisieren kann. Aber ich habe mal eine dumme Frage, denn Zuhause gibt es Wlan, über das die App die Werte an Fhem senden kann und alle Änderungen werden auch zuverlässig gemeldet. Aber entfernt man sich aus der Home-Zone, dann gibt es nur die Möglichkeit über die Mobilfunkverbindung die Änderungen an Fhem zu melden.
Frage: Wie erkennt Fhem bei fehlender, gestörter oder sehr schwacher Mobilfunkverbindung diese Änderungen? Werden regelmäßig die Werte an Fhem gemeldet, auch wenn keine Änderung da ist? DOIF oder notify reagieren nur auf Änderungen. Wie kann man es denn machen, daß beim Ausbleiben der Werte dann der Status nach "underway" geändert werden kann?
Vielen Dank.
Titel: Re: Erkennung Abwesenheit ohne Mobilfunk-Verbindung
Beitrag von: Admin am 05.05.2017, 21:08:13
Hallo Manne,

Zitat
Wie erkennt Fhem bei fehlender, gestörter oder sehr schwacher Mobilfunkverbindung diese Änderungen?
Bei fehlender oder gestörter Internetverbindung kann nichts an Fhem gemeldet werden. Da versucht die App dann in Abständen die Meldeungen an fhem zu wiederholen. Leider geht es mit Android 7 anders, wie mit den vorherigen Versionen von Android. Dazu habe ich die App schon angepasst, aber noch nicht im Google Play Store veröffentlicht. Man kann sie von hier aber vorab installieren: http://egigeozone.de/download/EgiGeoZone_2.6.0_1.apk (http://egigeozone.de/download/EgiGeoZone_2.6.0_1.apk)

Zitat
Werden regelmäßig die Werte an Fhem gemeldet, auch wenn keine Änderung da ist?
Nein, nur beim Betreten oder Verlassen einer Zone oder bei den Wiederholungen, falls davor nicht gemeldet werden konnte.

Zitat
Wie kann man es denn machen, daß beim Ausbleiben der Werte dann der Status nach "underway" geändert werden kann?
Ich glaube, dass das nicht geht.