[HA] 시놀로지에서 도커로 HomeAssistant 설치하기

2023. 9. 23. 04:57IoT Life

안녕하세요. 쿠루가이입니다.

한동안 IoT에 관심을 가지지 않았었는데요. 자격증 공부도 하고 AI 공부도 하면서 기존 취미인 레트로나 IoT를 좀 등한시한것 같아서 오랜만에 IoT 관련글을 쓰려고 합니다.

최근에 HomeAssistant(이하 HA)가 많이 변했더라고요. 그래서 최신버전으로 한번 도커로 설치해보자는 마음으로 도전해보았습니다.

 

도커에서 HA 공식 이미지 다운로드하기

HA에서 도커로 공식 파일을 제공하기 때문에 그냥 다운로드 받고 실행만 하면 간단히 됩니다. 어렵지 않아요. 차근 차근 따라해주세요.

1. 먼저 시놀로지에서 도커를 실행합니다. 그리고 [레지스트리] 메뉴를 클릭하고 검색창에 homeassistant라고 입력합니다.

 

2. 검색해서 나온 'homeassistant/home-assistant'를 클릭하고 [다운로드] 버튼을 클릭하여 다운로드 받습니다. 중간에 태그 선택화면이 나오는데 기본값이 'latest'를 선택해줍니다. 가장 최신 버전으로 설치한다는거에요. 용량이 2GB정도 되므로 다운로드 받는데 좀 시간이 걸립니다.

 

3. 다운이 받아졌으면 [이미지] 탭에 ha 이미지가 보입니다. 여기서 더블클릭클릭하여 컨테이너를 생성합니다.

 

4. 컨테이너 이름은 헷갈리지 않게 homeassistant라고 짓습니다. 다른 설정들은 기본 설정으로 하고 우리가 중점적으로 봐야할 설정은 '볼륨', '포트설정' 입니다.

볼륨은 나중에 커스텀 컴포넌트를 추가할때 도커 내부 폴더(config)와 외부폴더(docker/HomeAssistant)를 연결해주는 설정입니다. 즉, 외부에서 파일을 추가하거나 수정하면 ha이미지안에서 수정한것과 같이 되니까 매우! 편합니다. 

 

포트설정은 외부에서 ha 홈페이지나 앱를 접속 할 때 사용하는 포트를 연결하기위해서 설정합니다. 기본값은 8123입니다.

5. 이러게 설정하고 컨테이너 생성 마법사를 완료하면 컨테이너가 생성됩니다. [시작]버튼을 눌러서 컨테이너를 시작하고 웹브라우저에서 'http://[ip주소]:8123' 으로 접속하면 HomeAssistant에 접속이 됩니다. 엄청 쉽죠?

[나만의 스마트 홈 만들기] 버튼을 클릭하여 계정을 생성합니다.

 

마무리

오늘은 시놀로지 도커로 간단하게 HA 최신버전을 설치하는 방법에대해서 알아보았습니다. 매우! 간단합니다. 설치는 간단한데 설정은 매우~ 어려습니다. 저도 하나하나 공부하면서 장치들을 추가해보도록 하겠습니다. 감사합니다.