Home Assistant¶
Zentrale Smart-Home-Steuerung. GitHub
Zugriff¶
| URL | https://homeassistant.home.robinwerner.net |
| Netzwerk | host |
| Traefik | Ja (via File Provider in traefik/dynamic.yaml) |
Konfigurationsbesonderheiten¶
- Host-Netzwerk + Privileged: Braucht Host-Modus für mDNS, Bluetooth und Zigbee-Kommunikation
- D-Bus: Mountet
/run/dbusfür Bluetooth-Integration - Traefik via File Provider: Routing über
traefik/dynamic.yaml, da HA nicht im Docker-Netzwerk läuft - Capabilities:
NET_ADMINundNET_RAWfür Netzwerk-Discovery
Wichtige Pfade¶
| Pfad | Zweck |
|---|---|
/mnt/ssd/container-data/homeassistant |
Gesamte HA-Konfiguration (automations, scripts, integrations) |
Die Konfiguration liegt zusaetzlich als Git-Repo vor, siehe HA-Config.
HA-MCP¶
Im selben Compose-Stack laeuft ha-mcp
(GitHub) auf Port 8088. Der
Dienst stellt die Home-Assistant-REST-API als MCP-Werkzeuge bereit, damit
KI-Assistenten Entitaeten lesen und schalten koennen. Netz:
homeassistant_default.
Sprachsteuerung¶
Die Wyoming-Endpunkte fuer Speech-to-Text und Text-to-Speech kommen aus dem
Voice-Stack und werden ueber localhost:10300 bzw.
localhost:10200 eingebunden — HA laeuft im Host-Netzwerk. Conversation-Agent
ist derzeit Google Gemini; der lokale Ersatz steht auf dem
AI-Server bereit.
ToDo¶
- Bluetooth-Adapter dokumentieren
- Sprachpfad auf den AI-Server umstellen (
10.10.10.7:10300/:10200)