IoT

Yeelight 무드등 블루투스 모델 HomeAssistant 연동하기

ㅋㅋ잠자 2021. 6. 11. 00:35
반응형

안녕하세요? 도정진입니다. 이전에 아래의 글을 올려드린적이 있습니다.

열심히 쉘 스크립트를 이용해서 연동을 했었는데요.

 

찾아보니까 이라이트 모델중에 미지아 모양이 있는 모델만 와이파이 컨트롤이 가능하여 제가 가진 이라이트 모양의 무드등은 블루투스로만 컨트롤이 가능하였습니다.

 

하기 모델은 BT만 가능하고 하기 로고에 이라이트 모양만 있기 때문입니다.

그런데 하기 모델은 미지아 모양입니다. 이 모델은 와이파이로 컨트롤이 가능한 모델입니다.

 

저는 구매하고 나서 이걸 알았어서 하기 처럼 연동했었죠.

물론 반응이 조금 느리긴 했지만 잘 사용하고 있었습니다.

 

https://blog.djjproject.com/680

 

HomeAssistant 샤오미 이라이트 무드등 BLE 연동하기

안녕하세요? 최근에 무드등이 있으면 좋을 것 같아서 중고나라에서 하나 샀습니다. 가격이 매우 싸서 하나 물었는데요. 알고보니, 이게 BT 방식은 HA와 연동이 안되는 ... ㅠㅠ XM 로 시작하는 제

blog.djjproject.com

그런데 현재 찾아보니 하기 블루투스 모델 커스텀 컴포넌트가 있습니다. 저도 커스텀 컴포넌트 만들어 보고 싶은데 아직은 능력 부족이네요.

 

https://github.com/hcoohb/hass-yeelightbt

 

hcoohb/hass-yeelightbt

Home assistant custom component for Yeelight bluetooth - hcoohb/hass-yeelightbt

github.com

 

일단은 HACS에 있다고 하니 이전에 하기 글과 같이 HACS로 설치를 해보겠습니다.

https://blog.djjproject.com/737

 

HomeAssistant Core docker 설치 및 재설치 (+ HACS / Yeelightbt)

안녕하세요? 오늘은 HA Core 를 Docker 에 설치했을 경우, 업데이트 하는 방법을 알아보겠습니다. 1. 컨테이너 삭제 하기 명령으로 컨테이너를 삭제합니다. root@debian:~# docker ps CONTAINER ID IMAGE COMMAND..

blog.djjproject.com

 

바로 HACS를 통해 설치를 진행해 봅니다.

 

설치를 하고 나니 PENDING RESTART 로 나오네요.

재시작 한번 해보겠습니다.

root@debian:~# docker restart hass
hass

 

오 저는 통합 구성요소로 쉽게 할 수 있는지도 처음 알았네요. 하기처럼 일단 진행해 봅니다.

 

맥 주소를 스캔하거나 수동으로 기입을 할 수 있도록 되어 있네요.

 

하기 처럼 다른 디바이스에 연결되어 있지 않아야 된다고 합니다. 이번에는 한번 스캔모드로 두고 해보았습니다.

리셋은 전원 버튼을 누른 상태에서 어탭터를 연결하시면 됩니다.

 

흠 직접 해보니 스캔으로는 잘 등록이 안됩니다. 직접 맥 어드레스를 넣는게 맞는것 같습니다.

잘 작동하네요.

 

와우.. 쉘 스크립트로 억지로 하던것에 비하면 반응이 거의 와이파이 수준입니다.

컬러 휴값으로 하는거 계산 코드 짜다가 제가 그때, 그냥 컬러 TEMP만 설정가능하도록 구현하였는데요.

 

이것은 하기와 같이 다 됩니다.

와 좋습니다.

이 컴포넌트로 아마도 캔들라이트도 연동되지 않을까 싶네요.

 

 

 

 

여기까지 마치겠습니다.

 

감사합니다.

 

 

 

반응형