loading

홈 시큐리티 카메라 구축

예상 시간: 15분 전제 조건: Twilio 계정 Cloudinary AccountThinged.io 계정 ThingRaspberry Pi RPi 카메라이 자습서에서는 Raspberry Pi로 사진을 찍고, Cloudinary에 업로드하고, Twilio를 사용하여 mms를 통해 보낼 수 있는 thinged.io 부분을 만드는 단계를 안내합니다.

홈 시큐리티 카메라 구축 1

첫 번째 사물 부품을 생성하고 이를 구조화하는 방법에 대해 잘 안내하므로 Thinged.io 플랫폼에 대한 확장을 직접 구축할 수 있습니다.0: Thinged로 Raspberry Pi 설정.

io사진을 찍으려면 Raspberry Pi 보기Twilio를 사용하여 MMS 보내기Wrap up필요한 계정을 만들고 모든 API 키와 토큰 가져오기Twilio 및 Cloudinary 계정을 만든 후에는 해당 대시보드에서 계정 ID와 액세스 토큰을 얻을 수 있습니다. 2. Python 전제 조건으로 Raspberry Pi 설정: 이제 계정이 생성되었으므로 Cloudinary 및 Twilio와 통신하기 위한 요구 사항을 Raspberry Pi에 설치해야 합니다. sudo apt-get install python3-pippip3 install --user cloudinarypip3 install --user twilioDone.

2. Raspberry Pi 카메라 구성raspi-config:sudo raspi-config인터페이싱 옵션 선택, 카메라 및 활성화를 통해 Raspberry Pi 카메라 모듈을 활성화합니다. Raspberry Pi를 재부팅합니다.

카메라 테스트:raspistill -v -o test.jpg3. Raspberry PiWeve에서 스크립트를 테스트하여 이러한 사진을 찍는 데 사용할 수 있는 github 요지를 만들었습니다.

홈 시큐리티 카메라 구축 2

이 스크립트를 Raspberry Pi에 다운로드하고 다음 변수를 편집하십시오:cloudinary_cloud_namecloudinary_api_keycloudinary_api_secrettwilio_account_sidtwilio_auth_tokentwilio_from_numberphone_number스크립트 자체는 매우 간단하며 몇 가지 작은 기능으로 구성됩니다. upload_photo_to_cloudinary(photo_file_name)은 주어진 이름의 사진을 업로드합니다.send_mms(to, message, media_url)는 Twilio를 사용하여 사진을 전송합니다.

4. 날개 만들기. io Part파이썬 스크립트가 Cloudinary 및 Twilio를 둘러싼 얇은 래퍼인 것처럼 Thined는 셸 명령에 대한 얇은 래퍼입니다.

사물은 명령줄 명령을 통해 가져오고 설정할 수 있는 상태인 부분으로 구성됩니다. 명령의 반환된 텍스트는 get 부분의 기초를 형성하고 자리 표시자는 set 명령의 인수를 시작하는 데 사용됩니다. 우리가 만들고 있는 파트는 다음과 같습니다. 거기에는 다양한 키가 있지만 걱정하지 마세요. 실제로는 매우 간단합니다.

아래 매개변수를 분류했습니다.humanName 부분을 식별하는 데 사용할 수 있는 사람에게 친숙한 이름입니다. 설명 사람에게 친숙한 설명이 작동 방식을 파악하고 기타 세부 정보를 추가할 수 있습니다. partId는 무작위로 생성된 문자열입니다.

io는 부분을 식별하는 데 사용하고 API에서 값을 설정하는 데 사용합니다.type 입력, 출력 또는 inputOutput은 부분이 사물에서 상태를 가져오는 데 사용되는지, 사물에 상태를 설정하는 데 사용되는지 또는 2개(설정할 수 있지만 다른 곳에서 변경될 수 있으므로 읽어야 함). 입력에는 getCommand가 필요하고 출력에는 setCommand가 필요합니다.

setCommand 값을 설정할 때 실행될 명령입니다. 여기에서는 파이썬 스크립트를 가리킵니다. 여기에 값을 추가하면 API를 통해 명령을 설정할 때 부품 값으로 모든 곳에서 대체됩니다.

파이썬 스크립트는 다른 수단을 통해 라즈베리 파이에 로드해야 합니다.valueType 숫자, 문자열 또는 상태가 될 수 있습니다. 앞서 언급했듯이 Thinged는 기본적으로 명령줄 명령에 대한 얇은 래퍼이므로 모든 것이 명령줄에서 문자열로 변환됩니다.

valueType은 부품 상태에 대한 세부 정보를 표시하려는 모든 GUI에 중요합니다. 여기서 valueType은 상태가 불연속적으로 존재함을 의미하는 상태이며 값으로 열거할 수 있습니다. 이를 통해 GUI는 2개의 상태 부분에 대한 멋진 버튼과 3개 이상의 상태 부분에 대한 드롭다운을 표시할 수 있습니다.

상태 각 상태는 서로 다른 개별 가능성을 나타냅니다. Thinged.io는 값이 변경될 때만 세트를 트리거하므로 여기에서 개별 상태는 서로 중복되지만 값은 다릅니다.

regexes 명령의 응답을 사전 처리하려는 input 또는 inputOutput 부분에 유용합니다. 웹 포털이나 API를 통해 이 부분을 만듭니다. 거기에서 부품을 사물에 추가할 수 있으며 이제 완료됩니다!

정리: 파트를 생성했다면 이제 GUI에서 다음과 같이 보일 것입니다. 스크립트를 파이에 로드했다면, 그리고 이것저것. io 서비스가 실행 중이면 모든 작업이 완료됩니다. 이제 지불을 위해: 버튼을 누르십시오!

이 튜토리얼에서 우리는 raspberry pi, cloudinary 및 twilio 계정과 이 모든 것을 함께 유지하는 42줄의 파이썬이 있는 스파이 카메라를 만들기 위해 thinged.io 출력 부분으로 작업하는 과정을 거쳤습니다. 물건에 대한 더 많은 튜토리얼을 계속 지켜봐 주십시오.

Io.

우리와 연락을 취하십시오
추천 기사
사례
최고의 가제트 홈 보안 카메라는 이제 Amazon India에서 사용할 수 있습니다. Arlo Pro 2 보안 카메라 키트를 구입하는 데 적은 투자가 아닙니다. 이 제품은
Arlo Pro 2 무선 홈 시큐리티 카메라 시스템 리뷰Arlo Pro 2 무선 홈 시큐리티 카메라 시스템 최고의 가격저선 무료 카메라는 최초이자 유일한 smar입니다.
보안장비 산업의 비약적인 발전 CCTV 카메라 시스템은 상업용 분야의 감시 및 보안 분야에서 불가피하며,
관리 비서인 Warren Apelton이 지난주에 무단 병가를 하고 있다고 믿고 필라델피아의 Colter Cloud에 있는 그의 사무실 동료가 해킹했습니다.
IoTeX로 구동되는 최초의 완전 개인 가정용 보안 카메라인 Ucam을 출시하기까지의 여정은 얼마나 컸습니까? 이 여정을 통해 우리는 종종 스스로에게 어떻게
가정용 보안 카메라는 급속한 성능 저하를 방지하는 중요한 부분이 되었습니다. 집에서 모든 것이 잘 될 수 있도록 적절한 보호가 매우 중요합니다.
가정 보안을 위해 Arlo Pro 2 보안 카메라를 선택한다면. 그러면 마음을 평온하게 유지할 수 있습니다. 또한 Arlo Netgear 로그인을 클릭하여 EA를 제어할 수 있습니다.
Washington Township Police Home Security Camera Registration Initiative: 범죄 예방은 우리가 봉사하는 사람들과 우리 기관 간의 협력적인 노력입니다. 최고 중 하나
과학기술은 과거에는 상상할 수 없는 수준에 이르렀습니다. 기술적 창의성의 발달로 모든 것이
지오펜싱을 통해 무선 보안 카메라의 유용성을 정당화할 때 가정 감시 시스템에 결함이 없어야 합니다. 당신의 집과 b
데이터 없음
Shenzhen Tiger Wong Technology Co., Ltd는 차량 지능형 주차 시스템, 번호판 인식 시스템, 보행자 출입 통제 개찰구, 얼굴 인식 단말기 및 LPR 주차 솔루션 .
데이터 없음
CONTACT US

심천 TigerWong 기술 Co.,Ltd

전화:86 13717037584

이메일: info@sztigerwong.com

주소: 실리콘밸리 파워디지털산업단지 A2빌딩 1층 22 Dafu Road, Guanlan Street, Longhua District,

심천, 광동성, 중국  

                    

저작권©2021 심천 TigerWong 기술 Co.,Ltd  | 사이트맵
Contact us
skype
whatsapp
messenger
contact customer service
Contact us
skype
whatsapp
messenger
취소
Customer service
detect