로그인

검색

[home assistant] HA docker install, HACS 설치, Tuya(smart life) 세팅, Yeelight 세팅

[home assistant] HA 도커 설치, HACS 설치, Tuya(smart life) 세팅, Yeelight 세팅

 

결국은 home assistant 를 설치 하게 되었네요.

보유하고 있는 iot 장비

- sonoff

- smart plug

- IR wireless remote controler

- yeelight ceiling light

- yeelight

 

 

 

1. HA 설치

- 두가지 설치 방법이 있습니다. 

   HA OS 형식으로 설치,

   또는 docker 로 설치하는 방식입니다.  

- 도커, container 로 설치하면, add-on 기능을 사용하지 못하는 불편함이 있습니다.

   (add-on 기능 대체로 HACS 를 설치하면, 다양한 기능, 기기들을 연결할 수 있습니다.)

   (HS OS 로 설치하면, 설치과정에서 error 를 줄일 수 있습니다.)

 

 

 

2. HA docker container 설치

 

#원래 network host 설치로 되어 있습니다.

sudo docker run -d   --name homeassistant   --privileged   --restart=unless-stopped   -e TZ=Asia/Seoul   -v /vo2/docker/ha:/config   --network=host   ghcr.io/home-assistant/home-assistant:stable

 

#본인은 network host 설치시, 에러 발생해서, 포트를 지정하고, bridge 로 설치합니다. 

#설치 후, 기본 bridge 모드말고, 추가 bridge 를 설치해 줍니다. (기본 bridge mode 는 컨테이너간에 통신이 안됩니다.)
sudo docker run -d   --name homeassistant   --privileged   --restart=unless-stopped   -e TZ=Asia/Seoul   -v /vo2/docker/ha:/config   -p 8123:8123   ghcr.io/home-assistant/home-assistant:stable

 

 

3. HACS 설치  (Home Assistant Community Store)

- HA 도커 설치하면, 기기 추가할때, add-on 기능을 사용하지 못합니다. 그래서 대용으로 HACS 를 사용합니다. 

- 터미널에서

cd /vo2/docker/ha

wget -O - https://get.hacs.xyz | bash -

#HA config 폴더로 이동해서 설치 합니다.

#config 폴더의 속성을 777 로 해줘야 합니다.

#chmod -R 777 ha

sudo reboot                #꼭 할것!

 

image.png

 

 

- 재부팅후, Settings - Devices & Services - Add Integration 에서 hacs 검색합니다.

 

image.png

 

 

 

 

image.png

 

 

 

- 인증코드를 보여 줍니다. github 에 로그인 해서 인증 코드를 입력해야 합니다.

 

image.png

 

 

- https://github.com/login/device

 

image.png      image.png

 

 

image.png         image.png

 

 

 

 

- 다시 Settings - Devices & Services 로 갑니다. Integration 탭 에서 HACS 선택합니다.

 

image.png

 

 

그대로 submit 누르면 됩니다.

 

image.png                  image.png

 

 

 

 

 

 

4. 본격적으로 장치 연결을 합니다. Tuya (smart life) 세팅

 

- 좌측 사이드 바에서 HACS 선택 'tuya' 검색, 그리고, download 합니다.

 

image.png

 

 

 

- 위에서 원하는 repository 를 download 하면, 설치가 됩니다. 

- 그리고, Settings - Devices & Services - Add Integration 에서 tuya 를 검색하고, 기기를 submit 하면 됩니다.

 

image.png

 

 

 

image.png

 

 

- 결국은 아래 사진처럼, on-off 정도 가능하게 되었습니다.

  (좀더 세팅하면, app 에서 가능한 schedule 설정도 될듯 한데, 여기서 만족합니다.)

 

image.png

 

 

***Yeelight 세팅

- Settings - Devices & Services - Yeelight 선택

 

image.png

 

- ADD ENTRY 선택 - IP 주소 입력

image.png

 

 

- 총평

1. HACS 에서 설치하려고 하는 단일기기 repository 를 다운받아 설치 합니다.

2. 그 후에는 Settings - Devices & Services 로 가서, 설치하려는 것을 검색해서, 설치하면 됩니다. 

 

 

이 게시물을

이 댓글을 삭제하시겠습니까?