1.2 KiB
1.2 KiB
HomeAssistant Observability
Komponenten
- PostgreSQL (Zalando Operator) – Recorder-Backend für HomeAssistant
- Grafana – Visualisierung der Recorder-Daten
- Ingress (
grafana.kilhaasi-home.de) – Grafana-Zugriff via HTTPS
Wichtige Hinweise
Historische Daten
HomeAssistant unterstützt keine Migration der Recorder-Historie von SQLite zu PostgreSQL. Nur neue Daten ab dem Zeitpunkt der Umstellung werden in PostgreSQL gespeichert.
PostgreSQL-Passwort
Der Zalando-Operator generiert automatisch ein Passwort-Secret:
homeassistant-observability.homeassistant-db-credentials.postgresql.acid.zalan.do
Key: password (base64-kodiert)
HA-Recorder umstellen
In der HomeAssistant-Konfiguration (recorder.yaml oder über UI):
recorder:
db_url: postgresql://homeassistant:<PASSWORD>@10.0.0.36:5432/homeassistant
Dabei ist <PASSWORD> das aus dem Operator-Secret ausgelesene Passwort.
Deployment-Reihenfolge
- PostgreSQL CR anwenden → Operator erstellt DB und Secret
- LoadBalancer-SERVICE prüfen (IP 10.0.0.36)
- HA-Recorder auf PostgreSQL umstellen
- Grafana-Pod startet automatisch (liest Passwort aus Secret)