Geofencing
In questa pagina
Il geofencing limita lo sblocco alle persone fisicamente vicine alla struttura. Quando è attivato, l'app mobile deve segnalare una posizione all'interno del cerchio configurato prima che uno sblocco venga consentito, impedendo così a qualcuno di aprire una porta da casa. Configura il geofence della struttura in Settings → Geofencing; gli ambiti e le singole porte possono derogarvi.


Figura 1: l'editor del geofence della struttura
Come funziona il controllo
Quando un utente tocca lo sblocco, il suo telefono invia la posizione attuale e la precisione GPS. È il server (non il telefono) a decidere:
- Nessuna posizione segnalata → negato: all'utente viene chiesto di attivare i servizi di localizzazione. (Motivo: posizione non disponibile)
- GPS troppo impreciso: la precisione della lettura è peggiore della soglia Require GPS accuracy better than → negato. In questo modo non vengono considerate attendibili le letture inaffidabili (ad es. al chiuso con segnale scarso). (Motivo: GPS troppo impreciso)
- Controllo della distanza: la distanza dell'utente dal centro del geofence deve rientrare in: raggio + precisione GPS segnalata + margine di precisione. Se è al di fuori → negato e l'app suggerisce di avvicinarsi. (Motivo: fuori dal geofence)
- All'interno → il controllo del geofence viene superato e prosegue il resto della decisione di accesso.
Poiché la precisione GPS viene aggiunta alla tolleranza, un utente che si trova sul confine con una precisione di ±15 m supera comunque il controllo: il controllo è progettato per evitare falsi dinieghi dovuti al normale rumore del GPS, escludendo al tempo stesso gli sblocchi da remoto. La decisione viene presa lato server, quindi un'app manomessa o una posizione falsificata vengono comunque rifiutate.
Se il geofencing è attivato ma manca il segnaposto/centro, gli sblocchi vengono negati (il sistema adotta un comportamento fail-closed): verifica sempre che il segnaposto sia posizionato.
Impostazioni
| Impostazione | Valore predefinito | Intervallo | Cosa fa |
|---|---|---|---|
| Require user to be at facility (geofence) | Attivato per le nuove configurazioni delle strutture | Attivato / Disattivato | Interruttore principale. Se disattivato, mostra: "Geofence is disabled — anyone with credentials can open the door from anywhere." |
| Radius | 200 m | 50–5000 m (cursore, incrementi di 10 m; valori preimpostati 50/200/500/1000 m) | Il cerchio attorno al segnaposto all'interno del quale gli sblocchi sono consentiti |
| Accuracy buffer (m) | 25 m | — | Metri aggiuntivi sommati alla tolleranza per compensare il normale rumore del GPS |
| Require GPS accuracy better than (m) | 100 m | — | Le letture con una precisione peggiore di questo valore vengono rifiutate senza ulteriori verifiche |
Posizionamento del segnaposto
- Trascina il segnaposto al centro della tua struttura oppure usa Search address ("Start typing a street address…") per posizionarlo su un indirizzo.
- Reset to facility location riporta il segnaposto alle coordinate dell'indirizzo salvato della struttura. Quando il segnaposto è stato spostato dalla posizione salvata, compare l'indicatore Pin manually placed.
- Vengono visualizzati avvisi se per la struttura non è registrato alcun indirizzo (con un link a Configurazione di strutture e sistemi; vedi Posizione della struttura) o se il segnaposto si trova a più di 500 m dalla posizione salvata della struttura: in entrambi i casi, di solito, l'indirizzo della struttura deve essere aggiornato.
Verifica del geofence
Fai clic su Test Geofence per accedere alla modalità di prova: sulla mappa compare un segnaposto viola T. Trascinalo in un punto qualsiasi per simulare uno sblocco da parte di un utente in quel punto: l'editor mostra immediatamente Would pass o Would be denied con il motivo e la distanza. Fai clic su Stop testing per uscire. Usa questa funzione per verificare il raggio prima di salvare, ad es. per confermare che il parcheggio sia all'interno ma il bar dall'altra parte della strada no.
Gerarchia delle deroghe
Per impostazione predefinita, il geofence della struttura si applica a ogni porta. Due livelli possono derogarvi; prevale quello più specifico:
| Livello | Dove | Opzioni |
|---|---|---|
| Ambito di accesso | Settings → Access Scopes → ambito → scheda Geofence | Interruttore Geofence override + un editor completo dedicato |
| Porta | Doors → pannello della porta → scheda Geofence | Inherit from facility / Override for this door / Disable geofence for this door |
Le deroghe per singola porta prevalgono su quelle dell'ambito, che a loro volta prevalgono sul valore predefinito della struttura. Disattivare il geofence per una singola porta è utile per gli ingressi di servizio o del retro, dove il personale spesso sblocca quando non è ancora sul posto. Ogni scheda della porta nella scheda Doors mostra il geofence effettivo (raggio oppure Off, con · Override quando è specifico della porta).
Cosa vedono i membri
Quando si verifica un diniego dovuto al geofence, l'app lo spiega invece di non riuscire senza alcun messaggio:
| Situazione | Comportamento dell'app |
|---|---|
| Fuori dal geofence | Messaggio del tipo "avvicinati" con la distanza |
| GPS troppo impreciso | Viene chiesto di spostarsi all'aperto / ottenere una posizione GPS più precisa |
| Servizi di localizzazione disattivati | Viene chiesto di attivare le autorizzazioni di localizzazione per l'app |
Tutti i dinieghi dovuti al geofence vengono registrati nei Registri di accesso con il motivo e (se disponibile) la distanza: un'informazione utile quando si indagano segnalazioni del tipo "non mi fa entrare".
Pagine correlate
- Come funzionano le decisioni di accesso
- Doors: scheda del geofence per singola porta
- Access Scopes: deroga a livello di ambito
- Risoluzione dei problemi: procedure guidate per i dinieghi dovuti al geofence