Ajax Home Assistant 통합: 드디어 실제 완벽한 플러그인이 귀하의 알람을 위해 등장했습니다!

내가 처음 Ajax 알람을 Home Assistant에 연결하는 가이드를 작성했을 때, SIA, Jeedom, MQTT, 주제들을 동시에 다루어야 했다… 결과는 완벽하게 작동했지만, 복잡한 시스템을 좋아해야 했다. 오늘, 완전히 다른 상황이 일어났다: 개발자들이 공식 Ajax Cloud API와 직접 통신하는 Home Assistant에 대한 Ajax의 네이티브 통합를 만들었고, HACS를 통해 설치할 수 있다. 무장, 해제, 알림, 센서, 릴레이… 모두 Home Assistant로 (거의) 실시간으로 수집된다!

며칠 전부터 저에게 설치되어 있던 이 플러그인을 좀 더 자세히 살펴보시기 바랍니다…

A lire également:
Guide: Intégrer son alarme Ajax à Home Assistant, c'est possible !
안타깝게도 Ajax의 압력으로 이 훌륭한 플러그인의 개발자가 모든 개발과 그에 대한 메시지를 철회한 것 같습니다 🥲 . 정말 아쉽습니다, 왜냐하면 이 플러그인은 잠시동안 많은 기대를 받았기 때문입니다! Ajax에 그러한 플러그인에 대한 권한을 받기 위해 압력을 가하는 것을 주저하지 마십시오. Jeedom는 공식 API를 통해 플러그인을 제공할 수 있었으므로 Home Assistant에서도 가능해야 합니다! 그동안 u003ca href=u0022https://www.maison-et-domotique.com/147015-guide-integrer-son-alarme-ajax-a-home-assistant-cest-possible/u0022 data-type=u0022linku0022 data-id=u0022https://www.maison-et-domotique.com/147015-guide-integrer-son-alarme-ajax-a-home-assistant-cest-possible/u0022u003e이전 방법u003c/au003e는 여전히 작동하며, SIA 프로토콜을 통해 또는 Jeedom을 게이트웨이로 사용하여 가능합니다. 이상적이지는 않지만 작동합니다!

이전 방법에 대한 빠른 회상

지금까지 Ajax Home Assistant에 대해 이야기할 때 두 가지 접근 방식이 있었습니다.

첫 번째는 Home Assistant의 SIA Alarm Systems 통합을 통해 이루어졌습니다. Ajax 알람은 Home Assistant가 원격 감시 센터인 것처럼 구성되었습니다. 시스템 상태, 몇 가지 화재/홍수 정보는 얻을 수 있었지만 그것이 전부였습니다. 알람을 제어할 수 없고, 각 센서에 대한 세부정보도 없습니다. 주로 알람의 전반적인 상태를 기반으로 몇 가지 시나리오를 트리거하는 데 유용했습니다. 예를 들어, 집에서 나갈 때 알람을 활성화하면 난방을 에코 모드로 전환하는 것입니다.

두 번째 방법은 이전 가이드에서 자세히 설명했듯이 Jeedom의 Ajax 플러그인을 사용하고, 그 후 모든 정보를 MQTT를 통해 Home Assistant에 재게시하는 것이었습니다. 모든 Ajax 센서 거의 전부가 수집되지만, 두 번째 홈 자동화 서버, MQTT 브로커, 수십 개의 주제를 매핑해야 하는 대가를 치러야 했습니다… 요약하자면, 매우 강력하지만 분명히 모든 사람이 다룰 수 있는 것은 아니었습니다.

새로운 플러그인은 완전히 게임의 양상을 바꿉니다: Ajax Home Assistant는 설정하기 훨씬 더 간단한 조합이 됩니다.

새로운 Ajax Home Assistant 플러그인이 가능하게 하는 것

ajax-hass 통합은 Home Assistant를 사용자 지정하는 구성 요소로, 공식 API와 gRPC 스트리드를 통해 Ajax Cloud에 직접 연결합니다. 모바일 Ajax 애플리케이션과 정확히 동일합니다. 구체적으로, 여러분의 Ajax 허브는 Home Assistant에서 “1급 시민”으로 변모하며, 실제 알람 패널과 센서, 사이렌, 릴레이, 스위치 등을 위한 엔티티가 생성됩니다.

여러분은 보안을 완벽하게 제어할 수 있습니다. Home Assistant의 알람 패널은 전체 무장, 해제, 야간 모드, 부분 무장을 그룹별로 허용하며, 일부 센서가 열려 있는 경우 강제로 무장할 수 있습니다. 전용 서비스는 패닉 버튼을 관리하며, 대시보드 또는 가상 리모콘에 배치할 수 있습니다.

정보 수집 측면에서, 플러그인은 사용자 이름에 따른 무장/해제 이벤트, 알람 알림, 움직임 감지, 문과 창 열림, 화재 또는 침수 경고, 또한 배터리 레벨, 신호 품질, 온도, 연결 상태와 같은 “기술적” 센서들을 노출합니다. 매우 포괄적입니다.

필요한 경우 통합은 동일한 Home Assistant 내에서 여러 Ajax 허브를 처리할 수 있으며, 인터페이스는 이미 프랑스어로 번역되어 있습니다. 장비의 범위 측면에서, 개발자는 우선 Hub 2 Plus와 MotionCam을 테스트하고 있지만, 설계는 공식 Ajax API에 기반을 두고 있으며, 커뮤니티는 이미 많은 키패드, 사이렌, 접촉 센서, 화재 감지기 등을 확인했습니다.

결국 Ajax Home Assistant는 알람 시스템을 상세하게 제어하고 관찰할 수 있는 진정한 팀으로 나옵니다.

Ajax 및 Home Assistant 설치 준비하기

시작하기 전에 몇 가지 전제 조건을 확인하는 것이 좋습니다.

여러분의 Ajax 시스템은 작동 중이어야 하며, 공식 애플리케이션에서 설정된 허브, 모든 센서가 올바르게 추가 및 이름이 지정되어 있어야 하며 가능하다면 그룹들도 미리 정의되어 있어야 합니다 (1층, 2층, 차고 등). Ajax 구성의 정리 정도에 따라 Home Assistant 부분도 더 쾌적하게 작업할 수 있습니다.

홈 오토메이션 측면에서, 최신 상태의 Home Assistant가 필요하며, HACS가 이미 설치되고 작동하고 있어야 합니다. Ajax Home Assistant 플러그인은 사용자 지정 통합으로 배포됩니다. 또한 Home Assistant 인스턴스가 Ajax 서버에 대한 외부 인터넷 접근이 가능하다는 점도 확인해야 합니다. 모든 통신이 Cloud를 통해 HTTPS 및 gRPC로 이루어지기 때문입니다.

마지막으로, 여러분의 Home Assistant 설치가 제대로 보안되어 있는지 확인하세요: 강력한 비밀번호, 보호된 원격 접근 (역 프록시, 인증, TLS 인증서), 정기적인 백업. 알람 시스템을 자동화에 통합하는 것은 매우 편리하지만, 인프라의 전체 보안에 대해 좀 더 엄격하게 접근해야 함을 의미합니다.

HACS를 통해 Ajax 통합 설치하기

이제 구체적으로 넘어가 보겠습니다. Home Assistant에 HACS가 이미 설정되어 있나요? 좋습니다, 이제 Ajax Home Assistant 플러그인 설치를 시작할 수 있습니다.

첫 번째 단계는 HACS에 플러그인의 GitHub 저장소를 등록하는 것입니다. Home Assistant 인터페이스에서 HACS를 열고, 통합에 대한 전용 섹션으로 들어갑니다. 페이지 오른쪽 상단의 세 개의 점 버튼을 클릭하면 고급 메뉴에 접근할 수 있습니다. “사용자 지정 저장소” 항목을 선택하면 새로운 저장소를 추가할 수 있습니다.

URL 필드에 저장소 주소 https://github.com/foXaCe/ajax-hass를 입력하고, 카테고리로 “Integration”을 선택합니다. 확인을 누르고 창을 닫습니다. 다음에 HACS에서 통합을 검색할 때, “Ajax Security System”이 목록에 나타날 것입니다.

HACS 내에서 “Ajax Security System”을 검색하고, 해당 항목을 열어 설치를 진행합니다.

HACS는 ajax-hass 구성 요소를 다운로드하여 여러분의 Home Assistant 설치의 custom_components/ajax 폴더에 배치합니다.

설치가 완료되면, 새로운 통합을 로드하기 위해 Home Assistant를 재시작해야 합니다.

Home Assistant에서 Ajax Home Assistant 통합 추가하기

Home Assistant가 재시작된 후, 설정 단계로 넘어갑니다. 모든 것은 인터페이스에서 진행할 수 있으며, YAML은 필수 사항이 아닙니다, 그 점이 매우 기쁩니다!

“설정” 메뉴를 열고, “장치 및 서비스”를 선택합니다. 페이지 하단에서 “통합 추가” 버튼을 사용합니다. 검색 상자에 “Ajax”를 입력합니다. 해당 아이콘과 함께 “Ajax Security System”이 나타나야 합니다. 이를 선택하여 설정 마법사를 시작합니다.

통합은 AES의 계정 정보를 요청합니다. 즉, 공식 애플리케이션에 사용된 이메일 주소와 비밀번호입니다. 플러그인은 허브의 로컬 IP 주소나 다른 특수한 포트가 필요하지 않고, 모든 것이 Ajax Cloud를 통해 이루어집니다.

그 다음에는 매우 유용한 설정이 이어집니다: 알림 필터입니다. Home Assistant에 어떤 알림도 보내지 않도록 선택할 수 있으며, 침입 알림, 보안 이벤트 (무장/해제, 기술 경고)만 포함하거나, 모든 이벤트를 포함해서 수시로 센서 이벤트를 포함할 수 있습니다. Ajax Home Assistant의 자동화를 많이 생성할 계획이라면, 보안 이벤트부터 시작하고 조정하는 것이 종종 유리합니다.

확인하고 몇 초 동안 기다리면, 통합은 Ajax Cloud에 연락하여 허브 목록을 가져옵니다. 여기서는 예를 들어 3개의 서로 다른 Ajax 시스템이 있습니다: 모두 추가하거나, 여기서 “집”만 선택할 수 있습니다.

확인을 누릅니다. 시스템은 선택한 허브의 그룹과 모든 장치를 가져오고, 그에 맞는 엔티티를 Home Assistant에 생성합니다. 이후 원하실 경우 공간을 배정할 수 있습니다:

Home Assistant 내 Ajax Home Assistant 통합 후 확인할 내용

Ajax Home Assistant 통합이 완료되면, “장치 및 서비스”를 통해 결과를 시각화 할 수 있습니다. 각 Ajax 허브는 장치로 나타나며, 기본 알람 패널과 센서 및 액추에이터 세트를 포함합니다.

알람 패널은 alarm_control_panel 엔티티의 형태로 노출되며, 집 전체를 무장, 야간 모드로 전환, 해제 및 머신이 설정되어 있는 경우 그룹별로 부분 무장을 사용할 수 있도록 합니다. 이 엔티티는 보안 시나리오의 중심점이 됩니다.

움직임 감지기는 일반 binary_sensor로 노출되며, 감지 시 “on” 상태로 전환되고, 대기 시간이 지나면 “off”로 돌아갑니다. 문과 창의 접촉 센서 또한 이진 센서 형태로 올라오며, 창이 너무 오랫동안 열려 있을 경우 난방을 차단하는 시나리오를 시작하는 데 완벽합니다.

연기, 일산화탄소 또는 홍수 감지기도 직접 활용할 수 있는 엔티티로 바뀝니다.

Ajax의 스위치나 릴레이는 스위치나 액추에이터로 올라오며, Home Assistant에서 제어할 수 있는 가능성을 제공합니다. 예를 들어, 사고 발생 시 Ajax 릴레이를 통해 장비의 전원을 차단할 수 있습니다.

세세한 사항을 중시하는 분들을 위해 한 시리즈의 “기술적” 센서도 등장합니다: 배터리 레벨, 무선 신호의 세기, 온도, 연결 상태 등. 이러한 데이터는 Home Assistant에서 “Ajax 시스템 상태 조사” 대시보드를 만드는 기초가 됩니다.

Ajax Home Assistant 시나리오 사례

모든 것이 Home Assistant로 올라오면, 가장 흥미로운 부분이 시작됩니다: 자동화입니다. 이 Ajax Home Assistant 통합의 강점은 바로 이벤트의 반응성과 알람을 제어할 수 있는 가능성입니다.

가장 유용한 첫 번째 시나리오는 모든 사람이 집을 떠날 때 자동으로 알람을 설정하는 것입니다. Home Assistant 모바일 애플리케이션이나 다른 존재 시스템을 통해 사람들의 존재를 활용하고, 마지막 사람이 “not_home”으로 전환되면 전체 방어를 시작합니다.

최소한의 YAML 예시는 다음과 같습니다:

귀가 시 반대의 경우를 상상해 볼 수 있습니다: 첫 번째 사람이 도착할 때 자동 해제와 함께 몇 개의 조명을 부드럽게 켜고 일부 존재를 시뮬레이션하는 시나리오를 비활성화할 수 있습니다.

또 다른 자주 사용하는 사용 사례는 난방과 관련됩니다. Home Assistant에 연락된 Ajax의 접촉 센서는 창이 5분 이상 열려 있으면 전기 난방이나 에어컨을 차단하고, 창이 닫히면 시스템을 재활성화할 수 있습니다. 이제 개별적인 Zigbee 또는 Z-Wave 센서를 추가할 필요가 없습니다.

Ajax의 움직임 감지기도 조명의 관리에 참여할 수 있습니다. 예를 들어, 밤에만 복도에 있는 감지기 앞을 지날 경우, 부드러운 조명나 침대 아래 LED 스트립이 몇 분 동안 켜지게 할 수 있습니다. 알람은 발동되지 않지만 인프라를 활용하여 편안함을 제공합니다. 이는 잘 통합된 자동화의 작은 즐거움 중 하나입니다.

마지막으로, “button” 엔티티로 구현된 Ajax 패닉 버튼은 성인 전용 대시보드에 배치할 수 있으며, 비밀번호로 보호된 카드 뒤에 숨겨져 일반 알림을 트리거 할 수 있습니다: 사이렌, 100% 외부 조명, 스마트폰에 알림 전송, 심지어 제3자 서비스를 통한 가까운 사람에게 자동 호출. 이러한 시나리오에서는 실제 조건에서 테스트하는 것이 좋지만 미리 모두에게 고지하는 것이 필수적입니다…

Ajax Home Assistant의 보안 및 모범 사례

이 플러그인을 통해 Ajax를 Home Assistant에 통합한다는 것은 Home Assistant가 보안 체계의 또 다른 한 부분이 된다는 것을 의미합니다. 개발자는 개인정보 보호 부분을 신경 썼습니다: 사용자 이름과 비밀번호는 Home Assistant의 암호화 시스템에 저장되며, 비밀번호는 Ajax 서버에 전송되기 전에 해시화되고, 통신은 TLS를 통해 이루어지며, 어떤 데이터도 제3자 서비스로 전송되지 않습니다. 통합은 오픈 소스이며 감사 가능하므로 보안 시스템으로서 믿음을 줍니다.

그럼에도 불구하고 몇 가지 반응을 유지하는 것이 중요합니다. 홈 어시스턴트가 인터넷에서 언제든지 노출되면, 알람 시스템으로 들어가는 문이 될 수 있습니다. 따라서 외부 접근을 잠그고, 홈 어시스턴트 및 Ajax 통합을 최신 상태로 유지하며, 관리 계정을 남발하지 않는 것이 중요합니다. 강제 무장 기능은, 오픈된 센서나 결함이 있는 센서가 있을 때에도 무장할 수 있게 해 주므로 신중하게 사용해야 합니다.

마지막으로, 이 플러그인은 Ajax Cloud에 기반하고 있습니다. 인터넷 연결이 끊기거나 Ajax 서버에 접근할 수 없는 경우, 허브는 여전히 집을 보호하지만, Home Assistant와의 실시간 연결은 중단됩니다.

실제로 Ajax Home Assistant 플러그인을 채택하는 이유

요약하자면, 중고 시스템 홈 자동화에 의존하는 통합에서 Ajax Home Assistant 전용 플러그인으로 바뀌며, 유지보수성과 장치 관리의 깊이가 증가합니다. 설치는 HACS를 통해 이루어질 수 있으며, 구성은 오직 인터페이스 내에서만 이루어지며, 알람에 대한 완전한 제어를 얻고, 거의 실시간으로 이벤트를 수신합니다.

일상에서 이것은 더 스마트한 시나리오를 의미하며, 보안과 편안함 간의 진정한 일관성을 제공하며, 집 전체에서 센서 중복을 줄이게 됩니다. 설치자들에게는, Ajax에 이미 장착된 고객에게 Home Assistant와의 글로벌 관리를 제시하는 강력한 주장입니다.

그리고 이 이야기에서 가장 기쁜 점은, “더 포괄적”이라는 것이 “더 복잡하다”는 것과 같지 않다는 것입니다.

Pour information, cet article peut contenir des liens affiliés, sans aucun impact sur ce que vous gagnez vous même ou le prix que vous pouvez payer pour le produit. Passer par ce lien vous permet de me remercier pour le travail effectué sur le blog chaque jour, et d'aider à couvrir les dépenses du site (hébergement, frais de port pour les concours, etc.). Ca ne vous coute rien, mais ca m'aide beaucoup ! Merci donc à ceux qui joueront le jeu !

Inscrivez vous à notre newsletter !

Ne ratez plus aucun article, test de produit ou guide, grâce à un mail dans votre boite chaque vendredi !
Nous n'avons pas pu confirmer votre inscription.
Votre inscription est confirmée.
이 기사에 대해 어떻게 생각하시나요? 의견을 남겨 주세요! 예의를 지켜주세요: 인사말과 감사의 말은 비용이 들지 않습니다! 우리는 건설적인 토론을 하기 위해 여기에 있습니다. 트롤은 삭제됩니다.

Leave a reply

3 × 1 =

Maison et Domotique
Logo
Compare items
  • Casques Audio (0)
  • Sondes de Piscine Connectées (0)
  • Smartphones (0)
Compare