Die Policy-Engine richtig einrichten
Die Policy-Engine ist der eigentliche Sinn von TeslaKee. Der offizielle PhoneKey antwortet dem Auto immer, wenn das Auto fragt — genau deshalb kann ein Relay-Angreifer neben Ihrem Auto stehen, ein Komplize neben Ihnen, und das Fahrzeug fährt davon. Der Schlüssel von TeslaKee antwortet nur, wenn Ihre eigenen Regeln sagen, dass die Situation danach aussieht, dass tatsächlich Sie gerade zu Ihrem Auto gehen.
Diese Seite erklärt, wie diese Regeln zusammenwirken, was jede einzelne wirklich misst und welche Kombinationen sich im Alltag bewähren. Alles hier findet sich im Bildschirm Richtlinien der Android-App.
Wie eine Entscheidung zustande kommt
Jedes Mal, wenn das Fahrzeug nach Autorisierung fragt, wertet die Engine Ihre konfigurierten Regeln aus und liefert genau eine Antwort: erlaubt oder blockiert.
Passiver Zugang wird erlaubt, wenn:
alle ERFORDERLICHEN Regeln erfüllt sind und mindestens N OPTIONALE Regeln erfüllt sind, wobei N das von Ihnen gesetzte Quorum ist.
Ohne konfigurierte optionale Regeln spielt das Quorum keine Rolle. Ist überhaupt keine Regel konfiguriert, blockiert die Engine — eine leere Richtlinie ist keine offene Tür.
Einiges liegt außerhalb dieser Auswertung und wird zuerst geprüft, in dieser Reihenfolge:
- Not-Aus — blockiert immer alles. Siehe Not-Aus.
- Reconnect-Karenz — eine kurz abgerissene, zuvor autorisierte Verbindung bleibt autorisiert. Siehe Verbindungshaltung.
- Verbindungshaltung — einmal während einer Verbindung erlaubt, bleibt bis zum Verbindungsende erlaubt.
- Manuelle Freigabe — erlaubt für einige Minuten alles. Siehe Manuelle Freigabe.
- Always-On — erlaubt dauerhaft alles. Siehe Always-On.
Regeln werden von der günstigsten zur teuersten ausgewertet; eine Regel, deren Ergebnis das Resultat nicht mehr ändern kann, wird übersprungen. Das ist reine Akkuoptimierung — die Entscheidung ist dieselbe, als würde jede Regel geprüft.
ERFORDERLICH, OPTIONAL und AUS
Jede Regel trägt eine von drei Stufen. Das ist der Mechanismus, den man verstanden haben sollte, denn hier werden Sicherheit und Bequemlichkeit gegeneinander abgewogen.
| Stufe | Bedeutung | Folge des Scheiterns |
|---|---|---|
| ERFORDERLICH | Harte Bedingung. | Das Auto bleibt verriegelt, egal was sonst erfüllt ist. |
| OPTIONAL | Indiz, das auf das Quorum einzahlt. | Für sich genommen nichts — andere optionale Regeln können es ausgleichen. |
| AUS | Wird gar nicht ausgewertet. | — |
Merksatz: ERFORDERLICHE Regeln sind ein UND, OPTIONALE Regeln sind eine Abstimmung.
- ERFORDERLICH für Bedingungen, die immer zutreffen, wenn Sie wirklich zu Ihrem Auto gehen — und für einen Angreifer nie. Bewegung ist der Klassiker: Das Telefon ist in Ihrer Hand oder Tasche und hat sich vor Kurzem bewegt.
- OPTIONAL für gute Indizien, die gelegentlich nicht verfügbar sind: GPS in Innenräumen, ein driftender Luftdrucksensor, ein wechselnder Funkmast. Das Ausfallen eines einzelnen davon darf Sie nicht aussperren.
- AUS für alles, was auf Sie nicht zutrifft.
Eine Regel, die ERFORDERLICH ist und nicht ausgewertet werden kann (kein Sensor, keine Berechtigung, keine Referenz), scheitert und blockiert damit. Das ist Absicht: Eine nicht messbare Bedingung ist keine erfüllte Bedingung. Es ist zugleich der häufigste Grund für „die App öffnet mein Auto nicht“ — siehe Fehlersuche.
Das Quorum
Das Quorum ist die Anzahl optionaler Regeln, die erfüllt sein müssen — „mindestens 2 von diesen 4“.
- Ein niedriges Quorum (1) heißt: ein einziges Indiz genügt. Bequem, schwach.
- Ein hohes Quorum (so hoch wie die Zahl der optionalen Regeln) macht faktisch alle zu erforderlichen Regeln. Stark, aber anfällig.
- Sinnvoll ist meist 2 von 3 oder 2 von 4: Ein Angreifer muss mehrere unabhängige Dinge gleichzeitig fälschen, während ein einzelner zickiger Sensor Sie nie aussperrt.
Das Quorum gilt ausschließlich für Regeln auf OPTIONAL. Ein Quorum oberhalb der Zahl vorhandener optionaler Regeln würde alles blockieren — die App begrenzt es deshalb automatisch.
Sicherheitsprofile
Die drei Profile am Kopf des Richtlinien-Bildschirms konfigurieren mit einem Tippen sämtliche Regeln und Schwellen darunter. Sie sind ein Ausgangspunkt, kein Korsett: Ändern Sie danach etwas, wird das Profil einfach als individuell angezeigt.
| Locker | Ausgewogen | Streng | |
|---|---|---|---|
| Bewegung | optional | erforderlich | erforderlich |
| BLE-Signal | aus | optional | erforderlich |
| Telefon entsperrt | aus | optional | erforderlich |
| Parkplatz | aus | optional | optional |
| Schritte | aus | aus | optional |
| Höhe | aus | aus | optional |
| Quorum | 1 | 2 | 3 |
| Bewegungsfenster | 15 Min. | 5 Min. | 2 Min. |
| Signalschwelle | −90 dBm | −80 dBm | −70 dBm |
| Schritte | 5 in 15 Min. | 10 in 5 Min. | 25 in 2 Min. |
| Höhentoleranz | 30 m | 15 m | 5 m |
| Entsperrt vor max. | 10 Min. | 2 Min. | 1 Min. |
Ausgewogen ist für die meisten die richtige Wahl. Streng setzt voraus, dass Sie Ihr Telefon ohnehin ständig entsperren und nah am Auto stehen; der Schutz ist ausgezeichnet, gelegentlich müssen Sie zweimal am Griff ziehen. Locker ist kaum mehr als der Serienschlüssel — nur sinnvoll, wenn Sie ausschließlich an Orten parken, die Sie für sicher halten.
Ihre Richtlinie testen
Das Feld Richtlinien-Test auf demselben Bildschirm wertet jede Regel live aus — auch die abgeschalteten — und zeigt, was sie gerade meldet. Außerdem listet es auf, welche Bewegungssensoren Ihr Telefon tatsächlich besitzt und ob sie feuern.
So nutzen Sie es: Stellen Sie sich dorthin, wo Sie normalerweise parken, öffnen Sie das Feld und lesen Sie die Regeln, die Sie erwägen. Eine Regel, die schon scheitert, während Sie neben Ihrem eigenen Auto stehen, ist eine Regel, die Sie aussperren wird — auf OPTIONAL setzen oder AUS lassen.
Die Regeln
Bewegung
Erfüllt, wenn sich das Telefon bewegt oder sich innerhalb des Fensters bewegt hat (2 / 5 / 15 Minuten, einstellbar 1–60).
Das ist das Arbeitspferd gegen Relay-Angriffe und die einzige Regel, die standardmäßig ERFORDERLICH ist. Ein Relay-Angriff findet statt, während Ihr Telefon auf einem Tisch, im Flur oder auf dem Nachttisch liegt — unbewegt. Ein Telefon, das sich zehn Minuten nicht gerührt hat, geht nicht gerade zu einem Auto.
- Kürzeres Fenster = stärker. 2 Minuten heißt „Sie waren praktisch gerade eben in Bewegung“.
- Längeres Fenster = freundlicher, wenn Sie in einem Café neben dem geparkten Auto sitzen.
- Braucht den Beschleunigungssensor, auf GrapheneOS/CalyxOS zusätzlich die Berechtigung Sensoren. Ohne sie scheitert die Regel dauerhaft und blockiert alles.
Geofence
Erfüllt, wenn sich das Telefon in einer der Zonen befindet, die Sie auf der Karte gezogen haben. (Premium)
Damit sagen Sie: „Zugang nur in der Nähe von Zuhause, Arbeit und Fitnessstudio“. Die Regel braucht eine GPS-Position, ist damit eine der beiden akkuintensiven Regeln und in Tiefgaragen langsam oder gar nicht verfügbar. Hervorragend als OPTIONAL, riskant als ERFORDERLICH — ausgerechnet in der Tiefgarage ist GPS am schlechtesten, und ausgerechnet dort soll die Tür aufgehen.
Parkplatz
Erfüllt, wenn das Telefon innerhalb eines Radius (Standard 50 m) um den Ort ist, an dem das Auto zuletzt verriegelt wurde. (Premium)
Die schärfste der Ortsregeln, weil sie ohne Einrichtung auskommt: TeslaKee merkt sich, wo Sie geparkt haben, und öffnet nur in dessen Nähe. Ein Relay-Angreifer am Auto scheitert sofort, solange Sie zu Hause sind — und ein Dieb, der das Auto abgeschleppt hat, ebenso.
Wie der Geofence braucht sie GPS und erbt dessen Schwächen in Gebäuden. Für die meisten ist OPTIONAL die richtige Stufe.
Vertrautes WLAN
Erfüllt, wenn das Telefon mit einem Ihrer vertrauten Netze verbunden ist.
Günstig, sofort verfügbar und zuverlässig — beweist aber nur, dass Sie zu Hause oder im Büro sind, nicht dass Sie am Auto stehen. Gut als eine Stimme im Quorum: „Telefon im Heimnetz und kürzlich bewegt“ ist deutlich stärker als jedes für sich. ERFORDERLICH nur, wenn Ihr Auto immer in WLAN-Reichweite steht.
Tageszeit
Erfüllt, wenn die aktuelle Uhrzeit in einem von Ihnen definierten aktiven Fenster liegt.
Am nützlichsten für den umgekehrten Fall: die Nachtstunden sperren, in denen die meisten Relay-Diebstähle passieren und Sie ganz sicher nicht fahren. Bei unregelmäßigen Schichten besser OPTIONAL oder AUS.
BLE-Signalstärke
Erfüllt, wenn das Funksignal des Fahrzeugs die eingestellte Schwelle erreicht (−70 / −80 / −90 dBm, einstellbar −100…−40).
Weitergeleitete Signale werden neu abgestrahlt und kommen deshalb oft schwächer an als echte — und ein echtes Zugehen wird auf den letzten Metern stetig stärker. Eine Schwelle macht aus „das Auto hört mich“ ein „das Auto hört mich aus der Nähe“.
- −70 dBm ≈ direkt am Auto. Stark, gelegentlich streng genug für einen zweiten Versuch, wenn das Telefon in der Gesäßtasche steckt.
- −80 dBm ≈ wenige Meter entfernt. Der Standard und ein guter Kompromiss.
- −90 dBm ≈ irgendwo auf dem Parkplatz.
Ist die Regel einmal erfüllt, muss das Signal volle 8 dB unter die Schwelle absacken, bevor sie wieder scheitert. Diese Hysterese verhindert, dass die Entscheidung beim Zugehen hin- und herspringt.
Schritte
Erfüllt, wenn der Schrittzähler mindestens N Schritte in den letzten M Minuten zählt (Vorgaben 5/15, 10/5, 25/2).
Stärker als reine Bewegung: Ein Telefon im fahrenden Zug oder auf einem vibrierenden Schreibtisch meldet Bewegung, aber keine Schritte. Das ist wirklich „ein Mensch hat dieses Telefon hierher getragen“. Braucht den Schrittsensor und unter Android die Berechtigung Körperliche Aktivität. Vor ERFORDERLICH unbedingt im Richtlinien-Test prüfen — manche Telefone melden Schritte mit über einer Minute Verzögerung.
Höhe
Erfüllt, wenn die barometrische Höhe innerhalb einer Toleranz (5 / 15 / 30 m) der Höhe liegt, die beim letzten Verriegeln aufgezeichnet wurde.
Die Regel gegen den Angriff über mehrere Stockwerke: Das Auto steht in der Tiefgarage, Sie sind im 14. Stock, und jedes andere Signal — Funkzelle, WLAN, sogar GPS — sagt „zu Hause“. Der Luftdruck widerspricht.
Braucht einen Luftdrucksensor (viele Mittelklassegeräte haben keinen; die App sagt es Ihnen) und eine Parkplatz-Referenz. Wetter verändert den Luftdruck über Stunden, eine sehr enge Toleranz kann also über Nacht wegdriften. 15 m ist ein guter Kompromiss; als OPTIONAL belassen.
Telefon entsperrt
Erfüllt, wenn der Bildschirm gerade eben entsperrt wurde oder innerhalb der letzten N Minuten (1 / 2 / 10; 0 = „muss jetzt entsperrt sein“).
Sehr starkes Indiz, denn ein Relay-Angriff funktioniert mit dem Telefon in der Tasche, und ein Dieb kann Sie nicht zum Entsperren bringen. Der Preis: Sie müssen Ihr Telefon anfassen, bevor Sie den Türgriff anfassen — was viele ohnehin tun.
0 nur wählen, wenn Sie jedes Mal zum Telefon greifen wollen.
Funkzellen
Erfüllt, wenn das Telefon aktuell eine der Zell-IDs sieht, die Sie in die Liste aufgenommen haben.
Die Regel „bin ich im richtigen Stadtteil“ — ohne den Stromhunger von GPS und mit deutlich besserer Abdeckung in Gebäuden. Die Liste bauen Sie mit Aktuelle hinzufügen auf, während Sie dort stehen, wo Sie parken. Naturgemäß grob — eine Zelle deckt viel Fläche ab —, also eine unterstützende Stimme, kein Näherungsbeweis.
Funkzellen am Parkplatz
Erfüllt, wenn mindestens eine jetzt sichtbare Zelle auch beim letzten Verriegeln sichtbar war.
Dieselbe Idee wie die Parkplatzregel, aber über das Mobilfunkmodul statt GPS: funktioniert unter der Erde, braucht keine Einrichtung und setzt bei jedem Parken eine neue Referenz. Die Momentaufnahme enthält meist mehrere bedienende und benachbarte Zellen und übersteht deshalb einen Zellwechsel. Eine sehr gute OPTIONALE Regel — für Garagenparker vermutlich die nützlichste von allen.
Freigaben und Notventile
Manuelle Freigabe
Erlaubt den Zugang für eine festgelegte Zahl von Minuten (Standard 5, bis 120), unabhängig von jeder Regel. Sie existiert für Momente, in denen die Richtlinie grundsätzlich richtig, aber gerade jetzt falsch ist: Wagenübergabe, Kofferraum beladen mit dem Telefon im Auto, ein Sensor, der offensichtlich spinnt.
Gestartet wird sie im Startbildschirm. Sie läuft von selbst ab — das ist der Sinn.
Always-On
Schaltet die gesamte Policy-Engine ab. Ihr Schlüssel verhält sich dann wie der offizielle, das heißt: Relay-Angriffe funktionieren wieder. Die App verlangt eine Bestätigung und zeigt die ganze Zeit eine rote Warnung.
Es gibt eine legitime Verwendung: herauszufinden, ob ein Problem überhaupt von der Richtlinie kommt. Einschalten, prüfen, ob das Auto öffnet, wieder ausschalten.
Not-Aus
Das Gegenteil, und es schlägt alles — auch Freigabe und Always-On. Bei aktivem Not-Aus scannt TeslaKee nicht, antwortet dem Auto nicht und ist aus Sicht des Fahrzeugs von einer deinstallierten App nicht zu unterscheiden. Sinnvoll, wenn Sie Ihr Telefon aus der Hand geben oder länger parken und auf diesem Telefon gar keinen BLE-Schlüssel wollen. Sofort umkehrbar.
Verbindungshaltung und Reconnect-Karenz
Wurde der passive Zugang während einer Bluetooth-Verbindung einmal erlaubt, bleibt er bis zum Ende dieser Verbindung erlaubt. Ohne das könnte ein kurzer Einbruch — ein Signalabfall, ein verpasster Sensorwert — die Autorisierung entziehen, während Sie im Auto sitzen.
Die Reconnect-Karenz (Standard 60 s, in den Einstellungen 0–600 s) dehnt dieselbe Idee auf einen kurzen Abriss aus: Fällt eine bereits autorisierte Verbindung weg und kommt innerhalb des Fensters zurück, bleibt der Zugang autorisiert, statt alle Regeln neu zu durchlaufen. Auf 0 setzen, wenn jede Neuverbindung die vollständige Richtlinie erneut bestehen soll.
Konfigurationen, die sich bewähren
Alltag, Garage zu Hause — Bewegung ERFORDERLICH · Quorum 2 aus: Funkzellen am Parkplatz, Telefon entsperrt, BLE-Signal. Funktioniert unter der Erde, verkraftet einen fehlenden Luftdrucksensor und antwortet nicht, solange das Telefon auf dem Küchentisch liegt.
Straßenparken in der Stadt — Bewegung ERFORDERLICH, BLE-Signal ERFORDERLICH (−80) · Quorum 2 aus: Schritte, Telefon entsperrt, Parkplatz. Die Nähe muss echt sein, und irgendetwas muss belegen, dass sich ein Mensch bewegt hat.
Maximale Sicherheit — Bewegung, BLE-Signal (−70) und Telefon entsperrt alle ERFORDERLICH · Quorum 3 aus: Schritte, Parkplatz, Höhe, Funkzellen am Parkplatz. Rechnen Sie damit, gelegentlich zweimal am Griff zu ziehen. In Kombination mit PIN-to-Drive im Fahrzeug.
Wohnblock mit Tiefgarage — Bewegung ERFORDERLICH · Quorum 2 aus: Höhe, Funkzellen am Parkplatz, Telefon entsperrt. Die Höhenregel leistet hier die eigentliche Arbeit: Sie unterscheidet „in der Garage neben dem Auto“ von „schlafend im 14. Stock“.
Wenn das Auto nicht aufgeht
Zuerst den Richtlinien-Test öffnen — er benennt die scheiternde Regel, und das ist fast immer schon die Antwort. Die üblichen Verdächtigen:
- Eine ERFORDERLICHE Regel ist nicht messbar. Kein Luftdrucksensor, kein Schrittsensor, Sensor-Berechtigung verweigert, noch keine Parkplatz-Referenz, kein GPS unter der Erde. Nicht messbar zählt als gescheitert. Regel auf OPTIONAL setzen.
- Das Quorum liegt höher als die Indizien, die Sie drinnen liefern können. Um eins senken oder eine günstige optionale Regel ergänzen (vertrautes WLAN, Funkzellen am Parkplatz).
- BLE-Schwelle zu hoch. −70 dBm mit dem Telefon in der Gesäßtasche gegen viel Blech ist wirklich knapp. −80 probieren.
- Bewegungsfenster zu kurz. Nach einer Stunde im Restaurant hat ein 2-Minuten-Fenster keine Bewegung gesehen, bis Sie aufstehen und losgehen.
- Die offizielle Tesla-App ist noch ein Bluetooth-Schlüssel. Dann spricht das Auto womöglich mit ihr statt mit TeslaKee — und keine Richtlinie greift. Siehe die Anleitung zur Tesla-App.
- Es passiert gar nichts. Prüfen, ob der Not-Aus aus ist, und Einstellungen → Hintergrund-Zuverlässigkeit ansehen.
Kommen Sie nicht weiter? Schreiben Sie an contact@toothr.com mit einem Screenshot des Richtlinien-Tests — meist beantwortet der die Frage auf einen Blick.