Architektura Home Assistant
Centrální mozek domácnosti běží jako Virtual Machine (VM) v Proxmox Clusteru. Díky tomu využíváme Home Assistant OS (HAOS), který umožňuje snadnou správu doplňků (Add-ons) a záloh.
🧠 Home Assistant (VM)
- ID:
102(haos15.2) - IP (LAN, primary):
192.168.20.7přesenp0s18— default route, inter-VLAN traffic přes pfSense - IP (IoT):
192.168.40.7přesenp0s19— přímá L2 přítomnost v IoT VLAN - Typ: HAOS (Supervised)
[!IMPORTANT] Dual-NIC topologie a pravidla pro správnou primární NIC jsou popsány v Home Assistant (Server). Po každém HA OS upgrade ověř, že
enp0s18zůstalprimary: true.
Klíčové Add-ons (Běží uvnitř HA)
Tyto služby jsou spravovány přímo přes HA Supervisor:
- Zigbee2MQTT: Komunikace se Zigbee sítí (koordinátor SLZB-MR3).
- Mosquitto Broker: MQTT broker pro komunikaci mezi zařízeními.
- Grafana Alloy: Přijímá syslog z infrastruktury a společně s HA logy je posílá do Loki.
- File Editor / VS Code: Úprava konfigurace.
- ESPHome: Správa vlastních senzorů.
HACS (Custom Components)
- HACS je nainstalovaný a slouží jako správce custom komponent a frontend karet.
- Nainstalované custom komponenty:
foxtron_dali— DALI osvětlení přes Foxtron kontrolér (lokální vývoj)velux-klf200(pawlizio/velux-klf200) — Velux střešní oknaha-victron-mqtt(tomer-w/ha-victron-mqtt) — Victron FTV integrace
🐳 Externí Služby (debian-services LXC)
Některé služby běží mimo HA v samostatném Docker kontejneru (v LXC debian-services ID 107).
Důvodem je nezávislost na restartu HA a nižší režie.
- Homepage: Hlavní dashboard (
https://home.doma). - Uptime Kuma: Monitoring dostupnosti služeb (nahradil dřívější CheckMK).
- Nginx Proxy Manager: (Pokud se používá pro SSL/přístup z venku).
📹 Kamerový Stack (Scrypted LXC)
Scrypted běží v LXC 106 na pmx2 (192.168.20.21:10443) s AMD iGPU passthrough pro HW akceleraci.
- Scrypted: NVR + Apple HomeKit bridge pro 6 kamer + doorbell (VLAN 60).
- Frigate: Zamítnuto — funkčně nahrazeno Scrypted NVR pluginem.
🔗 Integrace a Tok Dat
graph TD
ZIGBEE[Zigbee Zařízení] --> SLZB[SLZB-MR3]
SLZB -->|TCP| Z2M[Z2M Add-on]
Z2M -->|MQTT| MOSQ[Mosquitto Add-on]
MOSQ -->|MQTT| HA[Home Assistant Core]
SYSLOG[Infra Syslogs] -->|UDP 5514| ALLOY[Grafana Alloy Addon]
HA -->|Journal| ALLOY
ALLOY -->|HTTP| LOKI[Loki debian-services]
CAM[Kamery] -->|RTSP| SCR[Scrypted LXC]
SCR -->|HKSV| APPLE[Apple Home]
HA -->|Data| HOMEPAGE[Homepage Dashboard]