🌟 소개: 왜 Proxmox에 Home Assistant를 설치하나요?
Home Assistant는 오픈소스 기반의 강력한 스마트 홈 자동화 플랫폼입니다. Proxmox(오픈소스 가상화 플랫폼)에 설치하면:
- ✅ 하드웨어 독립성: 전용 장비 불필요
- ✅ 백업/복구 용이: 스냅샷 기능 지원
- ✅ 리소스 효율화: 다른 서비스와 동시 운영
- ✅ 24/7 가동: 저전력 서버에 최적화
> 💡 실생활 적용 예:
> “새벽 6시 커피머신 자동 가동 + 출근시간 현관조명 점등 + 어스름 시 감지 등 자동화”
⚙️ 필수 준비물
- Proxmox VE 7.x 이상 설치된 서버
- 최소 사양:
- CPU: 2코어 이상 (x86-64)
- RAM: 2GB+ (4GB 권장)
- 저장공간: 32GB+ SSD
- 다운로드 파일:
- Home Assistant OS 이미지:
공식 다운로드 링크
hassos_ova-x.x.qcow2.xz
선택
- Home Assistant OS 이미지:
🔧 단계별 설치 가이드 (이모지로 핵심 포인트 체크!)
📥 1. 이미지 다운로드 및 압축 해제
wget https://github.com/home-assistant/operating-system/releases/download/x.x/hassos_ova-x.x.qcow2.xz
unxz hassos_ova-x.x.qcow2.xz # 압축 해제
⬆️ 2. Proxmox에 이미지 업로드
- Proxmox 웹 인터페이스(https://서버IP:8006) 로그인
- 저장소 선택 →
local
저장소 클릭 Content
탭 → Upload 버튼- 압축 해제한
.qcow2
파일 선택
> ⚠️ 주의: 업로드 완료 시 파일명 확인 (예: hassos_ova-x.x.qcow2
)
🖥️ 3. 가상머신 생성 (VM)
1. **VM 생성** 버튼 클릭
2. 일반 설정:
- VM ID: `100` (임의 숫자)
- 이름: `HomeAssistant-OS`
3. OS:
- `Do not use any media` 선택 ✅
4. 시스템:
- Graphics: `Default`
- Machine: `q35` ⚠️ (중요!)
5. 디스크:
- Storage: `local`
- Disk size: `32GB` (최소)
- Format: `qcow2`
⚡ 4. 하드웨어 설정
1. 기존 디스크 **삭제** (생성 시 만든 임시 디스크)
2. **하드웨어 추가** → `Hard Disk` 선택
3. Import from storage 선택:
- Format: `qcow2`
- Storage: `local`
- 소스 파일: 업로드한 `.qcow2` 파일 선택
4. CPU: `2` 코어, 타입 `host`
5. 메모리: `4096` MB (4GB)
6. 네트워크:
- Bridge: `vmbr0` (기본)
- Model: `VirtIO` ✅
🔒 5. 고급 설정 (필수!)
1. VM 옵션 → `BIOS`를 `OVMF (UEFI)`로 변경
2. `EFI Storage` 선택: `local` 저장소
3. TPM 장치 추가:
- Version: `v2.0`
- Storage: `local`
🚀 첫 실행 및 설정
- 콘솔 실행: VM 시작 → 콘솔 창 열기
- 부팅 완료까지 5~10분 대기 (첫 실행은 초기화 진행)
- 접속 주소 확인:
콘솔 화면에 표시된 URL (예:http://192.168.1.x:8123
) - 웹 브라우저에서 접속 → 계정 생성
> 🌈 완료 화면:
> “홈어시스턴트에 오신 것을 환영합니다!” 메시지 확인
🛠️ 필수 사후 설정
🔌 USB 장치 패스스루 (Zigbee 등 연동용)
1. VM 중지
2. 하드웨어 → `USB Device` 추가
3. 호스트 USB 장치 선택 (예: Conbee II)
4. `USB 3.0` 모드 활성화
📦 백업 정책 설정
- Proxmox 백업 서버 설정
- 매일 02:00 자동 백업 예시:
- 저장소: NAS 저장소 - 보존: 최근 7일치 - 모드: Snapshot
❓ 자주 묻는 질문 (FAQ)
Q1. 부팅 시 “No bootable device” 오류 발생
→ OVMF (UEFI)
설정과 EFI Storage
할당 확인
Q2. Zigbee 장치 인식 안 될 때
→ USB 컨트롤러를 USB 3.0
으로 변경
Q3. 업데이트는 어떻게 하나요?
→ Home Assistant 웹 UI → 설정
→ 시스템
→ 업데이트
✨ 결론: 완벽한 스마트 홈 시작!
Proxmox에 Home Assistant OS를 설치하면:
- 🔄 무중단 자동화 구축 가능
- 💾 하드웨어 변경 시 마이그레이션 용이
- 🌐 2,000+ 개의 통합 컴포넌트 활용
> “이제 커피 머신이 당신의 아침 기상 패턴을 학습합니다! ☕️”
초보자도 따라 할 수 있도록 상세히 설명했으니, 지금 바로 도전해보세요! 🏁 D