모든 준비가 다 되었다.
난 Broadlink RM Pro라는 제품으로 우선 IR 리모컨 신호를 쏠 것이다.
TV, 에어컨 등 대부분 리모컨이 IR 리모컨, Infra Red, 적외선 리모컨이다.
RM Pro의 장점은 RF, Radio Frequency 도 쏠 수 있다. 443 MHz가 주였던 것 같다. 434였나?
anyway, 난 broadlink 어플에 rm pro를 등록한 상태이다.
SmartIR 관련해서 여기서 확인할 수 있다. github.com/smartHomeHub/SmartIR
1. SmartIR 코드를 다운 받아 custom_components 안에 복사하자
Code > Download ZIP 을 클릭해서 다운로드하자.
다운로드하여보면 SmartIR-Blaster로 다운이 된다. 압축 해제해서 아래 경로로 들어가 보면 smartir 폴더가 있다. 이 폴더를 home assistant의 custom_components로 복사한다.
2. IR 신호를 컨트롤할 리모컨을 등록하자. (Broadlink 기준)
Home Assistant 메인 화면에서 좌측 사이드 메뉴에서 Configuration > Integrations > 우측 하단 + Add Integration을 클릭하여 broadlink를 등록 해주자. IP는 알고 있어야 한다. 어플에서 등록했다면 어플에서 확인할 수 있다.
3. Configuration.yaml에 climate을 등록하자.
broadlink는 아래와 같이 할 수 있다. controller_data에 있는 entity는 2번에서 등록했던 것이다.
이름을 remote로 했더니 아래와 같은 entity로 정의가 되어 있었다.
만약 내가 livingroom이라고 했다면, remote.remote_livingroom으로 됐을 것이다.
climate: - platform: smartir name: AC unique_id: main_ac device_code: 1063 controller_data: remote.remote_remote |
4. Home Assistant 메인 화면에 리모컨 카드 등록하기
우측 상단에 더보기 모양인 점 세 개를 클릭하여 Edit Dashboard를 클릭한다.
스크롤을 내려 Thermostat을 클릭한다.
configuration.yaml에 climate entity name으로 등록한 이름이 자동으로 입력되어 있을 것이다. 별다른 것 없이 Save 누르면 이제 메인 화면에 리모컨 조절기가 등록된다. 혹시나 나의 장치가 컨트롤이 안 된다면 내 장치에 맞는 IR 코드를 찾아야 한다. 여기서 모델명이나 리모컨 모델명으로 찾을 수 있다.
'공부하며놀자 > 홈오토메이션' 카테고리의 다른 글
Home Assistant HACS 설치방법 (0) | 2020.12.04 |
---|---|
[홈오토메이션]GitHub Personal Access Tokens 발급받기 (0) | 2020.06.06 |
[홈오토메이션] Home Assistant에 샤오미 게이트웨이 적용하기 (2)- configuration.yaml 수정하기 (0) | 2020.06.01 |
[홈오토메이션] Home Assistant에 샤오미 게이트웨이 적용하기 - LAN 접속 허용하기 (0) | 2020.05.30 |
[홈오토메이션]Raspberry Pi 3 Model B에 Home Assistant 설치하기 (0) | 2020.05.01 |
댓글