스마트홈
IoT 통합 허브, IP 카메라 NVR, Zigbee 디바이스 브릿지를 하나의 스택으로 운영.
Home AssistantFrigateZigbee2MQTTMQTTgo2rtc
- Home Assistant — 자동화·대시보드 허브 (외부 HTTPS)
- Frigate — IP 카메라 NVR·감지 (외부 HTTPS)
- Zigbee2MQTT + 코콤 브릿지 (내부)
- Mosquitto MQTT, go2rtc 스트리밍
구현 구성
Home Assistant
- Docker 컨테이너로 통합 허브 운영
- Nginx 역프록시 + HTTPS로 외부 접근
- Zigbee·IP 카메라·각종 연동을 단일 UI에서 관리
Frigate
- IP 카메라 NVR, 객체 감지
- Nginx HTTPS 프록시로 외부 접근
- Home Assistant·MQTT와 연동
Zigbee2MQTT
- Zigbee 디바이스 ↔ MQTT 브릿지
- 코콤(Kocom) 전용 브릿지 컨테이너 병행
- 공개 URL 없음 — 내부 MQTT 경유
부가 서비스
- Mosquitto — MQTT 브로커
- go2rtc — RTSP/WebRTC 스트리밍 중계
- eufy-security-ws — Eufy 카메라 WebSocket 연동
아키텍처
[센서·스위치] → Zigbee2MQTT → MQTT → Home Assistant
[IP 카메라] → Frigate → MQTT → Home Assistant
공개 서비스
Home Assistant와 Frigate만 HTTPS로 외부에 노출됩니다. Zigbee·MQTT 등 나머지 구성요소는 내부 네트워크에서만 동작합니다.