Header Ads Widget

Home Assistant Docker 버전은 있는 기능만 사용 가능

 Docker에 직접 필요한 기능을 설치하면 애드온 없이도 거의 모든 기능을 사용할 수 있습니다. 🚀

그러면 필요한 기능들을 Docker 컨테이너로 직접 설정하는 방법을 하나씩 도와드릴게요.

애드온이 없으면 직접 Docker로 설치해야 함!

기능애드온 지원 (Home Assistant OS)Docker에서 직접 설치 필요
ESPHome✅ 클릭 한 번 설치❌ 별도 Docker 컨테이너 설정 필요
Node-RED✅ 클릭 한 번 설치❌ 별도 Docker 컨테이너 설정 필요
Mosquitto MQTT✅ 클릭 한 번 설치❌ 별도 설치 후 설정 필요
Zigbee2MQTT✅ 클릭 한 번 설치❌ 별도 설치 후 설정 필요
Samba 공유✅ 클릭 한 번 설치❌ 직접 설정 필요
Tailscale (VPN)✅ 클릭 한 번 설치❌ 직접 설정 필요
Google Drive 백업✅ 클릭 한 번 설치❌ 직접 설정 필요

애드온이 있으면 관리가 쉬워짐!

  • 애드온이 있으면 설치 및 관리가 클릭 몇 번이면 끝남.
  • Docker에서는 각 기능을 개별적으로 설치하고, 수동 설정해야 함.
  • ESPHome, Node-RED, MQTT, Zigbee 같은 기능을 쉽게 사용하려면 애드온이 있는 Home Assistant OS가 더 좋음!

💡 내 상황에 맞는 선택은?

1️⃣ Docker 버전(Home Assistant Container) 사용 중
➡️ HACS 설치 후 일부 기능(통합 구성 요소) 추가 가능
➡️ ESPHome, Node-RED, MQTT 등은 별도 Docker 컨테이너로 직접 설치해야 함

2️⃣ 애드온 기능을 사용하고 싶다면?
➡️ Virtual Machine(예: VirtualBox, VMM)에서 Home Assistant OS 설치
➡️ 애드온을 편하게 설치하고 관리 가능

그러나 Home Assistant Container (Docker 버전) (❌ 애드온 미지원)

🔥 1. Docker(Home Assistant Container) 버전

장점:

  • 가볍고 빠름
  • NAS에서 쉽게 실행 가능
  • DSM 업데이트에 영향 받지 않음
  • 원하는 플러그인(HACS) 수동 설치 가능

단점:

  • 애드온을 사용할 수 없음
  • 업데이트 및 관리가 수동 (Supervised 기능 없음)
  • ESPHome, Node-RED 같은 기능을 추가로 설치해야 함

🔥 2. 애드온을 지원하는 버전(Home Assistant OS / Supervised)

장점:

  • 공식 애드온 스토어 지원 (ESPHome, Node-RED 등 쉽게 설치 가능)
  • Supervised 기능으로 자동 업데이트 지원
  • 더 많은 통합 기능 사용 가능
  • 초보자도 쉽게 확장 가능

단점:

  • NAS에서 실행하려면 Virtual Machine이 필요함 (VirtualBox, VMM 등)
  • 설치 과정이 더 복잡함
  • 리소스를 더 많이 사용함

💡 기능 차이 정리: Docker vs. 애드온 지원 버전

기능Docker 버전 (컨테이너)Home Assistant OS / Supervised
애드온 지원❌ 불가능✅ 가능
HACS 설치✅ 가능✅ 가능
ESPHome❌ 직접 설치해야 함✅ 애드온 스토어에서 클릭 한 번으로 설치
Node-RED❌ 직접 Docker로 설치해야 함✅ 애드온 스토어에서 바로 설치 가능
자동 업데이트❌ 수동 업데이트 필요✅ 자동 업데이트 지원
백업 & 복원❌ 직접 파일 관리 필요✅ 홈어시스턴트에서 백업 가능
설치 난이도⭐ 쉽다🚀 복잡하다
운영 환경가벼움리소스 많이 사용

🛠 결론: 현재 Docker 버전은 있는 기능만 사용 가능 (애드온 추가 불가)

💡 현재 NAS에서 Docker로 실행한 홈어시스턴트는 "애드온" 기능이 없음.
💡 즉, HACS를 이용해서 일부 기능을 추가할 순 있지만, Supervised 버전처럼 쉽게 확장할 수 없음.

👉 애드온 기능이 필요하면 Virtual Machine을 활용해 Home Assistant OS를 설치해야 함! 🚀
👉 그렇지 않다면 Docker 버전에서 HACS를 활용해서 필요한 기능을 직접 추가해야 함!

댓글 쓰기

0 댓글