IOT

[HomeAssistant] 지그비 버튼을 활용한 주방 전등 제어

오리야호 2021. 8. 20. 15:31
반응형

 

냉장고 옆 벽면에 부착해서 사용중인 지그비 무선 스위치 버튼입니다.

 

기존에 사용하고 있는 Home Assistant와 지그비 코디네이터를 활용했습니다.

 

 

 

목표

  • 지그비 버튼을 활용한 주방 전등 제어
  • 특정 제품의 허브 없이 HA 만으로 연결하고 자동화 구현

 

사전조건

  • Home Assistant 가 설치된 장비 (NUC, 라즈베리파이, PC 등) + 월패드 연동
  • 지그비 코디네이터
  • zigbee2mqtt 애드온

 

구매한 것

  • 아카라 코리아 무선 미니 스위치 T1

 

장비 페어링

상단의 permit_join을 눌러놓고 버튼 초기화 버튼 5초간 누르면 페어링이 됩니다.

 

 

기기에 자동화 추가

자동화 옆 + 를 누른 뒤 트리거를 추가 해줍니다.

 

 

버튼을 누르면 켜지고 꺼지게 구성하기 위해 동작은 토글로 설정했습니다.

 

 

 

YAML로 보면

 

alias: 주방 전등 버튼
description: ''
trigger:
  - platform: device
    domain: mqtt
    device_id: e2c26e2cb90502f47db0e6725de2895f
    type: action
    subtype: single
    discovery_id: 0x04cf8cdf3c769360 action_single
condition: []
action:
  - type: toggle
    device_id: 4292113f37acf395c82c0340a9a4435d
    entity_id: light.kocom_light_04_1
    domain: light
mode: single

 

자동화 트리거는 single, double, hold, release action 입니다.

 

두번누르거나 꾹 눌러서 다른 것을 제어하도록 추가도 가능하겠네요.

 

 

반응형