Konfiguracja silnika reguł
Silnik reguł to sedno TeslaKee. Oficjalny klucz odpowiada autu zawsze, gdy auto zapyta — właśnie dlatego złodziej może stanąć przy twoim samochodzie, wspólnik obok ciebie, i odjechać. Klucz TeslaKee odpowiada tylko wtedy, gdy twoje własne reguły uznają, że sytuacja wygląda jak ty naprawdę idący do swojego auta.
Ta strona wyjaśnia, jak te reguły się łączą, co każda faktycznie mierzy i które zestawy sprawdzają się na co dzień. Wszystko znajdziesz na ekranie Reguły w aplikacji na Androida.
Jak zapada decyzja
Za każdym razem, gdy auto prosi o autoryzację, silnik ocenia twoje reguły i daje jedną odpowiedź: zezwolono albo zablokowano.
Wejście pasywne jest dozwolone, gdy:
wszystkie reguły WYMAGANE są spełnione oraz spełnionych jest co najmniej N reguł OPCJONALNYCH, gdzie N to ustawione przez ciebie kworum.
Bez reguł opcjonalnych kworum nie ma znaczenia. Bez żadnej skonfigurowanej reguły silnik blokuje — pusta polityka to nie otwarte drzwi.
Kilka rzeczy stoi poza tą oceną i jest sprawdzanych najpierw, w tej kolejności:
- Wyłącznik awaryjny — blokuje wszystko, zawsze. Zobacz Wyłącznik awaryjny.
- Karencja ponownego połączenia — krótko zerwane, wcześniej autoryzowane łącze pozostaje autoryzowane. Zobacz Utrzymanie połączenia.
- Utrzymanie połączenia — raz zezwolone w trakcie połączenia, obowiązuje do jego końca.
- Ręczne odblokowanie polityki — na kilka minut przepuszcza wszystko. Zobacz Ręczne odblokowanie.
- Always-On — przepuszcza wszystko na stałe. Zobacz Always-On.
Reguły oceniane są od najtańszej do najdroższej, a reguła, której wynik nie zmieni już rozstrzygnięcia, jest pomijana. To wyłącznie oszczędność baterii — odpowiedź zezwól/zablokuj jest identyczna.
WYMAGANA, OPCJONALNA i WYŁĄCZONA
Każda reguła ma jeden z trzech poziomów. To mechanizm, który warto zrozumieć, bo tu właśnie równoważy się bezpieczeństwo i wygodę.
| Poziom | Znaczenie | Skutek niespełnienia |
|---|---|---|
| WYMAGANA | Warunek twardy. | Auto pozostaje zamknięte, cokolwiek innego zostanie spełnione. |
| OPCJONALNA | Poszlaka licząca się do kworum. | Sama w sobie nic — inne opcjonalne mogą to nadrobić. |
| WYŁĄCZONA | W ogóle nieoceniana. | — |
Krótko: reguły wymagane to koniunkcja, opcjonalne to głosowanie.
- WYMAGANA dla warunków zawsze prawdziwych, gdy naprawdę idziesz do auta — i nigdy prawdziwych dla napastnika. Ruch to klasyk: telefon jest w dłoni lub kieszeni i niedawno się poruszył.
- OPCJONALNA dla dobrych poszlak bywających niedostępnymi: GPS w budynku, dryfujący barometr, przełączająca się komórka sieci. Awaria jednej nie może cię zamknąć na zewnątrz.
- WYŁĄCZONA dla wszystkiego, co ciebie nie dotyczy.
Reguła WYMAGANA, której nie da się ocenić (brak czujnika, brak uprawnienia, brak punktu odniesienia), nie jest spełniona i tym samym blokuje. To celowe: warunku niemierzalnego nie uznaje się za spełniony. To także przyczyna numer jeden narzekań „aplikacja nie otwiera mi auta” — zobacz Rozwiązywanie problemów.
Kworum
Kworum to liczba reguł opcjonalnych, które muszą być spełnione — „co najmniej 2 z tych 4”.
- Niskie kworum (1): wystarczy jedna poszlaka. Wygodne, słabe.
- Wysokie kworum (równe liczbie reguł opcjonalnych) czyni je w praktyce wymaganymi. Mocne, ale kruche.
- Sensowne jest zwykle 2 z 3 lub 2 z 4: napastnik musi jednocześnie sfałszować kilka niezależnych rzeczy, a jeden kapryśny czujnik nigdy cię nie zablokuje.
Kworum dotyczy wyłącznie reguł OPCJONALNYCH. Kworum wyższe od liczby dostępnych reguł opcjonalnych blokowałoby wszystko, więc aplikacja przycina je automatycznie.
Profile bezpieczeństwa
Trzy profile na górze ekranu konfigurują jednym dotknięciem wszystkie reguły i progi poniżej. To punkt wyjścia, nie kaftan: zmień potem cokolwiek, a profil pokaże się po prostu jako własny.
| Swobodny | Zrównoważony | Surowy | |
|---|---|---|---|
| Ruch | opcjonalny | wymagany | wymagany |
| Sygnał BLE | wył. | opcjonalny | wymagany |
| Telefon odblokowany | wył. | opcjonalny | wymagany |
| Miejsce parkowania | wył. | opcjonalny | opcjonalny |
| Kroki | wył. | wył. | opcjonalny |
| Wysokość | wył. | wył. | opcjonalny |
| Kworum | 1 | 2 | 3 |
| Okno ruchu | 15 min | 5 min | 2 min |
| Próg sygnału | −90 dBm | −80 dBm | −70 dBm |
| Kroki | 5 w 15 min | 10 w 5 min | 25 w 2 min |
| Tolerancja wysokości | 30 m | 15 m | 5 m |
| Odblokowany w ciągu | 10 min | 2 min | 1 min |
Zrównoważony to właściwy wybór dla większości. Surowy zakłada, że telefon masz świeżo odblokowany i stoisz blisko auta; ochrona jest znakomita, a od czasu do czasu pociągniesz klamkę dwa razy. Swobodny to niewiele więcej niż klucz fabryczny — tylko tam, gdzie uważasz parkowanie za bezpieczne.
Testowanie ustawień
Panel Test reguł na tym samym ekranie ocenia na żywo każdą regułę — także wyłączone — i pokazuje, co obecnie raportuje. Wypisuje też, które czujniki ruchu twój telefon faktycznie ma i czy działają.
Użyj go tak: stań tam, gdzie zwykle parkujesz, otwórz panel i przeczytaj reguły, które rozważasz. Reguła, która zawodzi już wtedy, gdy stoisz przy własnym aucie, to reguła, która cię zamknie na zewnątrz — ustaw ją jako OPCJONALNĄ albo zostaw WYŁĄCZONĄ.
Reguły
Ruch
Spełniona, gdy telefon się porusza albo poruszał w ciągu okna (2 / 5 / 15 minut, zakres 1–60).
To koń roboczy obrony przed przekaźnikiem i jedyna reguła domyślnie wymagana. Atak przekaźnikowy dzieje się, gdy telefon leży na stole, w przedpokoju, na szafce nocnej — nieruchomo. Telefon, który nie drgnął od dziesięciu minut, nie idzie właśnie do auta.
- Krótsze okno = mocniej. 2 minuty znaczą „poruszałeś się praktycznie przed chwilą”.
- Dłuższe okno = przyjaźniej, jeśli siedzisz w kawiarni obok zaparkowanego auta.
- Wymaga akcelerometru, a na GrapheneOS/CalyxOS uprawnienia Czujniki. Bez niego reguła zawodzi na stałe i blokuje wszystko.
Geofence
Spełniona, gdy telefon jest w jednej ze stref narysowanych przez ciebie na mapie. (Premium)
Służy do powiedzenia „wpuszczaj tylko w pobliżu domu, pracy i siłowni”. Wymaga pozycji GPS, jest więc jedną z dwóch reguł kosztownych dla baterii, a w garażach podziemnych bywa wolna lub niedostępna. Świetna jako OPCJONALNA, ryzykowna jako WYMAGANA — podziemia to dokładnie miejsce, gdzie GPS jest najgorszy, a drzwi i tak mają się otworzyć.
Miejsce parkowania
Spełniona, gdy telefon jest w promieniu (domyślnie 50 m) od miejsca ostatniego zamknięcia auta. (Premium)
Najostrzejsza z reguł lokalizacyjnych i nie wymaga konfiguracji: TeslaKee zapamiętuje, gdzie zaparkowałeś, i otwiera tylko w pobliżu. Napastnik stojący przy twoim aucie, gdy ty jesteś w domu, zawodzi natychmiast — podobnie złodziej, który auto odholował.
Jak geofence opiera się na GPS i dziedziczy jego słabości w budynkach. Dla większości OPCJONALNA to właściwy poziom.
Zaufane Wi-Fi
Spełniona, gdy telefon jest połączony z jedną z twoich zaufanych sieci.
Tania, natychmiastowa i niezawodna — ale dowodzi tylko, że jesteś w domu lub biurze, nie że stoisz przy aucie. Dobra jako głos w kworum: „telefon w sieci domowej i niedawny ruch” znaczy znacznie więcej niż każde z osobna. WYMAGANA tylko wtedy, gdy auto zawsze stoi w zasięgu Wi-Fi.
Pora dnia
Spełniona, gdy bieżący czas mieści się w zdefiniowanym przez ciebie oknie aktywności.
Najbardziej przydatna odwrotnie: do blokowania godzin nocnych, gdy zdarza się większość kradzieży przekaźnikowych i na pewno nie prowadzisz. Przy nieregularnych zmianach zostaw ją OPCJONALNĄ albo WYŁĄCZONĄ.
Siła sygnału BLE
Spełniona, gdy sygnał radiowy pojazdu osiąga ustawiony próg (−70 / −80 / −90 dBm, zakres −100…−40).
Sygnały przekazywane są emitowane ponownie, więc docierają często słabsze niż prawdziwe — a prawdziwe podejście staje się na ostatnich metrach coraz silniejsze. Próg zamienia „auto mnie słyszy” w „auto słyszy mnie z bliska”.
- −70 dBm ≈ tuż przy aucie. Mocno, czasem na tyle surowo, że z telefonem w tylnej kieszeni potrzeba drugiej próby.
- −80 dBm ≈ kilka metrów. Wartość domyślna i dobry kompromis.
- −90 dBm ≈ gdziekolwiek na parkingu.
Gdy reguła zostanie spełniona, sygnał musi spaść pełne 8 dB poniżej progu, zanim znów zawiedzie. Ta histereza zapobiega migotaniu decyzji podczas podchodzenia.
Kroki
Spełniona, gdy krokomierz naliczy co najmniej N kroków w ostatnich M minutach (ustawienia 5/15, 10/5, 25/2).
Mocniejsza niż sam ruch: telefon w jadącym pociągu albo na wibrującym biurku rejestruje ruch, ale nie kroki. To naprawdę „człowiek przyniósł tu ten telefon”. Wymaga czujnika kroków, a na Androidzie uprawnienia Aktywność fizyczna. Sprawdź w Teście reguł, zanim ustawisz WYMAGANA — niektóre telefony raportują kroki z ponadminutowym opóźnieniem.
Wysokość
Spełniona, gdy wysokość barometryczna mieści się w tolerancji (5 / 15 / 30 m) względem zapisanej przy ostatnim zamknięciu.
Reguła rozbrajająca atak przez kilka pięter: auto stoi w garażu podziemnym, ty jesteś na 14. piętrze, a każdy inny sygnał — komórka sieci, Wi-Fi, nawet GPS — mówi „w domu”. Ciśnienie powietrza się z tym nie zgadza.
Wymaga barometru (wiele telefonów średniej półki go nie ma; aplikacja o tym informuje) i punktu odniesienia z parkowania. Pogoda zmienia ciśnienie w skali godzin, więc bardzo wąska tolerancja potrafi odpłynąć przez noc. 15 m to dobry kompromis; zostaw ją OPCJONALNĄ.
Telefon odblokowany
Spełniona, gdy ekran odblokowano przed chwilą albo w ciągu ostatnich N minut (1 / 2 / 10; 0 = „musi być odblokowany teraz”).
Bardzo mocna poszlaka: atak przekaźnikowy działa na telefonie w kieszeni, a złodziej nie zmusi cię do odblokowania. Cena to dotknięcie telefonu przed dotknięciem klamki — co wielu i tak robi.
Ustaw 0 tylko wtedy, gdy godzisz się sięgać po telefon za każdym razem.
Komórki sieci
Spełniona, gdy telefon widzi obecnie jeden z identyfikatorów komórek dodanych do listy.
Reguła „czy jestem w odpowiedniej części miasta”, bez apetytu GPS na prąd i z dużo lepszym zasięgiem w budynkach. Listę zbuduj przyciskiem Dodaj bieżące, stojąc tam, gdzie parkujesz. Z natury zgrubna — komórka pokrywa spory obszar — więc to głos wspierający, nie dowód bliskości.
Komórki sieci przy miejscu parkowania
Spełniona, gdy przynajmniej jedna z widocznych teraz komórek była widoczna także przy ostatnim zamknięciu.
Ten sam pomysł co miejsce parkowania, ale przez sieć komórkową zamiast GPS: działa pod ziemią, nie wymaga konfiguracji i kalibruje się na nowo przy każdym parkowaniu. Migawka zawiera zwykle kilka komórek obsługujących i sąsiednich, więc przeżywa przełączenie. Bardzo dobra reguła OPCJONALNA — dla parkujących w garażach prawdopodobnie najbardziej opłacalna ze wszystkich.
Odstępstwa i zawory bezpieczeństwa
Ręczne odblokowanie
Daje wejście przez ustaloną liczbę minut (domyślnie 5, do 120), niezależnie od reguł. Istnieje na chwile, gdy polityka jest ogólnie słuszna, a akurat teraz błędna: przekazanie auta, ładowanie bagażnika z telefonem w środku, czujnik, który wyraźnie oszalał.
Uruchamiasz je z ekranu głównego. Wygasa samo — o to właśnie chodzi.
Always-On
Wyłącza cały silnik reguł. Twój klucz zachowuje się wtedy jak oficjalny, czyli ataki przekaźnikowe znów działają. Aplikacja prosi o potwierdzenie i przez cały czas trzyma na ekranie czerwone ostrzeżenie.
Jedno zastosowanie jest sensowne: sprawdzenie, czy problem w ogóle wynika z polityki. Włącz, sprawdź, czy auto się otwiera, wyłącz z powrotem.
Wyłącznik awaryjny
Drugi biegun — i bije wszystko, także odblokowanie i Always-On. Przy włączonym wyłączniku TeslaKee nie skanuje, nie odpowiada autu i z perspektywy pojazdu jest nie do odróżnienia od odinstalowanej aplikacji. Przydatny, gdy oddajesz telefon albo parkujesz na dłużej i nie chcesz na tym telefonie żadnego klucza BLE. Odwracalny natychmiast.
Utrzymanie połączenia i karencja ponownego połączenia
Gdy wejście pasywne zostało raz dozwolone w czasie połączenia Bluetooth, pozostaje dozwolone aż do końca tego połączenia. Bez tego chwilowy spadek — zapaść sygnału, pominięty odczyt czujnika — mógłby odebrać autoryzację, gdy siedzisz w aucie.
Karencja ponownego połączenia (domyślnie 60 s, w Ustawieniach 0–600 s) rozciąga tę samą zasadę na krótkie zerwanie: jeśli autoryzowane łącze padnie i wróci w oknie karencji, wejście pozostaje autoryzowane zamiast przechodzić wszystkie reguły od nowa. Ustaw 0, jeśli każde ponowne połączenie ma przejść pełną politykę.
Zestawy, które się sprawdzają
Codziennie, garaż w domu — Ruch WYMAGANY · kworum 2 z: komórki przy miejscu parkowania, telefon odblokowany, sygnał BLE. Działa pod ziemią, znosi brak barometru i nie odpowiada, dopóki telefon leży na kuchennym stole.
Parkowanie przy ulicy w mieście — Ruch WYMAGANY, sygnał BLE WYMAGANY (−80) · kworum 2 z: kroki, telefon odblokowany, miejsce parkowania. Bliskość musi być prawdziwa, a coś musi dowodzić, że poruszał się człowiek.
Maksymalne bezpieczeństwo — Ruch, sygnał BLE (−70) i telefon odblokowany — wszystkie WYMAGANE · kworum 3 z: kroki, miejsce parkowania, wysokość, komórki przy miejscu. Licz się z pociągnięciem klamki dwa razy. W połączeniu z PIN-em do jazdy w aucie.
Blok z garażem podziemnym — Ruch WYMAGANY · kworum 2 z: wysokość, komórki przy miejscu, telefon odblokowany. Prawdziwą robotę wykonuje tu wysokość: oddziela „w garażu obok auta” od „śpiący na 14. piętrze”.
Gdy auto się nie otwiera
Najpierw otwórz Test reguł — wskaże regułę, która zawodzi, a to niemal zawsze jest już odpowiedź. Zwykli podejrzani:
- Reguły WYMAGANEJ nie da się zmierzyć. Brak barometru, brak czujnika kroków, odmówione uprawnienie Czujniki, brak punktu odniesienia z parkowania, brak GPS pod ziemią. Niemierzalne liczy się jako niespełnione. Przenieś regułę na OPCJONALNĄ.
- Kworum wyższe niż dowody, które możesz dostarczyć w budynku. Obniż o jeden albo dodaj jedną tanią regułę opcjonalną (zaufane Wi-Fi, komórki przy miejscu).
- Za wysoki próg BLE. −70 dBm z telefonem w tylnej kieszeni, przy sporej ilości blachy, jest naprawdę ciasne. Spróbuj −80.
- Za krótkie okno ruchu. Po godzinie w restauracji okno 2-minutowe nie zobaczy ruchu, dopóki nie wstaniesz.
- Oficjalna aplikacja Tesla nadal jest kluczem Bluetooth. Wtedy auto może rozmawiać z nią, a nie z TeslaKee — i żadna reguła nie działa. Zobacz poradnik o aplikacji Tesla.
- Nie dzieje się zupełnie nic. Sprawdź, czy wyłącznik awaryjny jest wyłączony, i zajrzyj do Ustawienia → Niezawodność w tle.
Nadal nie wychodzi? Napisz na contact@toothr.com, dołączając zrzut ekranu panelu Test reguł — zwykle odpowiada na pytanie od razu.