Blocco e sblocco della porta in base alla prossimità dell'utente autorizzato


9

Voglio installare una serratura elettronica nel mio ufficio / officina che solo uno o più individui specifici possono sbloccare. Voglio che si blocchi ogni volta che la porta viene chiusa e la stanza è vuota ma non voglio usare una chiave o un codice PIN ogni volta che la apro.

Quindi sto pensando di progettare un sistema che rilevi la vicinanza alla porta per gli utenti autorizzati e lo sblocchi. Consentire agli utenti autorizzati di salire e aprire la porta. Il sistema dovrebbe anche sapere quando un utente autorizzato si trovava effettivamente nella stanza e mantenere la porta aperta fino alla sua partenza. Questo dovrebbe essere gestibile con i sensori di movimento e l'utilizzo del terminale del computer (la registrazione che qualcuno sta usando il computer equivale a qualcuno è nella stanza).

Che tipo di soluzione sarebbe necessaria per raggiungere questo obiettivo?


Presumo che un individuo autorizzato sia uno che ha un token hardware specifico in tasca (al contrario di un riconoscimento facciale)? Sarai più sulla buona strada se porti quel token a un lettore vicino alla porta. Un lettore di impronte digitali sarebbe un'altra possibilità comune (con diversi compromessi di sicurezza). La porta deve essere chiusa a chiave contro un utente non autorizzato che desidera lasciare la stanza?
Gilles 'SO- smetti di essere malvagio' il

Risposte:


4

Non ho mai implementato qualcosa di simile ma ho implementato qualcosa di simile con altri usi. Ho anche fatto una domanda qui per automatizzare parti della casa in base all'utente che è entrato. Può essere implementato usando OpenHab con l'associazione NetworkHealth: https://github.com/openhab/openhab/wiki/Network-Health-Binding .

Non è necessario emettere token hardware diversi per ogni utente, ma piuttosto farli tenere sempre attivo il WiFi del proprio telefono cellulare. Devi conoscere l'IP del loro telefono nella rete in modo da memorizzarli in OpenHab in questo modo:

Switch Phone_WIFI   "Phone 1"   (Status, Network)   { nh="192.168.1.101" }
Switch Phone2_WIFI   "Phone 2"   (Status, Network)   { nh="192.168.1.102" }

Maggiori dettagli per OpenHAB: l'associazione controllerà lo stato della connessione di un determinato dispositivo con il suo indirizzo IP, quindi è possibile utilizzare una regola come:

rule "Allowed user home - Unlock Door"
when
    Item Phone_WIFI received update ON
then
    // turn on all lights
    postUpdate(Door_lock, OFF)

end

e un codice simile per quando lasciano l'intervallo di prossimità per

Item Phone_WIFI received update OFF

Non ho ancora testato il codice OFF dell'aggiornamento ricevuto e non sono sicuro al 100% che funzioni. Inoltre, tieni presente che la prossimità e la portata sono un problema perché con diversi metodi (bluetooth o WiFi) la portata potrebbe essere più lunga o più corta di quella che desideri, quindi il posizionamento del router o il dispositivo bluetooth devono essere posizionati correttamente in modo che la porta non si sblocchi mentre stai ancora entrando nel vialetto (a meno che non sia un problema per te).


1
Probabilmente non risolvere il dillema interno / esterno, ma ho visto quella risposta altrove;)

:) Beh, grazie a te. Non ho potuto collegare la mia domanda perché è una questione diversa, ma si applica anche qui quindi da cui ho derivato questo: D

Penso che potrei avere qualche utilità per questo su altre applicazioni, grazie: D

Il WiFi potrebbe essere problematico in questo caso, poiché l'intervallo è maggiore di quello che l'OP sembra cercare. Vorrei anche suggerire che l'indirizzo IP è problematico per le applicazioni di sicurezza, perché chiunque può impostare il proprio dispositivo su quello necessario per sbloccare la porta. Se l'applicazione deve tenere i bambini fuori dall'ufficio, potrebbe andare bene; Non lo userei (per esempio) sulla porta d'ingresso.
TomG,

4

Una soluzione Bluetooth (in cui lo smartphone funge da chiave) potrebbe essere la soluzione giusta per te.

Puoi dare un'occhiata a questa pagina , che ha molte opzioni, anche se devo fare un disclaimer che non ho mai fatto questo tipo di cose.


2

Non ho alcuna esperienza con i sensori di prossimità, ma ci sono alcune opzioni disponibili e sono sicuro che riceverai risposte migliori a questo proposito dai membri del forum.

Una volta trovato un sensore che funzionerà per te, il controller Fibaro RGBW può accettare sensori di prossimità analogici che quando attivati ​​invierebbero un segnale Z-Wave a un controller Z-Wave aprendo / chiudendo una serratura della porta e / o catenaccio. Per fare ciò occorrerebbe un controller Z-Wave primario, oltre a un Doorlock o Deadbolt Z-Wave.

Spero che aiuti!


2

Ho appena trovato questo blocco IoT di Kwikset . Differenzia dentro / fuori. * Toccare per bloccare / aprire * Telefono Bluetooth o token hardware * Chiave ospite possibile.

HTH,


Questi sembrano fantastici, ma le recensioni degli utenti non sono eccezionali.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.