요약
Konnected Alarm Pro 보드로 홈 어시스턴트에서 스마트 알람 시스템 만들기. 이 튜토리얼은 홈 어시스턴트의 Konnected Alarm Pro Board를 기반으로 한 완전한 알람 시스템을 제기하는 방법에 대한 단계별 안내서를 제공합니다. 이 자습서는 홈 어시스턴트의 수동 알람 패널에 내장 된 기능과 기능 시스템을 만들기 위해 추가 해야하는 기능에 관한 기존 문서의 적용 범위 부족을 해결하는 것을 목표로합니다. Konnected 보드를 방금 UNBOXEBED 보드로 통합하여 HA의 알람 패널에 대한 사전 경험없이 기존 홈 어시스턴트 설정에 통합하려는 사용자를 위해 설계되었습니다. 튜토리얼은 예제를 통해 가르치고 디자인을 구현할 때 디자인을 이해하는 것을 선호하는 독자를 대상으로합니다.
키 포인트
- 모바일 앱을 사용하여 Konnected 보드를 구성하여 홈 Wi-Fi 네트워크에 연결하십시오. Wi-Fi 연결과 관련하여 Android 전화에서 Konnected 앱의 알림의 중요성을 명심하십시오.
- Konnected Cloud에 보드를 등록하려는 경우 Konnected 앱에서 영역과 센서를 구성 할 수있는 옵션이 있습니다.
- 홈 어시스턴트에서 Konnected 사용자 이름과 비밀번호를 제공하여 Konnected 통합을 구성하십시오.
- 홈 어시스턴트 내부의 영역을 구성하여 앱에서 구역 구성을 복제하십시오.
- 홈 어시스턴트에서 의미있는 엔티티 이름을 만들기 위해 구역의 설명 이름을 선택하십시오.
- 커뮤니티의 피드백과 기여가 권장됩니다.
질문과 답변
- Q :이 튜토리얼을 따르는 전제 조건이 있습니까??
A : 아니요,이 튜토리얼은 홈 어시스턴트의 알람 패널에 대한 사전 경험이없는 사용자를 위해 설계되었습니다. - Q :이 튜토리얼에 이상적인 청중은 무엇입니까??
A : 이상적인 청중은 방금 Konnected 보드를 방금 UNBOX를 사용하여 기존 홈 보조 설정에 통합하려는 사용자입니다. - Q :이 튜토리얼은 Home Assistant와 관련된 모든 개념을 다루는 데있어 포괄적입니다?
A : 아니요,이 튜토리얼. - Q :이 튜토리얼의 구성을 개별 요구에 따라 사용자 정의 할 수 있습니까??
A : 그렇습니다. 튜토리얼의 디자인 결정은 다소 임의적이며 특정 요구 사항에 따라 변경 될 수 있습니다. - Q : 피드백을 환영합니다?
A : 예, 피드백은 환영하지만 수정은 가용 시간 및 기타 책임에 따라 다릅니다. - Q :이 프로젝트에 기여할 수 있습니까??
A : 예, 커뮤니티의 수정 및 업데이트가 권장됩니다. 사용자는 문제를 열고 풀 요청을 보낼 수 있습니다. - Q : Konnected 보드 구성의 첫 번째 단계는 무엇입니까??
A : Konnected Mobile 앱을 사용하여 보드를 구성하여 홈 Wi-Fi 네트워크에 연결하십시오. - Q : 보드 설정 중에 어떤 중요한 경고를 명심 해야하는지?
A : Android 전화에서 Wi-Fi 연결에 관한 전화의 알림에 특별한주의를 기울이고 “이 네트워크를 다시 요청하지 마십시오”가 선택되었는지 확인합니다. - Q : Konnected 앱에서 영역과 센서를 구성해야합니까??
A : Konnected Cloud에 보드를 등록 할 계획 인 경우에만 삼성의 SmartThings와의 통합이 필요합니다. - Q : Konnected Boards는 Smartthings 및 Home Assistant Ecosystems에서 동시에 운영 할 수 있습니다?
A : 그렇습니다. 보드는 동시에 두 생태계에서 모두 사용할 수 있습니다. - Q : Konnected Boards를 통합하기 위해 Home Assistant에서해야 할 일?
A : Konnected 사용자 이름 및 비밀번호를 제공하여 Home Assistant의 Konnected 통합 구성. - Q : Home Assistant의 Konnected 앱에서 구역 구성을 어떻게 복제하는 방법?
A : 홈 어시스턴트의 각 보드와 관련된 카드의 “옵션”을 클릭하고 영역을 구성합니다. 이 프로세스에서는 여러 페이지에 영역 세부 사항을 지정해야합니다. - Q : 홈 어시스턴트의 구역에 대한 설명 이름을 선택하는 것이 중요합니까??
A : 예, 설명 이름을 선택하면 홈 비서에서 의미있는 엔티티 이름을 만들고 장기적으로 시간을 절약 할 수 있습니다. - Q :이 튜토리얼에서 오타 테스트 및 수정에 대한 지원을 제공 한 사람?
A : @Johnny-Co 오타 테스트 및 수정에 도움이 제공되었습니다.
나에게 어떤 스마트 홈 허브가
마지막으로, 버저를 수동으로 트리거하고 사이렌을 수동으로 트리거하여 원하는대로 행동하는지 확인하십시오.
이미 사용중인 이름입니다
제공된 지점 이름이 이미 존재합니다. 많은 git 명령은 태그와 분기 이름을 모두 받아들이 므로이 분기를 만드는 것이 예기치 않은 동작을 유발할 수 있습니다. 이 지점을 만들고 싶습니까??
취소 생성
주택 보조 조정-투자 자리 / readme.MD
- 파일 t로 이동하십시오
- 라인으로 이동 l
- 복사 경로
- permalink를 복사하십시오
이 커밋은이 저장소의 어떤 지점에도 속하지 않으며, 저장소 외부의 포크에 속할 수 있습니다.
현재 기고자를 검색 할 수 없습니다
432 라인 (316 SLOC) 26.4 KB
- 데스크탑으로 열립니다
- RAW를보십시오
- 원시 내용을 복사하여 원시 내용을 복사하여 원시 내용을 복사하십시오
원시 내용을 복사하십시오
Konnected Alarm Pro 보드로 홈 어시스턴트에서 스마트 알람 시스템 만들기
이것은 Home Assistant의 Konnected Alarm Pro Board를 기반으로 한 완전한 알람 시스템을 제기하는 방법에 대한 최소한의 단계별 자습서입니다.
나는 홈 어시스턴트의 수동 알람 패널에 내장 된 기능과 기능 시스템을 키우기 위해 자신을 추가 해야하는 기존 문서가 부족한 기존 문서를 발견했기 때문에이 튜토리얼을 썼습니다. Konnected의 새로운 사용자.이전의 홈 보조 경험이없는 IO는 매뉴얼의 문서에 특히 당황스러워 보입니다.
나의 이상적인 독자는 방금 Konnected Boards를 막아서 기존 홈 어시스턴트 설정에 통합하려는 사람이지만 HA의 알람 패널에 대한 사전 경험이없는 사람입니다. 이 튜토리얼에는 개념을 깊이있는 개념을 다루기보다는 많은 제한 사항과 예시가 있습니다. 디자인 : 구성 코드를 작성하기 전에 모든 개념을 마스터하는 것과는 대조적으로 디자인을 이해하는 것을 선호하는 청중을위한 것입니다.
나 내 손으로 배우십시오. 당신이 나와 같다면,이 튜토리얼은 HA 문서보다 더 유용한 초기 시작점 일 수 있습니다.
내 디자인 결정은 다소 임의적이며 내 개인적인 요구에 맞게 조정되었습니다. 귀하의 필요에 따라 변경하십시오.
모든 피드백은 환영하지만 수정은 작업량과 가족이 허용됩니다. 나는 풀 타임 직업, 두 아이 및 기타 취미가 있습니다.
내 오타 테스트 및 수정에 도움을 준 @Johnny-Co에게 감사드립니다.
실수와 개선
더 이상이 프로젝트를 정기적으로 유지하지 않으므로 커뮤니티의 교정 및 업데이트를 권장합니다. 자유롭게 문제를 열고 풀 요청을 보내십시오.
1 단계 – 보드를 구성합니다
홈 Wi-Fi 네트워크에 포함 된 Konnected 휴대폰 앱에서 Konnected 보드 구성을 시작하십시오. 이 단계는 매우 간단하고 이미 다른 곳에서 많이 기록되어 있지만 휴대 전화의 OS와 관련된 중요한 경고가 있습니다.
새로운 보드 설정 중 어느 시점에서 Konnected 앱은 Konnected-Wi-Fi에 가입해야하며 휴대 전화의 Wi-Fi 설정 페이지를 열어야합니다.
안드로이드 전화에서 전화를 포함하여 휴대 전화의 알림에 특별한주의를 기울이십시오
Wi-Fi에는 옵션에 대한 인터넷 액세스 터치가 없습니다
해당 알림을 터치하여 대화 상자로 연결됩니다
이 네트워크에는 인터넷에 액세스 할 수 없습니다. 대기 중? [아니요] [예]
“이 네트워크를 다시 요청하지 마십시오”확인란을 선택하고 “예”를 탭해야합니다. 그렇게하지 않으면 안드로이드 폰이 홈 네트워크로 자동으로 되돌아 가면 (경고없이) Konnected 보드와의 커뮤니케이션을 방지 할 수 있습니다.
이제 Konnected 앱에서 영역과 센서를 구성 할 수있는 옵션이 있습니다. Konnected Cloud에 보드를 등록하려는 경우에만 그렇게해야합니다. 이는 삼성의 SmartThings에 통합 할 계획이있는 경우에만 필요합니다.
결정은 귀하에게 달려 있습니다 : 장치는 Smartthings 및 Home Assistant Ecosystems에서 동시에 작동 할 수 있습니다. 그렇게하기로 선택한 경우 다음 단계에서 지정할 홈 어시스턴트 구성과 일치하는지 확인하려면 구성 페이지의 스크린 샷을 찍는 것이 좋습니다.
2 단계 – 통합
ㅏ. Konnected 통합을 구성하십시오.
“구성”을 선택한 다음 “통합”을 선택하여 홈 어시스턴트 UI 에서이 프로세스를 시작합니다.io “. Konnected 사용자 이름과 비밀번호를 제공 한 후 HomeSistant는 가지고있는 각 보드마다 하나의 장치를 만들어야합니다.
이 시점에서 구성해야합니다 다시 한번 홈 어시스턴트 내부의 영역, 이전 단계에서 앱에서 선택한 것과 동일한 옵션을 복제합니다. (의심을 피하기 위해 나는 그 단어를 사용합니다 존 센서의 동의어로, Konnected.IO 문서화. 이것은 기본적으로 사람들의 존재를 추적하도록 설계된 지구 펜싱 영역 인 홈 어시스턴트 구역의 분리 된 개념입니다.))
각 보드와 관련된 카드에서 “옵션”을 클릭하여 수행하십시오. 이 과정은 다소 힘든 과정입니다. 영역 1-6 및 7-12 (출력)를 구성하기위한 두 페이지가 표시되고 사용 가능한 영역만큼 추가 페이지가 있습니다. 이전 단계에서 취한 스크린 샷이 편리하게옵니다.
시간이 더 걸리더라도, 나중에 수정하기 위해 돌아올 수있는 불쌍한 이름을 선택하는 것과는 달리, 구역의 좋은 설명 이름을 선택하십시오. Home Assistant는 설명 이름을 기준으로 엔티티 이름을 만듭니다. 처음으로 일을하면 결국 시간을 절약 할 수 있습니다.
설명 이름의 좋은 예는 “침실 창 센서”, “거실 모션 센서”및 “보일러 룸 공동 탐지기”입니다.
비. 추가 (선택 사항) 지원 시스템 스튜디오 코드 서버 – 구성을 쉽게 수정하는 도구 구성.Yaml, 스크립트.Yaml, 그룹.Yaml, 자동화.Yaml 등. – 구성 / 애드온을 통해 설치하십시오
SONOS- Sonos TTS를 사용하여 구두 경고를 제공합니다. ‘알람 소리 전 무장 해제’, ‘하우스 무장’등.
3 단계 – 알람 오토마톤을 만듭니다
이 단계에서는 홈 어시스턴트가 “수동 알람 제어판”이라고 부르는 것을 만듭니다.
합리적인 기대와는 달리,이 패널은 경보 패널의 일반적인 기능의 일부만 수행합니다. 당신은 그것을 완전한 제어판이 아니라 유한 상태 기계 또는 오토 마톤. (혼동하지 마십시오 오토 마톤 ~와 함께 오토메이션 – 우리는 두 가지 사례를 가질 것입니다.))
특히, 자동 제어판 Automaton은 다음과 같습니다
- 정의 된 상태 수집 : 무장 해제, 무장, ARMED_HOME, ARMED_AWAY, 보류, 트리거;
- 한 상태와 다른 상태 사이의 사용자 정의 가능한 지연과
- 대시 보드에 패널을 표시하고 입력을 취하는 사용자 인터페이스 코드.
제어판이하는 일을 실현하는 것이 중요합니다 ~ 아니다: 포함되지 않습니다 트리거 그리고 응답. 직접 써야합니다
- ARM/Disarm UI 입력을 제외하고는 트리거가 상태에서 다른 상태로 전환되는 트리거를 정의합니다. 그들 중 가장 중요한 것은 알람을 유발하는 것입니다
- 알람이 특정 상태로 들어가거나 떠날 때 원하는 응답을 정의합니다. 그들은 경보 유발, 무장, 무장 해제, 보류중인 등의 홈 어시스턴트가 어떻게 반응하는지 결정합니다.
이 튜토리얼은 다음 단계에서 트리거 및 응답을 다룹니다. 이 단계에서는 단지 오토 마톤을 만듭니다. 구성을 편집하여 그렇게합니다.YAML 파일.
내 예제에 놀랄 수도 있습니다. 하나가 아니라 두 개의 패널을 만드는 것 : 침입 및 화재/공동 (CO : 일산화탄소 탐지).
나는 당신이 다르게 행동하기를 원하기 때문에 두 개의 별개의 패널을 권장합니다. 구체적으로, 집의 존재에 따라 가정 침입 경보를 자동으로 무장/무장 해제 할 수있는 반면, 화재/CO 탐지는 항상 활동적이어야합니다 (유지 보수 또는 사고 조사와 같은 예외적 인 상황을 제외하고).
다음은 제가 구성에 추가 한 줄입니다.YAML :
alarm_control_panel : - 플랫폼 : 수동 이름 : 홈 알람 arming_time : 15 Delay_Time : 30 Trigger_Time : 180- 플랫폼 : 수동 이름 : 화재 및 CO 알람 arming_time : 0 Delay_Time : 0 Trigger_Time : 180
관련 구성 옵션은 다음과 같습니다
- Arming_time은 알람을 무장하라는 명령을 내린 후에 집을 나가야 할 때입니다
- Delay_time은 집으로 돌아와서 센서를 트립하면 경보를 무장 해제 해야하는 시간입니다
- trigger_time은 알람이 트리거되면 사이렌이 소리를내는 시간 (또는 동등한 트리거 조치가 지속됩니다)입니다
인터넷에서 찾은 대부분의 예와 달리 ~ 아니다 무장/무장 해제 코드를 설정합니다. 집에 벽에 장착 된 정제가있는 경우 강도가 단순한 탭으로 시스템을 무장 해제하는 것을 방지하기 위해 코드를 요구하는 것을 고려하십시오. 그렇지 않으면 앱/웹 사이트 로그인 포인트에서 보안 강화에 중점을 둡니다.g., 암호화 활성화 (HTTPS).
코드 설정을 포함하여 언제든지 돌아와서 나중에이 설정을 조정할 수 있습니다. 이 시점에서 HA 매뉴얼 문서에서 자체적으로 옵션 옵션에 충분한 프로세스를 알 수 있습니다.
코드를 설정하기로 선택한 경우 UI의 알람 카드에 해당 코드를 입력 할 수있는 숫자 키보드가 표시됩니다. 그렇지 않으면 UI는 해당 키보드를 숨 깁니다.
4 단계 – 센서 그룹을 정의합니다
이 단계에서는 의미있는 그룹으로 센서를 집계하여 밤에 집에있을 때 알람을 트리거하고 싶지 않은 그룹에 특별한주의를 기울여야하며, 알람이 무장되면 항상 응답을 트리거하려고합니다.
내 예에서는 모션 센서, 도어 센서 및 창문 센서를 함께 그룹화합니다.
이 단계의 주요 목적은 트리거 규칙 및 센서 테스트를 단순화하는 것입니다. 센서와 구역이 많을 때 특히 유용합니다.
유형별로 센서 그룹화에 관심이 없더라도 여전히 속한 곳에서 하나 이상의 그룹을 만드는 것이 유용합니다.이를 통해 트리거 자동화를 더 쉽게 작성할 수 있습니다.
당신은 당신의 그룹에 추가하여 이것을합니다.YAML은 센서 그룹에 내용을 제출합니다.얌. (원래 [] 내용을 제거하십시오. 해당 파일에 전부라면.))
5 단계 – 사용자 인터페이스
이 단계에서는 Alarm 사용자 인터페이스 카드를 HA의 Lovelace 대시 보드에 추가합니다.
‘보안’이라는 새로운보기 및 URL ‘보안’이라는 새로운보기를 작성하고 사용하십시오. 이것은 아래 스크립트에서 중요합니다.
그런 다음 최소한 제어판 카드를 만듭니다. 아래의 예에서는 왼쪽 열에서 “홈 알람”이라는 그림입니다.
그 외에도 지난 24 시간 동안 알람 상태를 추적하는 히스토리 카드를 만드는 것이 좋습니다. 아래의 예에서, 나는 집에서 나와 아내의 존재에 대한 경보 상태를 차트. 여기에있는 존재는 구역 및 휴대폰 센서를 통해 감지됩니다.
홈 어시스턴트 폰 앱이 아직 구성되어 있지 않은 경우 지금 구성하는 것이 좋습니다. 8 단계로 가기 전에 “스마트”자동화를 생성하는 것이 좋습니다.
또한 개별 센서의 상태를 묘사하는 엔티티 카드 및 센서 그룹을 만들어야합니다. 워크 라운드 기간 동안 적어도 한 번은 사용하지만 집에서 무슨 일이 일어나고 있는지 보는 것이 유용하다고 생각합니다.
그림 목적 으로이 단계의 끝에있는 보안 대시 보드가 있습니다
6 단계 – 워크 라운드
휴대 전화를 손에 넣은 채 집안의 워킹을하고 모든 센서를 명시 적으로 하나씩 트리거하고 각각의 센서를 원하는대로 동작하는지 확인하십시오.
마지막으로, 버저를 수동으로 트리거하고 사이렌을 수동으로 트리거하여 원하는대로 행동하는지 확인하십시오.
7 단계 – 시스템 건강 센서 및 그룹
이것은 내 설정에 더 최근에 추가 된 것입니다. 특히 Home Assistant의 Konnected Boards의 도달 가능성을 모니터링하는 데 관심이 있습니다. 한 예에서 나는 Konnected 보드가 내 홈 네트워크 (매달려 있거나 도달 할 수있는 중지)를 “떨어 뜨렸다”는 것을 알았으며 시스템이 조용히 실패했습니다. HA 알람 패널은 자동화에 따라 무기고 무장 해제되지만 도어 센서 이벤트 나 모션 센서 이벤트는 HA 서버에 도달 할 수 없기 때문에 모든 침입에 실제로 눈을 멀게 할 것입니다. Konnected 보드가 네트워크에 있지 않았기 때문입니다.
이에 대응하기 위해, 나는 많은 핑 센서를 내가 가지고있는 보드만큼 정의합니다.얌
binary_sensor : - 플랫폼 : 핑 호스트 : 192.168.엑스.Y1 이름 : Konnected Board 1 Count : 2 Scan_Interval : 10- 플랫폼 : 핑 호스트 : 192.168.엑스.Y2 이름 : Konnected Board 2 Count : 2 Scan_Interval : 10
두 호스트 수정 : 항목, Konnected 보드의 정적 IP 주소를 배치하십시오. 이 각 센서 각각은 10 초마다 해당 보드를 핑하고, 보드가 시퀀스에서 2 개의 핑을 놓치면 거짓 진실 값을 반환합니다.
여러 보드가있는 경우 그룹에서 해당 그룹을 만들고 싶습니다.YAML :
Konnected_boards : 이름 : Konnected Boards 아이콘 : MDI : LAN -CONNECT ALL : TRUE 엔티티 : - BANING_SENSOR.Konnected_board_1- binary_sensor.Konnected_board_2
구성 변수에주의를 기울이십시오 . 기본적으로 센서 그룹은 그룹의 센서 중 하나가 “on”에있을 때 “ON”입니다. 이 동작은 원하는 동작이 아닙니다 모두 보드가 연결되어 있습니다. 변수 모두 : True는 그 목표를 달성합니다.
Lovelace 대시 보드에서 시스템 건강을 추적하기 위해 적절한 카드를 추가하십시오.g.:
- 그룹의 상태가 포함 된 히스토리 그래프 카드.시간이 지남에 따라 Konnected_boards, 아마도 각 보드의.
- 각 binary_sensor의 상태를 나타내는 배지.Konnected_board_xxx .
8 단계 – 핵심 자동화
이 단계에서는 1990 년대 전통적인 키패드 기반의 “멍청한”침입 경보 시스템을 수행 할 수있는 기능을 수행하는 자동화 (알람 트리거 및 응답)를 생성합니다 : 팔, 무장 해제, 트리거, 사이렌, 알림 보내기.
아래에 설명 된 자동화를 권장합니다. 그들은 꽤 많은 것입니다. 물론 내 설정은 임의적이며 대체로 대체로 수행 될 수 있지만 이것은 비교적 포괄적 인 예이며 알람 상태 머신의 정신적 표현과 잘 작동합니다. 원하는대로 수정하십시오.
트리거가 발사되면 알람이 주 트리거로 전환되지 않는다는 것을 고려하십시오 . 대신 보류 상태로갑니다. 이것은 당신이가는 30 초 유예 기간입니다! 내가 해제하겠습니다!”식료품을 떨어 뜨릴 때 홈 어시스턴트 앱에 도달하기 위해 스크램블. 나는 그 기간 동안 부저를 들린다.
마찬가지로 “Arm Home”또는 “Arm Away”버튼을 누르면 알람이 각각의 무장 상태로 전환되기 전에 무장 상태로 전환됩니다. 집을 나갈 시간을 줄 수 있도록 설계되었습니다. 나는 또한 그 기간 동안 부저를 들린다.
시간과 날짜에 의존하는 자동화를 지원하려면 센서 아래에 다음 항목을 추가하십시오. 구성의 섹션.YAML 파일 :
감지기: # . - 플랫폼 : time_date display_options : - 'time' - 'date' - 'date_time' - 'date_time_utc' - 'date_time_iso' - 'time_date' - 'time_utc' - 'beat'
나는 내가 제안하는 이름과 함께 중요한 순서대로 자동화를 나열합니다
- 침입 : 트리거 응답 – 사이렌
- 이 자동화에서 알람이 트리거 될 때 시스템이 수행 할 작업을 나열하십시오.이자형., 실제 침입이 진행되고 있다고 믿을 때
- 이 자동화의 트리거는 alarm_control_panel의 상태 전환입니다.home_alarm 트리거로 변경됩니다
- 조건을 지정하지 마십시오
- 두 가지 작업을 추가합니다
- 서비스 알림에 대한 “전화 서비스”.알림 메시지와 함께 알립니다. 자세한 내용은 Yaml 코드를보고 원하는대로 사용자 정의하십시오
- 장치 “Konnected Alarm Panel Pro”(또는 패널의 ID)에 대한 “장치”유형 조치 “SIREN 켜기”(사이렌에 연결된 출력 터미널을 사이렌에 연결 한 것으로 가정)
- 사이렌을 부저로 교체 할 이전 조치의 복제를 고려하십시오. 이론적 근거는 전체 트리거 응답과 동일한 규칙을 작성하지만 사이렌을 사용하지 않는 것입니다.
- 이 자동화를 사용하여 사이렌을 작동 할 수없는 시간 동안 알람이 트리거되고 있음을 테스트합니다.
- 해당 테스트의 목적과 해당 테스트 중에만이 자동화를 활성화하고 이전에는 비활성화됩니다.
- 이 규칙에서는 세 가지 트리거를 추가합니다
- 그룹의 상태 인 경우.도어 _sensors는 켜기 또는로 변경됩니다
- 그룹의 상태 인 경우.window_sensors는 ON으로 변경됩니다
- 그룹의 상태 인 경우.Motion_Sensors 변경 사항;
- “Call Service”유형의 동작 추가 서비스 Alarm_Control_Panel 지정.Entity Alarm_Control_Panel의 Alarm_trigger.home_alarm
- 서비스 데이터를 비워 두십시오
- 이전 규칙을 복제 하여이 규칙을 만듭니다
- 이 규칙에서는 실내 이동과 관련된 모든 트리거를 제거합니다. 특히 모션 센서 그룹을 제거합니다.
- 이론적 근거는 집에 있고 경보를 무장 할 때.g., 밤에), 당신은 여전히 문이나 창문이 열리면 경보가 트리거되기를 원하지만 사람들이 집 안에서 돌아 다니는 경우는 아닙니다.
- 조건에서 Alarm_Control_Panel의 상태를 선택하십시오.home_alarm은 armed_home입니다
- 이것은 매우 간단한 규칙입니다
- Alarm_control_panel의 상태 일 때.Home_alarm이 무장으로 변경됩니다
- 조건을 비워 두십시오,
- 행동 하에서 하나의 행동을 추가하십시오
- 유형 장치,
- 장치 “Konnected Alarm Panel Pro”(또는 통합을 위해 선택한 이름)의 경우,
- 그리고 “부저를 켜기”.
- 이것은 이전 규칙의 거울 이미지입니다. 이전 것을 복제하여 작성하십시오
- 트리거는 Alarm_Control_Panel 상태의 변화입니다.home_alarm에서 무장,
- 행동은 “버저를 끄는 것”입니다.
- 이 자동화는 감지 시간과 침입 시간 사이의 유예 기간 동안 시스템이 어떻게 행동하는지와 트리거하는 시간을 제어합니다
- 이 유예 기간은 구성에서 속성 지연 _time에 의해 제어됩니다.얌 .
- 일반적인 값은 30 초입니다.
- 유예 기간은 합법적 인 탑승자가 시스템을 먼저 무장 해제하지 않고 집에 들어간 것을 깨달았다는 것을 깨달았을 때 시스템을 무장 해제 할 의도가 있습니다.
- 적절한 알림 보내기 (자세한 내용은 Yaml 파일 참조)
- 버저를 켜십시오
- 텍스트 to 음성 기능을 사용하여 스마트 스피커를 통해 알람이 꺼지겠다고 발표합니다
- 이 자동화에 추가 시스템이 무장 해제 될 때 시스템이 수행하려는 모든 작업.
- 트리거 : Alarm_Control_Panel의 상태 일 때.Home_alarm은 무장 해제됩니다
- 조건 없음
- 행위:
- 사이렌을 끄십시오,
- 적절한 알림을 보내십시오
- 텍스트 음성 기능을 사용하여 스마트 스피커를 통해 시스템이 무장 해제되었다고 발표합니다
- 버저를 켜십시오
- 그러면 1-2 초 지연을 추가하십시오
- 버저를 끄십시오.
- Konnected 보드 중 하나가 도달 할 수없고 모든 보드가 다시 도달 할 수있게되면 명시 적으로 알려줍니다.
이전 섹션에서는 경보 상태 전환과 관련된 텍스트 음성 공지 사항을 언급했습니다. 집에서는 Sonos Smart Speaker가 있으며 공지 사항에 사용합니다. 나는 현재 스피커에서 재생되는 음악을 일시 중지하고, Google TTS 통화에서 렌더링하고, 공지 사항을 재생하고, 스마트 스피커 상태를 복원하기 위해 설계된 Sonos TTS 스크립트에 의존하는 액션을 통해 그 공지 사항을 재생합니다.
구성에 다음 항목이 필요합니다.Google의 TTS 인터페이스를 사용하려면 YAML 파일 :
TTS : - 플랫폼 : Google_translate 캐시 : true cache_dir :/tmp/tts-cache time_memory : 36000 base_url : https : // your_domain_name.Duckdns.조직 : 8123
- 침입 경보의 나머지 부분은 전적으로 자급 충분하고 국부적으로 일할 수 있지만 (도둑의 의도적으로 원인 네트워크 손실 중 포함)이 TTS 기능은 Google에 대한 액세스에 의존합니다. 로컬로 구성 할 수있는 대체 TTS 엔진이 있지만 아직 탐색하지 않았습니다.
- 홈 어시스턴트 코어를 실행하는 Linux 상자에서 수동으로 /tmp /tts-cache를 만들었습니다. 다른 플랫폼에서 실행되면 그에 따라 캐시 디렉토리를 조정하십시오.
- 외부 URL을 Base_URL의 매개 변수로 제공하십시오 . 이 튜토리얼에 이어 외부 HTTPS 액세스를 설정할 수 있습니다.
단계 9- 지오 펜싱 자동화
이제 홈 어시스턴트가 GPS 지원 휴대 전화에서 실행되는 앱 덕분에 홈 어시스턴트가 수행 할 수있는 더 스마트 한 자동화, 주로 경보 지오 펜싱을 고려해야합니다. Geofencing은 전통적인 1990 년대 시스템이 제공하지 않는 가장 두드러진 기능입니다.
저의 철학은 인간을 루프에 유지하는 것을 선호한다는 것입니다. 따라서 집이 바뀔 때 자동화가 항상 무장하거나 시스템을 무장 해제하지는 않습니다. 오히려 무장하거나 무장 해제 할 제안으로 당신에게 촉구합니다. 물론, 내가 제시하는 자동화는 예제 일 뿐이며, 당신은 당신의 고유 한 요구에 맞게 당신의 구성을 구성해야합니다.
사람과 모바일 앱을 설정하십시오
사람들 구성 :
- 알람 시스템을 제어 할 수있는 각 사람마다 하나의 사용자를 만듭니다
- 각 비밀번호를 설정하십시오
- 각 전화기에 홈 어시스턴트 모바일 앱을 설치하십시오
- 설정 한 각 전화기에 각 전화기에 로그인하는 각 사용자 통신 단어 쌍이 설정하십시오
- ~에 사람들 구성, “트랙 장치”필드를 채우고 각 사람과 각자의 장치를 연결합니다.
장치 트래커 엔티티는 각 모바일 앱을 구성한 후에 만 홈 어시스턴트에서 사용할 수 있습니다.
가족 그룹을 정의하십시오
당신은 이제 당신의 그룹에 다음을 추가하여 존재 추적 목적으로 가족 그룹을 정의하려고합니다.YAML 파일.
가족 : 이름 : 가족 단체 : - Device_tracker.person1- device_tracker.person2 -device_tracker.개인 3
이것은 누군가가 집에 있는지 판단하기 위해 가족 그룹 역할을합니다. 이상적으로, 시스템은 아무도 집에 있지 않아서 무기하라는 메시지를 보내야하며 누군가가 집에 오자마자 무기를 상기시켜줍니다. 가족 그룹은 그 목적을 위해 잘 작동합니다
- 각 장치 추적기는 홈 또는 NOT_HOME 상태에 있습니다
- 기본적으로 홈 어시스턴트의 그룹은 회원체의 “논리적 또는”상태를 가지고 있습니다. (논리적으로 변경할 수 있지만이 맥락에서는 안됩니다);
- 이것은 추적자 중 하나 이상이 집에있을 때 그룹이 주택에있을 것임을 의미합니다
- 그리고 모든 추적기가 집에 있지 않을 때 그룹은 Not_home 주에있을 것입니다.
지리적 인 자동화를 작성하십시오
가족 그룹이 설립되면 다음 자동화를 권장합니다
- 침입 : 누군가가 집에 있다면 침대 시간에 자동 암
- 침입 : 일반적인 모닝 타임에 시스템을 자동 분리
- 침입 : 무장 해제 알림 – 집으로 돌아 가기
- 시스템을 무장 해제하도록 알리는 알림을 보냅니다
- 집에 오면
- 그리고 시스템은 무장됩니다 (ARMED_HOME 또는 ARMED_AWAY).
- 등록 된 모든 사용자가 집을 떠날 때마다 시스템을 무장시킬 수있는 실행 가능한 알림을 보냅니다
- 실행 가능한 알림은 휴대 전화의 OS가 관련 작업을 수행하기 위해 버튼 또는 링크와 함께 표시되는 메시지입니다
- 우리는 사용자가 집에 머무르는 합법적 인 탑승자가 있다는 것을 알면 아무것도 할 수있는 옵션을 제공합니다 (E.g., 친척, 베이비 시터 등.)).
- 당신이 순진하지 않은 탑승자에게 집을 떠나지 않을 것이라는 확실성을 알고 있다면, 시스템을 무기 할 수 있도록이 자동화를 변경할 수 있습니다.
- 이것은 제시된 조치 프롬프트를 통해 오는 사용자 요청을 처리하도록 설계된 내부 기계입니다 실행 가능한 알림, 전술 한 바와.
- 핸들러를 분리해야합니다 . 자세한 내용은 Yaml 소스 파일을 참조하십시오.
10 단계 – 화재/CO 알람에 대한 반복
4 단계를 반복하십시오. 화재 및 일산화탄소 경보 시스템의 경우.
시스템의 복잡성에 따라 별도의 대시 보드를 원할 수 있습니다.
몇 가지 자동화가 필요합니다. 다음을 권장합니다
- FIRE/CO : 트리거 응답 – 사이렌 – 테스트 시점을 제외하고 떠나십시오
- Fire/CO : 트리거 응답 – 부저
- 화재/공동 : 무장 해제 응답
- 화재/공동 : 정오에 무조건 자동 암
이러한 모든 규칙이 Alarm_Control_Panel에서 작동하는지 확인하십시오.지금까지 사용한 홈 알람 패널 대신 fire_and_co_alarm.
침입 경보에 대해 이미 설명한 것의 단순화 된 버전이기 때문에 자세히 설명하지 않습니다.
화재/공동 자동화는 기본적으로 소방/공동 보호를 원하기 때문에 침입 경보보다 적고 간단합니다.
나에게 어떤 스마트 홈 허브가?
홈 자동화 여정을 시작한 경우 초기에 가장 중요한 결정 중 하나는 스마트 홈 허브가 귀하에게 적합한 것입니다. Konnected는 현재 지원합니다 네 다른 스마트 홈 플랫폼-상업 및 오픈 소스 옵션. 각 플랫폼에는 고유 한 장점과 단점이 있습니다. 우리는 당신에게 어떤 것이 가장 좋은지 객관적으로 말할 수는 없지만,이 나란히 비교하면 옵션을 평가하는 데 도움이됩니다
회사 / 자금
Hubitat, Inc.
보안 시스템 기능
Konnected는 홈 자동화 플랫폼이 보안 시스템 역할을 할 수 있도록합니다. 각 플랫폼에는 다른 수준의 기능과 설정 복잡성으로 보안 및 주택 모니터링이 약간 다릅니다.
Hass Custom Alarm은 알람 시스템 기능을 터치 스크린 패널과 통합하는 커뮤니티 생성 애드온입니다.
Hubitat Safety Monitor는 내장되어 있으며 보안 모니터링을위한 사전 정의 된 모드가 있습니다 : 침입 및 침입 재택. 또한 연기, 공동 및 물 누출 센서의 모니터링도 지원합니다. 구성은 Hubitat 웹 기반 인터페이스를 통해 수행됩니다.
OpenHab은 자동화 및 규칙을 구축하여 알람 시스템 기능을 시뮬레이션 할 수 있습니다. 매우 유연하지만 코딩과 사려 깊은 설정이 필요합니다.
타사 푸시 알림 서비스 만 (푸시 오버)
로컬 알람 만
Konnected의 스마트 홈 플랫폼 리뷰
각 스마트 홈 플랫폼을 평가할 때 몇 가지 주요 고려 사항을 검토합시다. 우리는 Konnected 사용자로부터 수집 한 자신의 경험과 피드백을 기반 으로이 피드백을 편집했습니다.
삼성 스마트 링
우리가 좋아하는 것 : SmartThings는 Konnected의 첫 통합이었으며 Konnected 사용자 중에서 가장 인기있는 선택입니다. 내장 된 스마트 홈 모니터 앱은 대부분의 사람들에게 매우 잘 작동하며 SmartThings Mobile App만으로 쉽게 설정할 수 있습니다. Smartthings는 삼성의 소비자 전자 제품 지배력으로 지원되는 모든 기술 기술 수준의 크고 강력한 사용자 커뮤니티를 보유하고 있으며 다양한 스마트 홈 장치 (공식 및 비공식 커뮤니티 생성 통합)와 협력합니다. 기본 모바일 앱은 푸시 알림 수신을 매우 간단하게 만듭니다. 벽에 장착 된 대시 보드 용 액션 타일 및 스마트 홈 프로 모니터링을위한 정오 조명과 같은 3 자 적 통합의 풍부한 생태계, 기본 Google Assistant 및/또는 Alexa Integration은 최소한의 노력으로 완벽한 스마트 홈 솔루션을 만듭니다.
SmartThings 허브와 하드웨어는 저렴한 가격으로 가격이 책정되며 일반적으로 잘 작동합니다. 새로운 스마트 라인 Wi -Fi 제품은 Wi -Fi 시스템과 SmartThings 허브가 하나이기 때문에 새로운 메쉬 WiFi 시스템을 시장에 나누는 경우 편리합니다. SmartThings 브랜드 무선 센서도 잘 작동하며 Konnected를 통해 연결된 유선 센서를 보강하기 위해 상당히 가격이 책정됩니다.
우리가 싫어하는 것 : SmartThings는 클라우드에 크게 투자했으며 결과적으로 클라우드의 대부분의 홈 자동화 기능. 이것은 SmartThings Cloud가 다운되면 홈 자동화 및 보안이 필요하다는 것을 의미합니다. 이것은 자주 발생하지 않지만 발생합니다! 클라우드 기반 통신은 또한 Konnected 및 기타 자동화에 약간의 대기 시간을 추가하므로 응답 시간은 다른 로컬로 처리 된 다른 선택만큼 빠르지 않습니다.
SmartThings는 또한 몇 년 동안 “새로운”SmartThings 앱 (이전 Samsung Connect)으로 전환하고 Samsung의 다른 Smart Home 제품과의 통합으로 전환됩니다. 그렇기 때문에 새로운 앱과 함께 Smartthings 앱 (신규 및 클래식)의 두 가지 버전이 여전히 Old SmartThings Classic App과 함께 기능하지 않습니다. 새로운 플랫폼은 여전히 쓰기 시점에서 제 3 자 사용자 정의 앱을 지원하지 않습니다. 이것은 Smartthings의 미래에 대한 사용자들 사이에 약간의 불확실성과 혼란을 일으켰습니다.
또한 SmartThings는 대기업 파트너십을 홍보하는 데 상당한 노력을 기울이는 것을 관찰했습니다.
좋은 선택 : SmartThings는 사용 편의성을 선호하고 유연성과 개인 정보를 통해 “It Works”라면 좋은 선택입니다. 보안 시스템 목표는 미션 크리티컬 보안보다는 편의성과 마음의 평화를위한 것입니다. 홈 오토메이션에 대한 적당한 경험을 처음 접했으며 하드웨어 및 설정 시간에 대한 최저 선결제 투자를 원합니다.
홈 조수
우리가 좋아하는 것 : 홈 어시스턴트는 인기가 빠르게 증가하는 오픈 소스 홈 자동화 플랫폼입니다. 이미 수많은 장치와 제 3 자 서비스 통합을 지원하며 개발 속도는 특별합니다. Home Assistant는 매우 구성 가능하므로 실제 코드를 작성하지 않고도 홈 자동화로 원하는 모든 것을 수행 할 수 있습니다 (원하지 않는 경우). 수동 알람 제어 패널과 같은 구성 요소 내장 구성 요소.
Home Assistant ‘s Occedited 목표는 프라이버시, 지역 제어, 오픈 소스 및 상호 운용성을 중심으로합니다. 우리는 보안을 위해 홈 자동화 플랫폼을 사용할 때 이들 모두가 매우 중요하다고 생각합니다.
2018 년에 홈 어시스턴트는 창립자 인 Paulus Schoutsen이 유비퀴틴 네트워크에 의해 고용되어 홈 어시스턴트 풀 타임으로 일하기 시작했을 때 실제로 이륙하기 시작했습니다. 이 팀은 최근 회사 인 Nabu Casa를 설립하여 Companion Home Assistant Cloud Service 및 Cloud 기반 음성 어시스턴트 Google Home 및 Alexa와의 통합을 관리했습니다. 우리는 향후 몇 년 동안 홈 조수로부터 큰 것을 볼 것으로 기대합니다.
우리가 싫어하는 것 : 대부분의 일반 소비자에게는 설정 및 구성이 여전히 쉽지 않습니다. 많은 구성이 일부에 대한 혼란스럽고 꺼짐에 맞는 Yaml 구성 파일 편집에 의존합니다. 새로운 홈 어시스턴트 설치는 빈 슬레이트로 시작되며 초보자 홈 오토머에 협박 할 수 있습니다.
오픈 소스 프로젝트로서, 홈 어시스턴트는 매우 활발한 커뮤니티와 페이스 북 그룹이 도움과 영감을위한 훌륭한 자원이지만 일대일 지원을 제공하지 않습니다.
좋은 선택 : 프라이버시, 보안 및 궁극적 유연성이 중요하고 설정 및 구성에 대한 노력을 투자하는 것이 마음에 들지 않으면 Home Assistant가 좋은 선택입니다. 비용 의식 사용자는 홈 어시스턴트가 저렴한 Raspberry Pi 또는 이전 컴퓨터/서버에서 잘 운영 될 수 있다고 만족합니다. Amazon의 Alexa 또는 Google Assistant의 팬은 선택 사항 $ 5/mo 클라우드 서비스 또는 약간 더 복잡한 자체 호스팅 설정을 사용하여 두 가지 모두에 대한 훌륭한 통합을 가지고 있기 때문에 행복 할 것입니다.
Hubitat
우리가 좋아하는 것 : Hubitat은 로컬 실행에 중점을 둔 가정 자동화 공간의 새로운 스타트 업입니다. Hubitat은 SmartThings에서 많은 아키텍처와 디자인 신호를 가져 왔지만 집에 배치 된 허브에서 현지에서 운영되도록 재 구현했습니다. 결과적으로 SmartThings와 함께 작동하는 많은 앱과 장치는 약간 수정하여 Hubitat에서 작동 할 수 있습니다. 로컬 처리는 빠르며 내장 규칙 시스템은 강력하며 Hubitat의 클라우드 커넥터는 두 세계의 최고를 제공합니다.
우리가 싫어하는 것 : 기본 모바일 앱과 내장 푸시 알림이 부족한 것은 일부에게는 거래 차단기입니다. Hubitat은 공간의 새로운 플레이어이므로 위의 두 가지 옵션에 비해 장치 지원이 제한됩니다. 독립 개발자가 Hubitat 플랫폼에 추가 할 수있는 유통 채널이 없으면 진행이 느려질 수 있습니다.
좋은 선택 : 로컬에서 실행되는 상업적으로 지원되는 플랫폼을 원한다면 Hubitat 이상을 찾으십시오. 거친 가장자리, 폴란드되지 않은 사용자 인터페이스 및 시간이 지남에 따라 플랫폼이 성숙 할 것으로 예상하기 때문에 현재 기본 모바일 앱이 부족하여 괜찮습니다.
OpenHab
우리가 좋아하는 것 : OpenHab은 홈 어시스턴트보다 조금 더 오래 있었던 또 다른 오픈 소스 옵션. OpenHab은 강력한 스크립팅 언어를 가지고있어 사용자 정의 자동화를 구축 할 수 있습니다. Raspberry Pi 또는 가정 서버와 같은 상품 하드웨어에서 실행됩니다.
우리가 싫어하는 것 : OpenHab 개발의 속도는 느리고 Java 기반 아키텍처는 오픈 소스 세계에서 약간 구식입니다. Smart Home Industry가 계속 성장함에 따라 OpenHab은 최신 통합 및 제품으로 작업하는 것을 막을 수 있습니다. Konnected 사용자를위한 큰 단점 중 하나는 내장 된 상자 외 경보 시스템 소프트웨어가 없다는 것입니다. 직접 작성해야합니다.
좋은 선택 : 보다 성숙하고 안정적인 플랫폼을 선호하는 오픈 소스 사용자. 스크립팅을 많이하고 싶은 고정 사용자.
도움이 되었습니까?? 예 아니오
Konnect는 Google Home과 함께 일합니까??
Reddit과 그 파트너는 쿠키와 유사한 기술을 사용하여 더 나은 경험을 제공합니다.
모든 쿠키를 수락함으로써 귀하는 서비스 및 사이트를 제공하고 유지 관리하기 위해 쿠키 사용에 동의하며, Reddit의 품질을 향상시키고, Reddit 컨텐츠 및 광고를 개인화하며, 광고의 효과를 측정합니다.
비 필수 쿠키를 거부함으로써 Reddit은 여전히 특정 쿠키를 사용하여 플랫폼의 적절한 기능을 보장 할 수 있습니다.
자세한 내용은 쿠키 통지 및 개인 정보 보호 정책을 참조하십시오 .
Reddit 앱을 얻으십시오
이 QR 코드를 스캔하여 지금 앱을 다운로드하십시오
또는 앱 스토어에서 확인하십시오
r/konnected
r/konnected
Konnected Alarm 패널 설치, 팁 및 요령 및 문제 해결에 대한 토론 및 공유 공간.
온라인 회원
Eggsnsam에 의해
Konnected + HA + Google 카메라를 사용하려고합니다
나는 코더가 아니지만 다른 사람들의 예와 가이드를 따라 편안하다고 느낄 정도로 충분히 해냈습니다. 최근에 보안을 위해 연결된 새 빌드 하우스로 이사했지만 센서 나 제어판을 설치하지 않았습니다. 그래서 나는 그들이 이미 실행 한 와이어, Google 보안 카메라를 활용할 수있는 보안 솔루션을 찾고 있으며 지금은 자체 모니터링 할 수 있습니다. 유료 모니터링을 추가하고 싶을 수도 있습니다. 아래는 내가 사서 결합하려고하는 것을 목록입니다. 나는 누락 된 조각이나 서로 잘 통합되지 않을 것이라고 생각하는 조각에 대한 조언을 좋아합니다. 나는이 모든 것을 몇 달 동안 연구 해 왔는데 이것이 내가 착륙 한 것입니다. 트리거를 당기기 전에 내 워크 플로와 아이디어를 트리플하고 싶었습니다. 나는 이것을 곧 곧 가게되어 기쁩니다!
보안 시스템 조각 :
- 배터리 백업이있는 Konnected Pro
- 홈 보조 블루
- Yale 보증 Smart Lock 또는 Yale Navis 패들의 8 월 Wi-Fi 스마트 잠금 장치
- 둥지 초인종
- 둥지 캠 (배터리) x2
- 둥지 캠 w/홍수 빛
- 카메라를 모니터링하는 Nest Hub Max (보안 시스템의 ARM/Dricag Device로도 사용할 수 있습니까? 시스템 상태를 확인하는 방법)
- 유선 창 센서
- 유선 도어 센서
- 유선 모션 센서
모니터링 용 허브 6 (미래)
조언이나 도움을 받으려면 Tia
Konnected
Konnected Alarm Panel은 Smartthings, Home Assistant, Hubitat 및 OpenHab을 포함한 인기있는 홈 자동화 플랫폼과 오래된 사전 유선 보안 시스템을 통합하여 유선 경보 시스템을 부활시킵니다.
이 앱은 설정, 검색, 구성, Konnected 장치의 디버깅 및 업데이트를 지원합니다.
업데이트되었습니다
집 집
데이터 안전
Arrow_forward
안전은 개발자가 데이터를 수집하고 공유하는 방법을 이해하는 것으로 시작합니다. 데이터 개인 정보 및 보안 관행은 귀하의 사용, 지역 및 연령에 따라 다를 수 있으며 개발자 가이 정보를 제공 한이 정보를 제공하고 시간이 지남에 따라 업데이트 할 수 있습니다.