Autor Thema: Geofencing ab Android 8 (Oreo) nur alle paar Minuten  (Gelesen 981 mal)

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 745
    • EgiGeoZone
  • Gerät: Xiaomi Mi 9 SE, Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 9, 10
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 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 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.
« Letzte Änderung: 20.09.2018, 09:01:22 von Admin »
Schöne Grüße
Egmont

satprofi

  • Jr. Member
  • **
  • Beiträge: 54
  • Gerät: One PlusOne
  • Version: Android 4.4.4
Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
« Antwort #1 am: 17.11.2018, 09:25:17 »
was gibts als alternative?

Gesendet von meinem ONEPLUS A5000 mit Tapatalk

gruss

oelidoc

  • Newbie
  • *
  • Beiträge: 8
  • Gerät: Samsung Galaxy A5 2015
  • Version: Android 6.0.1
Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
« Antwort #2 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

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 745
    • EgiGeoZone
  • Gerät: Xiaomi Mi 9 SE, Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 9, 10
Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
« Antwort #3 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.
Schöne Grüße
Egmont

oelidoc

  • Newbie
  • *
  • Beiträge: 8
  • Gerät: Samsung Galaxy A5 2015
  • Version: Android 6.0.1
Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
« Antwort #4 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
« Letzte Änderung: 18.12.2018, 20:12:25 von oelidoc »

oelidoc

  • Newbie
  • *
  • Beiträge: 8
  • Gerät: Samsung Galaxy A5 2015
  • Version: Android 6.0.1
Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
« Antwort #5 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

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 745
    • EgiGeoZone
  • Gerät: Xiaomi Mi 9 SE, Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 9, 10
Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
« Antwort #6 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.
Schöne Grüße
Egmont

oelidoc

  • Newbie
  • *
  • Beiträge: 8
  • Gerät: Samsung Galaxy A5 2015
  • Version: Android 6.0.1
Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
« Antwort #7 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

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 745
    • EgiGeoZone
  • Gerät: Xiaomi Mi 9 SE, Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 9, 10
Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
« Antwort #8 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....
Schöne Grüße
Egmont

oelidoc

  • Newbie
  • *
  • Beiträge: 8
  • Gerät: Samsung Galaxy A5 2015
  • Version: Android 6.0.1
Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
« Antwort #9 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

Admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 745
    • EgiGeoZone
  • Gerät: Xiaomi Mi 9 SE, Xiaomi Redmi Note 5, Samsung Galaxy Note 2, S4, S5, S2, S7
  • Version: MIUI 10.0 Global, Android 4.4, 5, 6, 7, 8, 8.1, 9, 10
Re: Geofencing ab Android 8 (Oreo) nur alle paar Minuten
« Antwort #10 am: 14.01.2019, 13:44:27 »
Freut mich!
Das Notwendigste werde ich, solange ich kann, noch machen, aber keine neuen Futures.
Schöne Grüße
Egmont