Möchtest du Geo Tracker automatisch starten, sobald du Joggen gehst, dich auf dein Fahrrad schwingst oder ins Auto setzt? Oder möchtest du, dass Geo Tracker startet, sobald du dein Handy an einen NFC-Sticker hältst? Kein Problem.
Diese und viele weitere Automatisierungen kannst du mit Apps wie Tasker oder MacroDroid.
Nachfolgend zeigen wir dir, wie du das Starten, Stoppen, Pausieren und Fortsetzen der Aufnahme von Routen automatisieren kannst.
* Die Funktion ist nur unter Android im Rahmen des Abonnements verfügbar.
Sport & Bewegungsmuster
Viele Handies erkennen, ob du Fahrrad fährst, joggst, wanderst oder mit einem Fahrzeug fährst. Nutze die Aktivitätserkennung für automatisches Tracking basierend auf deiner Bewegung.
Standort & Geofence
Sogenannte Geofences erlauben es dir das Tracking zu starten oder zu stoppen, sobald du bestimmte Orte betrittst oder verlässt.
Kalendertermine
Nutze Kalenderereignisse, um Geo Tracker automatisch zu starten oder zu stoppen. Du kannst ebenfalls das Aufnehmen zu bestimmten Uhrzeiten automatisieren.
Um eine reibungslose Automatisierung im Hintergrund zu ermöglichen, muss MacroDroid möglicherweise Barrierefreiheits-Zugriff erhalten und von Batterieoptimierungen ausgenommen werden. Wie das geht, steht in der MacroDroid-Dokumentation.
Um die Aufzeichnung mit MacroDroid zu automatisieren, erstelle einen neuen Macro und folge diesen Schritten:
Wähle einen Auslöser deiner Wahl, z. B. Activity Recognition, wie in den Screenshots gezeigt.
android.intent.action.VIEW
Aktion | Data |
---|---|
Neue Aufzeichnung starten | geotracker://recorder/start/ |
Aufzeichnung stoppen | geotracker://recorder/stop/ |
Aufzeichnung pausieren | geotracker://recorder/pause/ |
Aufzeichnung fortsetzen | geotracker://recorder/resume/ |
Lasse alle anderen Felder unverändert. Du solltest nun einen Macro mit genau einem Auslöser und einer Aktion sehen:
Um eine reibungslose Automatisierung im Hintergrund zu ermöglichen, muss Tasker möglicherweise Bedienungshilfen-Zugriff erhalten und von Batterieoptimierungen ausgenommen werden. Details findest du in der Tasker-Dokumentation.
So richtest du die Aufzeichnungsautomatisierung mit Tasker ein:
Wähle System → Send Intent:
android.intent.action.VIEW
Aktion | Data |
---|---|
Neue Aufzeichnung starten | geotracker://recorder/start/ |
Aufzeichnung stoppen | geotracker://recorder/stop/ |
Aufzeichnung pausieren | geotracker://recorder/pause/ |
Aufzeichnung fortsetzen | geotracker://recorder/resume/ |
Du kannst die Aufzeichnung mit jeder App automatisieren, die das Programmstarten per “Send Intent” unterstützt.
So richtest du die Aktion ein:
android.intent.action.VIEW
Aktion | Data |
---|---|
Neue Aufzeichnung starten | geotracker://recorder/start/ |
Aufzeichnung stoppen | geotracker://recorder/stop/ |
Aufzeichnung pausieren | geotracker://recorder/pause/ |
Aufzeichnung fortsetzen | geotracker://recorder/resume/ |
Wenn du Geo Tracker aus deiner eigenen App aufrufen möchtest, nutze einfach folgenden Code:
val intent = Intent.parseUri("geotracker://recorder/start", 0)
context.startActivity(intent)
Passe die URL je nach gewünschter Aktion an:
Aktion | Data |
---|---|
Neue Aufzeichnung starten | geotracker://recorder/start/ |
Aufzeichnung stoppen | geotracker://recorder/stop/ |
Aufzeichnung pausieren | geotracker://recorder/pause/ |
Aufzeichnung fortsetzen | geotracker://recorder/resume/ |