Was die Funktion macht
iOS meldet das Verlassen eines Ortes im Hintergrund oft erst mit Verzögerung, manchmal erst nach mehreren hundert Metern. Mit Präziser Austritt mit Fahrzeug (GeoHook Premium) nutzt GeoHook das Einsteigen ins Auto als Startsignal: Verbindet sich ein ausgewähltes Auto, während du dich im Bereich eines Ortes befindest, schaltet GeoHook für höchstens fünf Minuten die präzise Ortung ein. Der Austritt wird dann meist wenige Dutzend Meter hinter der Bereichsgrenze erkannt, und die Austrittsaktionen laufen sofort.
Die präzise Ortung endet, sobald der Austritt erkannt ist, das Auto sich wieder trennt oder die fünf Minuten abgelaufen sind. Die Austrittsaktion selbst wird nicht durch das Einsteigen ausgelöst, sondern erst durch den erkannten Austritt.
Warum GeoHook Premium nötig ist
Das Startsignal für den präzisen Austritt ist das Verbinden deines iPhones mit dem Auto. GeoHook erkennt dein Auto dabei über CarPlay bzw. die Bluetooth-Freisprecheinrichtung, und genau diese Fahrzeugerkennung gehört zu GeoHook Premium. Ohne Premium weiß GeoHook nicht, dass du gerade eingestiegen bist, und kann die präzise Ortung nicht rechtzeitig starten. Die kostenlose App und der Tarif „Tesla & iBeacon“ enthalten die Erkennung über CarPlay und Freisprecheinrichtung nicht.
Zusätzliche Hardware brauchst du nicht: Jedes Auto mit CarPlay oder Freisprecheinrichtung funktioniert, auch ein Tesla über seine Freisprecheinrichtung.
Wozu der Kurzbefehl dient
iOS startet keine App, wenn sich das iPhone mit CarPlay oder einer Bluetooth-Freisprecheinrichtung verbindet. Läuft GeoHook in diesem Moment nicht, bekommt es die Verbindung gar nicht mit. Eine Kurzbefehle-Automation kann das: Sie startet beim Verbinden die GeoHook-Aktion „Fahrzeug verbunden“ und gibt GeoHook damit Rechenzeit im Hintergrund.
Mehr macht die Automation nicht. Sie entscheidet nicht, ob der präzise Austritt startet. GeoHook prüft nach dem Aufwecken selbst, welches Auto verbunden ist, ob du im Bereich eines Ortes bist und ob das Auto für diesen Ort ausgewählt ist.
Beide Seiten müssen stimmen, und zwar für jedes Auto: Ein Auto muss sowohl in der Kurzbefehle-Automation enthalten sein (damit GeoHook geweckt wird) als auch in GeoHook beim Ort unter „Präziser Austritt mit Fahrzeug“ ausgewählt sein (damit GeoHook es berücksichtigt).
| Auto in der Automation | Auto beim Ort ausgewählt | Ergebnis |
|---|---|---|
| Ja | Ja | Präziser Austritt startet beim Einsteigen |
| Ja | Nein | GeoHook wird geweckt, ignoriert das Auto aber, normaler Austritt |
| Nein | Ja | Funktioniert nur, wenn GeoHook zufällig gerade läuft, sonst normaler Austritt |
| Nein | Nein | Normaler Austritt |
1. Auto in GeoHook anlegen
- Setz dich ins Auto, starte es und warte, bis das iPhone mit CarPlay bzw. der Freisprecheinrichtung verbunden ist.
- Öffne in GeoHook Einstellungen → Fahrzeuge → Fahrzeug hinzufügen und wähle die Erkennung über CarPlay/Freisprecheinrichtung.
- Wähle die angezeigte Verbindung aus und speichere das Fahrzeug.
Nutzt du im Auto CarPlay, lege das Fahrzeug an, während CarPlay aktiv ist. Besonders bei CarPlay über Kabel erkennt GeoHook das Auto sonst später unter Umständen nicht wieder.
2. Auto beim Ort auswählen
- Öffne den Ort (z. B. „Zuhause“). Der Ort braucht einen Geo-Bereich.
- Tippe unter Präzisionsüberwachung auf Präziser Austritt mit Fahrzeug.
- Hake alle Autos an, mit denen du von diesem Ort losfährst, und speichere den Ort.
3. Kurzbefehle-Automation anlegen
Die Automation lässt sich nur in der Kurzbefehle-App anlegen. iOS erlaubt Apps nicht, Automationen selbst einzurichten. In GeoHook führt dich der Button „Kurzbefehle-App öffnen“ in der Fahrzeugauswahl direkt dorthin.
Bluetooth-Freisprecheinrichtung
- Kurzbefehle-App → Tab Automation → Neue Automation (bzw. +).
- Bluetooth wählen.
- Unter Gerät alle Autos auswählen, die du in GeoHook verwendest, und Verbunden aktivieren. Eine Automation kann mehrere Autos enthalten; alternativ legst du eine Automation pro Auto an.
- Sofort ausführen wählen und Bei Ausführung mitteilen ausschalten.
- Auf Weiter tippen, Neue leere Automation wählen und die Aktion „Fahrzeug verbunden“ von GeoHook hinzufügen (Suche: „GeoHook“).
- Fertig.
CarPlay
- Kurzbefehle-App → Automation → Neue Automation.
- CarPlay wählen und Verbindet aktivieren.
- Sofort ausführen wählen, Bei Ausführung mitteilen ausschalten.
- Aktion „Fahrzeug verbunden“ von GeoHook hinzufügen.
Die CarPlay-Automation gilt für jedes CarPlay-Auto. Welches Auto zählt, entscheidet trotzdem die Auswahl in GeoHook (Schritt 2).
4. Prüfen
- In GeoHook zeigt die Fahrzeugauswahl unter Letztes Signal, wann die Automation GeoHook zuletzt geweckt hat. Steht dort nach dem Einsteigen nichts Neues, läuft die Automation nicht.
- Auf dem Status-Bildschirm siehst du den Zustand (z. B. „Aktiv bis …“) und die Uhrzeit des letzten Kurzbefehls.
- Ist die Mitteilung zum Präzisionsstart beim Ort eingeschaltet, meldet GeoHook den Start der präzisen Ortung.
Wenn es nicht funktioniert
- Kein „Letztes Signal“: Automation aktiviert? „Sofort ausführen“ gewählt? Ist bei Bluetooth das richtige Auto als Gerät ausgewählt?
- Signal kommt, aber keine präzise Ortung: Ist das Auto beim Ort ausgewählt? Warst du beim Einsteigen im Bereich des Ortes? Ist GeoHook Premium aktiv?
- „Verbindung bereits genutzt“: Jede Verbindung startet höchstens einen Versuch. Eine Verbindung, die außerhalb begonnen hat (z. B. bei der Ankunft), zählt nicht als Abfahrt.
- Präzise Ortung endet ohne Austritt: Das Auto hat sich getrennt (z. B. Motor wieder aus) oder die fünf Minuten sind abgelaufen, bevor du den Bereich verlassen hast.
- Ein anderes Auto löst nichts aus: Es fehlt in der Automation oder in der Auswahl beim Ort. Beide Seiten müssen für jedes Auto passen.
Weitere Hintergründe zu verspäteten Austritten findest du unter Optimizing exit behavior.