Geofencing

Na tej stronie

Geofencing ogranicza otwieranie drzwi do osób fizycznie przebywających w pobliżu obiektu. Gdy jest włączony, aplikacja mobilna musi zgłosić lokalizację wewnątrz skonfigurowanego okręgu, zanim otwarcie zostanie dozwolone — dzięki temu nikt nie otworzy drzwi z domu. Geofence obiektu konfiguruje się w Settings → Geofencing; zakresy i poszczególne drzwi mogą go nadpisywać.

Ustawienia, geofencingUstawienia, geofencing

Rysunek 1: Edytor geofence obiektu

Jak działa kontrola

Gdy użytkownik dotknie przycisku otwarcia, telefon wysyła swoją bieżącą lokalizację i dokładność GPS. Decyzję podejmuje serwer (a nie telefon):

  1. Brak zgłoszonej lokalizacji → odmowa — użytkownik jest proszony o włączenie usług lokalizacyjnych. (Powód: lokalizacja niedostępna)
  2. Zbyt mała dokładność GPS — dokładność odczytu jest gorsza niż próg Require GPS accuracy better than → odmowa. Zapobiega to uznawaniu niewiarygodnych odczytów (np. w budynku przy słabym sygnale). (Powód: zbyt mała dokładność GPS)
  3. Kontrola odległości — odległość użytkownika od środka geofence musi mieścić się w wartości: promień + zgłoszona dokładność GPS + bufor dokładności. Poza tym obszarem → odmowa, a aplikacja sugeruje podejście bliżej. (Powód: poza geofence)
  4. Wewnątrz → kontrola geofence zostaje zaliczona i dalsza część decyzji o dostępie jest kontynuowana.

Ponieważ dokładność GPS jest dodawana do dozwolonej odległości, użytkownik stojący na granicy z dokładnością ±15 m nadal przechodzi kontrolę — została ona zaprojektowana tak, aby unikać fałszywych odmów spowodowanych normalnymi wahaniami GPS, a jednocześnie blokować otwieranie zdalne. Decyzja jest podejmowana po stronie serwera, więc zmodyfikowana aplikacja lub sfałszowana lokalizacja i tak zostaną odrzucone.

Jeśli geofencing jest włączony, ale brakuje pinezki lub środka, otwarcia są odrzucane (system domyślnie blokuje dostęp) — zawsze upewnij się, że pinezka jest umieszczona.

Ustawienia

UstawienieWartość domyślnaZakresDziałanie
Require user to be at facility (geofence)Włączone dla nowych konfiguracji obiektówWł. / Wył.Główny przełącznik. Po wyłączeniu wyświetla się: "Geofence is disabled — anyone with credentials can open the door from anywhere."
Radius200 m50–5000 m (suwak, krok 10 m; wartości predefiniowane 50/200/500/1000 m)Okrąg wokół pinezki, w którym otwieranie jest dozwolone
Accuracy buffer (m)25 m—Dodatkowe metry doliczane do dozwolonej odległości w celu tolerowania normalnych wahań GPS
Require GPS accuracy better than (m)100 m—Odczyty o gorszej dokładności są od razu odrzucane

Umieszczanie pinezki

  • Przeciągnij pinezkę na środek obiektu lub użyj Search address ("Start typing a street address…"), aby umieścić ją pod wskazanym adresem.
  • Reset to facility location przywraca pinezkę do współrzędnych zapisanego adresu obiektu. Gdy pinezka została przesunięta z zapisanej lokalizacji, wyświetlana jest etykieta Pin manually placed.
  • Ostrzeżenia pojawiają się, jeśli dla obiektu nie zapisano adresu (z linkiem do Konfiguracja obiektów i systemów; zobacz Lokalizacja obiektu) lub jeśli pinezka znajduje się ponad 500 m od zapisanej lokalizacji obiektu — w obu przypadkach zwykle oznacza to, że adres obiektu wymaga aktualizacji.

Testowanie geofence

Kliknij Test Geofence, aby przejść do trybu testowego: na mapie pojawi się fioletowa pinezka T. Przeciągnij ją w dowolne miejsce, aby zasymulować otwarcie drzwi przez użytkownika z tego miejsca — edytor natychmiast pokaże Would pass lub Would be denied wraz z powodem i odległością. Kliknij Stop testing, aby wyjść. Pozwala to sprawdzić promień przed zapisaniem, np. upewnić się, że parking znajduje się wewnątrz, a kawiarnia po drugiej stronie ulicy — nie.

Hierarchia nadpisań

Geofence obiektu domyślnie obowiązuje dla wszystkich drzwi. Mogą go nadpisywać dwa poziomy; pierwszeństwo ma najbardziej szczegółowy:

PoziomGdzieOpcje
Zakres dostępuSettings → Access Scopes → zakres → karta GeofencePrzełącznik Geofence override + własny pełny edytor
DrzwiDoors → panel drzwi → karta GeofenceInherit from facility / Override for this door / Disable geofence for this door

Nadpisania dla drzwi mają pierwszeństwo przed nadpisaniami zakresów, a te — przed ustawieniem domyślnym obiektu. Wyłączenie geofence dla pojedynczych drzwi przydaje się przy wejściach zaplecza lub wejściach serwisowych, gdzie personel często otwiera drzwi, będąc jeszcze poza obiektem. Każda karta drzwi na karcie Doors pokazuje efektywny geofence (promień lub Off, z dopiskiem · Override, gdy ustawienie dotyczy konkretnych drzwi).

Co widzą członkowie

Gdy następuje odmowa z powodu geofence, aplikacja wyjaśnia przyczynę zamiast po cichu zawodzić:

SytuacjaDziałanie aplikacji
Poza geofenceKomunikat w rodzaju „Move closer” z odległością
Zbyt mała dokładność GPSProśba o wyjście na zewnątrz lub uzyskanie lepszego sygnału GPS
Usługi lokalizacyjne wyłączoneProśba o włączenie uprawnień lokalizacji dla aplikacji

Wszystkie odmowy z powodu geofence są zapisywane w Rejestrach dostępu wraz z powodem i (jeśli jest dostępna) odległością — przydaje się to przy wyjaśnianiu zgłoszeń typu „nie mogę wejść”.