EgiGeoZone

EgiGeoZone => Probleme und Fehler => Thema gestartet von: Admin am 20.09.2018, 08:54:04

Titel: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
Beitrag von: Admin am 20.09.2018, 08:54:04
Google hat sich einfallen lassen, dass das Geofencing ab Android 8 (Oreo) nur alle paar Minuten das Betreten/Verlassen meldet.

Sie dazu folgende Links:
- https://developer.android.com/training/location/geofencing#java (https://developer.android.com/training/location/geofencing#java) unter dem Absatz Handle geofence transitions blauer Kasten und auf der Seite ganz unten Alerts can be late
Zitat
Note: On Android 8.0 (API level 26) and higher, if an app is running in the background while monitoring a geofence, then the device responds to geofencing events every couple of minutes. To learn how to adapt your app to these response limits, see Background Location Limits.
Zitat
Alerts can be late. The geofence service doesn't continuously query for location, so expect some latency when receiving alerts. Usually the latency is less than 2 minutes, even less when the device has been moving. If Background Location Limits are in effect, the latency is about 2-3 minutes on average. If the device has been stationary for a significant period of time, the latency may increase (up to 6 minutes).


- https://developer.android.com/about/versions/oreo/background-location-limits (https://developer.android.com/about/versions/oreo/background-location-limits) unter Geofencing
Zitat
The average responsiveness for a geofencing event is every couple of minutes or so.


Somit ist eigentlich die App ab Android 8 nicht mehr Echtzeit tauglich, wie vor Android 8. Das ist auch eines der Gründe warum ich die App nicht mehr weiter pflegen werde.
Titel: Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
Beitrag von: satprofi am 17.11.2018, 09:25:17
was gibts als alternative?

Gesendet von meinem ONEPLUS A5000 mit Tapatalk

Titel: Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
Beitrag von: oelidoc am 18.12.2018, 19:35:55
was gibts als alternative?
Also das finde ich ein bißchen rude...

erstmal möchte ich Egmont für die super App danken. Ich habe sie jetzt jahrelang auf zwei Androiden zusammen mit FHEM genutzt und es hat immer alles (mehr oder weniger) gut geklappt. Deshalb finde ich es extrem schade, dass Egmont jetzt die Weiterentwicklung einstellt. Auch wenn ich seine Beweggründe nachvollziehen kann. Aber wer versorgt uns jetzt mit einer funktionierenden Geofence App für Android? Vorgestern gab es ein Update der App - das lässt doch hoffen. Vielleicht gibt Egmont ja doch nicht ganz auf? Allerdings funktioniert seit dem Update der App bei uns gar nix mehr - Kein Verlassen oder Betreten der Zone wird mehr gemeldet. Die entsprechenden Aktionen (FHEM Geofence oder Bluetooth an/aus) werden nicht mehr geschaltet :-( 
Habe jetzt mal auf Pathsense gewechselt - mal sehen, ob das besser funzt.
Aber die Frage bleibt natürlich: Egmont, was sollen wir statt EgiGeoZone nutzen, wenn du gehst?

Gruß und Dank

oelidoc
Titel: Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
Beitrag von: Admin am 18.12.2018, 20:02:11
Hallo oelidoc,

ganz im Regen wollte ich die Benutzer auch nicht lassen. Ich mache nur mehr das Nötigste! Ich musste leider das Senden von SMS im Hintergrund abschalten, da von Google nicht mehr gewollt?!

Zitat
Allerdings funktioniert seit dem Update der App bei uns gar nix mehr - Kein Verlassen oder Betreten der Zone wird mehr gemeldet. Die entsprechenden Aktionen (FHEM Geofence oder Bluetooth an/aus) werden nicht mehr geschaltet :-(
Ich hatte auch Schwierigkeiten auf dem Handy meiner Frau (Samsung S7 mit Android 8.0.0) die Zonen zum Laufen zu bringen.
Ich habe auf Pathsense gewechselt und dann, als ich mich zu Hause befunden habe, die Zonen alle aufgerufen und neu gespeichert. Auf einmal liefen diese wieder. Keine Ahnung was Google da macht.

Zitat
Aber die Frage bleibt natürlich: Egmont, was sollen wir statt EgiGeoZone nutzen, wenn du gehst?
Ehrlich gesagt, kenne ich keine richtige Alternative.
Titel: Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
Beitrag von: oelidoc am 18.12.2018, 20:09:08
ganz im Regen wollte ich die Benutzer auch nicht lassen. Ich mache nur mehr das Nötigste! Ich musste leider das Senden von SMS im Hintergrund abschalten, da von Google nicht mehr gewollt?!
Danke, das hatte ich auch gehofft :-)
Auf SMS kann ich gut verzichten....
Ich hab auch mal wild mit den Zonen und Pathsense versus Google rumgespielt. Zuhause ist jetzt auch wieder alles grün.....
Mal sehen, was das Verlassen der Zone morgen bringt...

Gruß

oelidoc
Titel: Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
Beitrag von: oelidoc am 21.12.2018, 19:58:05
Hallo Egmont,
also mit PathSense hat es in den letzten Tagen funktioniert. Mit Google aber gar nicht.
Aber jetzt hab ich das update aus dem Play Store installiert.
Vielen Dank dafür!
Sollte Google damit wieder gehen?

Geruhsame Feiertage. Vielleicht kannst du dich danach ja doch noch dazu durchringen, die super App weiter zu pflegen  8)

Gruß

oelidoc
Titel: Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
Beitrag von: Admin am 22.12.2018, 18:53:29
Eigentlich sollte die App auch mit Google funktionieren. Habe an der Ecke nichts gedreht.
Ich werde es mir mal intensiver anschauen.
Titel: Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
Beitrag von: oelidoc am 24.12.2018, 12:34:41
Also Google geht (bei mir) nicht - Verlassen oder Betreten der Zone wird nicht registriert.
PathSense hingegen geht.

Frohe Weihnachten

oelidoc
Titel: Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
Beitrag von: Admin am 24.12.2018, 20:42:39
Ich habe gestern mit dem Debugger probiet und bei mir geht es mit Google auch nicht. Es kommt im Hintergrund die Meldung, dass, angeblich, der Standort nicht aktiviert sei, was nicht stimmt. Ich habe verschiedene Versionen der Google Dienste probiert, aber nichts geht.
Google macht mich noch wahnsinnig....
Titel: Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
Beitrag von: oelidoc am 13.01.2019, 11:36:30
Hallo Egmont,

nach dem Update der App geht Google jetzt auch wieder.

Vielen Dank für die neue Version deiner App.

Gruß

oelidoc
Titel: Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
Beitrag von: Admin am 14.01.2019, 13:44:27
Freut mich!
Das Notwendigste werde ich, solange ich kann, noch machen, aber keine neuen Futures.