Hallo !
Da ich keine andere Möglichkeit gefunden habe, um die Anwesenheit meiner Partnerin mit ihrem iPhone zu erkennen (Bluetooth und LAN funktionieren nicht), bin ich auf diese Funktion zurückgegriffen, die tatsächlich sehr gut funktioniert!
Zumindest funktioniert sie mit Launen, denn ich habe den Eindruck, dass die Anwendung nach einer gewissen Zeit keine Positionsinformationen mehr zurücksendet und man sie erneut öffnen muss, damit diese wieder hochgeladen werden.
Das heißt:
Beim Start der Anwendung werden die Informationen an Gladys gesendet,
Im Hintergrund werden die Informationen ebenfalls gesendet, bis zu einem „Ruhezustand“ (über x Tage, ich habe noch nicht darauf geachtet, wie lange).
Kann mir jemand mit einem iPhone oder einem anderen Gerät erklären, wie ich die Konfiguration vornehmen muss, damit die Informationen hochgeladen werden?
Überprüfe, ob die Hintergrunddienste für diese App aktiviert sind (Einstellungen → Owntracks)
Auch die Standortdienste (Einstellungen → Owntracks)
Wenn das Telefon im Energiesparmodus ist, ist es wahrscheinlich, dass diese Hintergrunddienste nicht ausgeführt werden, um die Batterie zu schonen
Überprüfe, ob der Modus auf „Signifikante Änderungen“ eingestellt ist. Ich empfehle dir, die Dokumentation von Owntracks zu lesen, die sehr ausführlich zu diesem Thema ist: Location - OwnTracks Booklet
iOS definiert eine signifikante Standortänderung als eine Reise von mindestens 500 Metern in 5 Minuten. Dieser Modus ermöglicht es der App, im Hintergrund zu laufen und den Stromverbrauch zu minimieren.
Dieser Standard-Tracking-Modus meldet nur signifikante Standortänderungen (>500m und höchstens einmal alle 5 Minuten). Dies ist von Apple definiert und optimal in Bezug auf den Akkuverbrauch.
Wie angegeben, wird die App unter iOS nicht in regelmäßigen Abständen aktiviert, sondern bei großen Positionsänderungen. Dies geschieht automatisch durch das Betriebssystem, um Anwendungen nicht zu oft zu aktivieren und somit Akku zu sparen.
Und du bestätigst, dass die App nicht von deiner Frau beendet wird und dass das Telefon nicht dauerhaft im Batteriesparmodus ist? (Auf dem Screenshot ist das nicht der Fall, aber ich kenne ihre Gewohnheiten nicht)
Und was lässt dich denken, dass die Daten nicht mehr gesendet werden?
sie nutzt nie den energiesparmodus
Danach, wie beendet man eine Anwendung auf dem iPhone?
Denn selbst wenn sie nach oben swapt, sollte die Anwendung doch im Hintergrund laufen, oder? Das ist eine dumme Frage, aber ich habe wirklich keine Ahnung
Auf dem Plan ist sie ständig zu Hause, obwohl ich selbst dort bin (im Homeoffice) und ich verspreche dir, sie ist nicht da
Ich hatte die gleichen Probleme mit Owntracks auf dem iPhone: Wenn die Owntracks-App auf meinem Telefon aktiv ist (also sichtbar auf dem Bildschirm oder geschlossen, aber kürzlich geöffnet), funktioniert die Bewegungserkennung gut und die Benachrichtigungen kommen in Gladys an.
Aber schnell optimiert das iPhone seine Energie und meldet der Owntracks-App keine Bewegungen mehr, wodurch die Benachrichtigungen nicht mehr in Gladys ankommen.
Ich habe einige andere Systeme getestet und bin jetzt mit der folgenden Lösung zufrieden:
Die IFTTT-App, die auf meinem iPhone installiert ist, mit einem Applet, das als Trigger « Standort / Sie betreten einen Bereich » und als Aktion « Webhook / Webanfrage senden » verwendet, das über die OpenAPI von GladysPlus einen MQTT-Geräte-Status von Gladys aktualisiert.
Seit einigen Tagen im Einsatz, erkennt es meine Bewegungen ständig, ohne dass ich mich darum kümmern muss, ob die IFTTT-App auf meinem Smartphone läuft oder nicht.
Und meine Garage öffnet sich daher automatisch, wenn ich in mein Wohngebiet komme