당신은 구식 경보 시스템에 대한 월 사용료를 지불 피곤,이 블로그 게시물에서 나는 당신이 홈 어시스턴트라는 소프트웨어의 조각으로 사용자 정의 만든 경보 시스템을 구축 할 수있는 방법을 보여 드리겠습니다.
디디 경보 시스템은 홈 알람 패널로 태블릿,사이렌으로 소 노스 스피커와 휴대 전화 알림을 특징으로합니다,시스템의 두뇌는 홈 어시스턴트,무료 오픈 소스 소프트웨어는 항상 켜져있는 컴퓨터 또는 라즈베리 파이와 같은 전용 마이크로 컴퓨터에 설치할 수 있습니다.
목차
방금 홈 어시스턴트를 시작하는 경우 내 무료 홈 어시스턴트 코스에 등록하는 것이 좋습니다!
당신이 내 홈 보안 시스템 과정을 수행하려는 경우 여기를 클릭
이 프로젝트에 사용되는 제품 목록:
아마존에서 최신 가격을 확인
라즈베리 파이 3:미국 또는 영국
필립스 색조 모션 센서:미국 또는 영국
소 노스 스피커:미국 또는 영국
링크
불화: https://discord.gg/cvWnj4Jf9f
페이스북 Facebook: https://www.facebook.com/leonardosmarthomemakers
홈 어시스턴트
홈 어시스턴트를 설치하려면이 가이드를 참조 할 수 있습니다.:
설치 단계
먼저 할 일은 파일 편집기 추가 하나를 활성화하는 것입니다. 이렇게하면 구성 파일에 쉽게 액세스 할 수 있습니다.
알람 패널
알람 패널에 이름이 필요합니다. 알람을 해제하는 데 사용할 코드를 사용할 수 있습니다. 이 코드는 비밀 파일에 저장되어 구성 파일을 공유 할 수 있습니다. 무장 시간은 알람이 무장 할 때 걸리는 시간 인 45 초로 설정됩니다. 이것은 당신에게 당신이 경보를 무장한 후에 재산을 남겨두는 시간을 줄 것이다. 지연 시간은 알람이 트리거되고 알람이 울릴 때 사이의 유예 기간입니다. 60 초에 구성,당신이 원하는대로 이러한 값을 변경 주시기 바랍니다.2986>에서 추가 중입니다.
코드의 자동화 분할 파일은 우리가 폴더에 깔끔하게 정리 된 코드를 유지하는 데 도움이 있습니다.
구성에 다음 코드 줄을 추가합니다.파일을 저장하고 다시 시작하십시오.
automation split: !include_dir_list ./automations/alarm_control_panel: - platform: manual name: home_alarm code: !secret alarm_code arming_time: 45 delay_time: 60 ios:
이제 비밀에 알람 코드를 추가하십시오.내 예제에서는 다음을 사용합니다.1111
alarm_code: 1111
센서
이제이 섹션은 개방적이고 유연하며 비디오에서 필립스 색조 브리지를 사용하여 일부 모션 센서가 페어링되어 있으며 일부 아카라 센서와 접촉 센서가 있습니다. 모든 유형의 센서를 사용하여 움직임을 감지 할 수 있습니다.
호환 센서의 목록 당신은 여기에서 찾을 수 있습니다
자동화 알람을 트리거하기
이제 파일 편집기에서 다음 폴더를 만듭니다:
자동화 및 내부 알람 폴더를 만듭니다.
이제 우리는 두 개의 자동화 파일을 만들어야합니다,첫 번째 파일은 알람 패널의 상태를”트리거”로 변경합니다.
두 번째 자동화는 알람 패널이 트리거된다는 사실에 따라 일련의 작업을 트리거합니다.
새 파일을 만들고 사운드 _알람이라고 부릅니다.방금 만든 알람 폴더 내에 있습니다.
이제 이 코드를 파일에 추가하고 자동화를 저장하고 다시 로드합니다.
alias: 'Trigger alarm while armed away' trigger: - platform: state entity_id: binary_sensor.hallway_sensor_motion to: 'on' - platform: state entity_id: binary_sensor.landing_sensor_motion to: 'on' - platform: state entity_id: binary_sensor.landing_sensor_2_motion to: 'on' condition: - condition: state entity_id: alarm_control_panel.home_alarm state: armed_away action: service: alarm_control_panel.alarm_trigger entity_id: alarm_control_panel.home_alarm
이제 알림 _알람이라는 동일한 폴더에 다른 파일을 만듭니다.이 코드를 추가하십시오:
alias: 'Send notification when alarm triggered' trigger: - platform: state entity_id: alarm_control_panel.home_alarm to: 'triggered' action: - service: notify.mobile_app_giordano_s_iphone_7 data: message: "ALARM! The alarm has been triggered" - service: media_player.play_media data: entity_id: media_player.kitchen media_content_id: 'http://192.168.1.153:8123/local/siren.mp3' media_content_type: 'music'
저장하고 자동화를 다시로드합니다.이 모든 작업을 위해 당신은 당신의 모바일 장치에 홈 지원을 설치하고 내 경우에는 모바일 앱 이름을 찾을 필요가있을 것이다”.홈 어시스턴트에 소 노스 장치를 추가하고 엔티티 아이디를 추적하십시오. 내 예제는”미디어 플레이어.부엌”.홈 어시스턴트 주소를 홈 어시스턴트 주소로 바꿉니다.
그런 다음 파일 편집기로 돌아가서 사이렌으로 사용할 폴더를 업로드합니다. 이제 전체 홈 어시스턴트 서버를 다시 시작하십시오.이 응용 프로그램을 사용하면 오디오 파일을 편집 할 수 있습니다.