Verrouillage et déverrouillage des portes en fonction de la proximité autorisée des utilisateurs

9

Je veux installer un verrou électronique sur mon bureau / atelier que seule une personne spécifique peut déverrouiller. Je veux qu'il se verrouille à chaque fois que la porte est fermée et que la pièce est vide mais je ne veux pas avoir à utiliser une clé ou un code PIN à chaque fois que je l'ouvre.

Je pense donc à concevoir un système qui détecte la proximité immédiate de la porte pour les utilisateurs autorisés, et la déverrouille. Permettre aux utilisateurs autorisés de monter et d'ouvrir la porte. Le système devrait également savoir quand un utilisateur autorisé se trouve réellement dans la pièce et garder la porte déverrouillée jusqu'à son départ. Cela devrait être gérable avec les détecteurs de mouvement et l'utilisation des terminaux informatiques (enregistrer que quelqu'un utilise l'ordinateur équivaut à ce que quelqu'un se trouve dans la pièce).

Quel type de solution serait nécessaire pour y parvenir?

Thomas Jensen
la source
Je suppose qu'une personne autorisée est une personne qui a un jeton matériel spécifique dans sa poche (par opposition à la reconnaissance faciale, par exemple)? Vous serez plus sur les sentiers battus si vous tenez ce jeton à un lecteur près de la porte. Un lecteur d'empreintes digitales serait une autre possibilité courante (avec différents compromis de sécurité). La porte doit-elle être verrouillée contre un utilisateur non autorisé souhaitant quitter la pièce?
Gilles 'SO- arrête d'être méchant'

Réponses:

4

Je n'ai jamais implémenté quelque chose comme ça, mais j'ai implémenté quelque chose de similaire avec d'autres utilisations. J'ai également posé une question ici pour automatiser certaines parties de la maison en fonction de l'utilisateur entré. Il peut être implémenté à l'aide d'OpenHab avec la liaison NetworkHealth: https://github.com/openhab/openhab/wiki/Network-Health-Binding .

Il n'est pas nécessaire d'émettre des jetons matériels différents pour chaque utilisateur, mais plutôt de toujours garder le WiFi de son téléphone portable allumé. Vous devez connaître l'IP de leur téléphone sur le réseau afin de les stocker dans OpenHab comme ceci:

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

Plus de détails pour OpenHAB: la liaison vérifiera l'état de connexion d'un périphérique donné avec son adresse IP, vous pouvez alors utiliser une règle telle que:

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

end

et un code similaire pour quand ils quittent la plage de proximité pour

Item Phone_WIFI received update OFF

Je n'ai pas encore testé le code OFF de mise à jour reçu et je ne suis pas sûr à 100% que cela fonctionne. Sachez également que la proximité et la portée sont un problème car avec plusieurs méthodes différentes (Bluetooth ou WiFi), la portée peut être plus longue ou plus courte que ce que vous désirez, donc le placement du routeur ou le périphérique Bluetooth doit être placé très correctement pour que la porte ne se déverrouille pas pendant vous entrez toujours dans l'allée (sauf si cela ne vous pose pas de problème).

John Demetriou
la source
1
Probablement pas résolu le dillema intérieur / extérieur, mais vu cette réponse ailleurs;)
:) Et bien c'est grâce à toi. Je ne pouvais pas lier ma question parce que c'est une question différente mais cela s'applique également ici, donc je dérive ceci: D
Je pense que je pourrais avoir une certaine utilité pour cela sur d'autres applications, merci: D
Le WiFi peut être problématique dans ce cas, car la portée est supérieure à ce que l'OP semble rechercher. Je dirais également que l'adresse IP est problématique pour les applications de sécurité, car n'importe qui peut régler son appareil sur celui nécessaire pour déverrouiller la porte. Si la demande vise à garder les enfants hors du bureau, cela peut convenir; Je ne l'utiliserais pas (par exemple) sur la porte d'entrée.
TomG
4

Une solution Bluetooth (où le smartphone sert de clé) peut être la voie à suivre pour vous.

Vous pouvez consulter cette page , qui a beaucoup d'options, bien que je doive faire une mise en garde que je n'ai jamais fait ce genre de chose.


la source
2

Je n'ai aucune expérience avec les capteurs de proximité mais il y a pas mal d'options disponibles, et je suis sûr que vous obtiendrez de meilleures réponses à cet égard de la part des membres du forum.

Une fois que vous avez trouvé un capteur qui fonctionnera pour vous, le contrôleur Fibaro RGBW peut accepter des capteurs de proximité analogiques qui, lorsqu'ils sont déclenchés, enverraient un signal Z-Wave à un contrôleur Z-Wave ouvrant / fermant ainsi une serrure de porte et / ou un pêne dormant. Pour ce faire, vous auriez besoin d'un contrôleur Z-Wave principal, ainsi que d'un verrou de porte ou d'un pêne dormant Z-Wave.

J'espère que cela pourra aider!


la source
2

Je viens de trouver ce verrou Kwikset IoT. Différenciez l'intérieur / l'extérieur. * Touchez pour verrouiller / ouvrir * Téléphone Bluetooth ou jeton matériel * Touche d'invité possible.

HTH,

Romain BOURDY
la source
Ceux-ci ont l'air cool, mais les avis des utilisateurs ne sont pas excellents.