2014-08-31 2 views
0

나는 라스베리 파이가있는 가정 감시 및 경보 시스템을 구축했습니다. 지금 내가 필요로하는 것은 쉽고 안전한 원격 제어 시스템을 무장 해제하고 그것을 해제합니다.라스베리 파이 홈 알람을 해제/해제하는 가장 간단한 솔루션

가장 효과적인 해결책은 중간에 무선 라우터를 설치하는 것입니다. 문 밖으로 나가기 전에 내 전화를 꺼내서 내 홈 네트워크에 연결하고 사용자 정의 된 웹 페이지를 통해 내 시스템을 작동 시키십시오. (웹 페이지는 무장 스크립트를 실행합니다.) 그러나이 경우 무선 라우터가 있어야합니다 (현재 무선이 아닌 Ubiquiti Router Station Pro가 있고 무선 카드가 없습니다). 내 전화에서 무선을 활성화해야합니다 (그렇지 않습니다. 인 에이블 - d, 배터리 이유)를 남기고 연결하기 전에. 단 한 번의 클릭으로 불행히도 ...

다른 솔루션은 Raspberry PI에 무선 동글이 있고 내 전화기와 Ad Hoc WiFi 연결을 수행하는 것입니다. 제 전화는 Sony Ericson Xperia입니다. 여기에 내 기술적 인 지식이 한계에 부딪쳤다. Raspberry PI를 통해 Ad Hoc 네트워크를 브로드 캐스팅 할 수 있습니다. Sony Ericson Xperia 전화에서 도달 할 수 있는지 여부는 알 수 없습니다.

세 번째 옵션은 블루투스입니다. 블루투스에 대해서는 거의 알지 못합니다. 나는 그것이 얼마나 안전하고, 그것을 프로그래밍하는 법, 내 폰에서 스위치를 켜고 끄는지를 모른다. 그러나 이것은 가장 유망한 것일 수 있습니다.

네 번째 옵션은 Pi Face를 사용하는 것입니다. 하나 또는 두 개의 스위치를 어떤 종류의 수신기 장치에 연결하십시오. 내 열쇠 고리에 발신 장치를 가지고 거기에서 제어하십시오. 그러나 안전한 원격 제어 장치를 어디에서 살 수 있는지 Pi Face와 호환되는지는 알 수 없습니다.

다섯 번째 옵션. 집 경보 시스템 구성 요소를 가져 와서 Pi Face와 연결합니다. 하지만 어떤 구성 요소가 적합할지 모르겠습니다.

최상의 사용자 시나리오는 다음과 같습니다. 사용자는 장치 (전화기 또는 리모컨)를 꺼내 팔/해제 장치를 누릅니다. 사용자는 나가거나 종료하는 데 적절한 시간 (30 초)이 있습니다. 원격 장치에 배터리가 부족한 경우에도 장치를 종료하십시오.

제 질문은 어떤 신체가 이것을 어떻게 빠르고, 쉽고, 싼 해결책으로 알고 있습니까?

+0

항상 주머니에 휴대 전화를 가지고 다니지 않습니까? 그리고 이미 블루투스를 가지고있다. R-Pi 시스템에 블루투스 동글을 추가하고 블루투스 동글에 연결하십시오. 프로그램이 전화기에 연결될 때까지 시스템이 해제되면 시스템이 자동으로 무장되도록 프로그래밍됩니다. –

+0

@PradeepKumar 이것은 배터리 수명을 많이 낭비하는 것처럼 들리지만 Bluetooth는 무장/무장 해제에 잘 작동합니다. 주요 관심사는 악명 높은 악명 높은 기록이있는 블루투스 보안이라고 생각합니다. – u8sand

+0

배터리 배수 장치가 큰 관심사 인 경우에도 RFID로 구현할 수 있습니다. 당신이 (아마도 열쇠 고리 등) 당신과 함께 RFID 태그를 휴대해야합니다. RFID를 인식하도록 시스템을 프로그래밍하십시오. 범위 내에있을 때까지 시스템이 해제됩니다. 그것이 범위를 벗어나 자마자 시스템이 무장하게됩니다. –

답변

0

블루투스의 security is questionable이지만, 목표에 가장 적합한 옵션 인 것 같습니다. adhoc 다음

블루투스는 복잡하지 않습니다.

자신의 앱을 만들고 싶지 않으면 휴대 전화에서 일종의 블루투스 터미널 또는 블루투스 채팅을 찾을 수 있습니다. 당신의 라즈베리 파이에 bluez와 블루투스 rfcomm 서버를 설치해야합니다.

How to configure Linux to act as a Bluetooth RFCOMM SPP server?
RFCOMM without pairing using PyBluez on Debian?

칭찬 "팔"와 "무장 해제"를 수신하려면 기본적으로 아무것도하지 않고이 서버를 수정

. 장치의 ID가 전화기의 ID인지 확인하십시오.

ad-hoc은 웹 서버를 만드는 방법을 알고 있고 충분히 안전하고 adhoc을 지원하는 동글이 있다고 가정하면 더욱 복잡해집니다. 여기에 게시 된 내용은 ad-hoc networking with a raspberry pi입니다.

거리면에서 동글의 사양을 확인해야하지만 비교적 똑같다고 말합니다. 블루투스 동글에는 클래스가 있습니다 (Bluetooth Basics: Range 참조). 이것은 더 많은 연구가 필요할 것입니다. 그러나 당신이 동글 중 하나를 가지고 있다면 나는 그 방법을 사용할 것입니다.

나는이 도움이되기를 바랍니다. 행운을 빌어 알람을 설정하십시오.

+0

나는 이미 웹 페이지와 PHP를 가지고 있으며 쉘 스크립트를 작성할 수있다. 내가 배워야 할 것은 무선 보안이다. :-) – Laszlo

0

나는 Pi 얼굴을 통해 버튼을 눌러 빠른 무장을 할 수 있다는 것을 깨달았습니다. 무장 해제는 다른 방법으로 진행될 수 있습니다.

그러나 가장 빠른 해결 방법은 Pi Face에 안전하게 연결된 지문 단추입니다.

관련 문제