Khóa cửa và mở khóa dựa trên sự gần gũi của người dùng được ủy quyền


9

Tôi muốn cài đặt khóa điện tử trên văn phòng / xưởng của mình mà chỉ một cá nhân cụ thể mới có thể mở khóa. Tôi muốn nó khóa mỗi khi cửa đóng và phòng trống nhưng tôi không muốn phải sử dụng chìa khóa hoặc mã pin mỗi lần tôi mở.

Vì vậy, tôi đang nghĩ đến việc thiết kế một hệ thống phát hiện khoảng cách gần với cửa cho người dùng được ủy quyền và mở khóa. Cho phép người dùng được ủy quyền đi lên và mở cửa. Hệ thống cũng cần biết khi nào người dùng được ủy quyền thực sự ở trong phòng và giữ cho cửa được mở khóa cho đến khi họ rời đi. Điều này nên được quản lý với cảm biến chuyển động và sử dụng thiết bị đầu cuối máy tính (đăng ký rằng ai đó đang sử dụng máy tính tương đương với ai đó đang ở trong phòng).

Những loại giải pháp sẽ là cần thiết để thực hiện điều này?


Tôi đoán rằng một cá nhân được ủy quyền là một người có mã thông báo phần cứng cụ thể trong túi của họ (trái ngược với nhận dạng khuôn mặt)? Bạn sẽ có nhiều hơn trên đường đua bị đánh đập nếu bạn giữ mã thông báo đó cho người đọc gần cửa. Một đầu đọc dấu vân tay sẽ là một khả năng phổ biến khác (với các thỏa hiệp bảo mật khác nhau). Có phải cánh cửa phải được khóa chống lại một người dùng trái phép muốn rời khỏi phòng?
Gilles 'SO- ngừng trở nên xấu xa'

Câu trả lời:


4

Tôi chưa bao giờ thực hiện một cái gì đó như thế này nhưng tôi đã thực hiện một cái gì đó tương tự với các sử dụng khác. Tôi cũng đã hỏi một câu hỏi ở đây để tự động hóa các bộ phận của ngôi nhà dựa trên người dùng đã nhập. Nó có thể được triển khai bằng OpenHab với ràng buộc NetworkHealth: https://github.com/openhab/openhab/wiki/Network-ealth-Binding .

Không cần phải phát hành các mã thông báo phần cứng khác nhau cho mỗi người dùng mà thay vào đó họ luôn luôn bật WiFi điện thoại di động. Bạn phải biết IP mà điện thoại của họ có trong mạng để lưu trữ chúng trong OpenHab như thế này:

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

Thêm chi tiết cho OpenHAB: liên kết sẽ kiểm tra trạng thái kết nối của một thiết bị cụ thể với Địa chỉ IP, sau đó bạn có thể sử dụng quy tắc như:

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

end

và một mã tương tự khi họ rời khỏi phạm vi gần

Item Phone_WIFI received update OFF

Tôi chưa kiểm tra mã TẮT cập nhật đã nhận được và chưa chắc chắn 100% nó hoạt động. Ngoài ra, hãy lưu ý rằng khoảng cách và phạm vi là một vấn đề vì với một số phương pháp khác nhau (bluetooth hoặc WiFi), phạm vi có thể dài hơn hoặc ngắn hơn so với những gì bạn muốn, vì vậy vị trí của bộ định tuyến hoặc thiết bị bluetooth phải được đặt rất chính xác để cửa không mở khóa trong khi bạn vẫn đang vào đường lái xe (trừ khi đó không phải là vấn đề với bạn).


1
Có thể không giải quyết được

:) Vâng, đó là nhờ bạn. Tôi không thể liên kết câu hỏi của mình vì đó là một vấn đề khác nhưng nó cũng được áp dụng ở đây vì vậy tôi đã rút ra điều này: D

Tôi nghĩ rằng tôi có thể có một số sử dụng cho điều này trên các ứng dụng khác, cảm ơn: D

WiFi có thể có vấn đề trong trường hợp này, vì phạm vi lớn hơn những gì OP dường như đang tìm kiếm. Tôi cũng đề nghị rằng địa chỉ IP có vấn đề đối với các ứng dụng bảo mật, bởi vì bất kỳ ai cũng có thể đặt thiết bị của họ thành thiết bị cần thiết để mở khóa cửa. Nếu ứng dụng là để giữ trẻ em ra khỏi văn phòng, nó có thể ổn; Tôi sẽ không sử dụng nó (ví dụ) trên cửa trước.
TomG

4

Một giải pháp Bluetooth (trong đó điện thoại thông minh đóng vai trò là chìa khóa) có thể là cách phù hợp với bạn.

Bạn có thể kiểm tra trang này , có rất nhiều tùy chọn, mặc dù tôi phải từ chối trách nhiệm rằng tôi chưa bao giờ thực hiện loại điều này.


2

Tôi không có bất kỳ kinh nghiệm nào với các cảm biến tiệm cận nhưng có khá nhiều tùy chọn có sẵn và tôi chắc chắn bạn sẽ nhận được phản hồi tốt hơn về vấn đề này ở đây từ các thành viên diễn đàn.

Khi bạn tìm thấy một cảm biến sẽ hoạt động cho mình, Bộ điều khiển Fibaro RGBW có thể chấp nhận các cảm biến tiệm cận tương tự mà khi được kích hoạt sẽ gửi tín hiệu Z-Wave đến bộ điều khiển Z-Wave do đó mở / đóng khóa cửa và / hoặc chốt chết. Bạn sẽ cần một bộ điều khiển Z-Wave chính để thực hiện việc này, cũng như Khóa cửa Z-Wave hoặc Deadbolt.

Mong rằng sẽ giúp!


2

Chỉ cần tìm khóa Kwikset IoT này. Phân biệt bên trong / bên ngoài. * Chạm để khóa / mở * Điện thoại Bluetooth hoặc mã thông báo phần cứng * Có thể có khóa khách.

HTH


Chúng trông tuyệt, nhưng đánh giá của người dùng không tốt.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.