Zum Inhalt springen
Alles Automatisch

Config Explorer

Klick dich durch eine echte Home Assistant Konfiguration. Verstehe, wie configuration.yaml, Packages und !include zusammenspielen.

/homeassistant/configuration.yaml
/homeassistant/configuration.yaml

Die Zentrale deiner HA-Installation. Hier wird alles zusammengeführt.

1# Die Hauptdatei - hier läuft alles zusammen
2homeassistant:
3 name: Zuhause
4 unit_system: metric
5 time_zone: Europe/Berlin
6 packages:
7
8# Einzelne Dateien einbinden
9automation:
10script:
11
12# Direkte Konfiguration
13logger:
14 default: warning
15 logs:
16 homeassistant.components.mqtt: debug
17
18http:
19 use_x_forwarded_for: true
20 trusted_proxies:
21 - !secret trusted_proxy_ip

Home Assistant Konfiguration verstehen

Die Konfiguration von Home Assistant besteht aus YAML-Dateien, die du nach und nach aufteilen und organisieren kannst. Ob du alles in einer Datei hältst oder mit Packages arbeitest, hängt von deinem Setup ab.

configuration.yaml

Der Einstiegspunkt. Hier definierst du Grundeinstellungen und bindest andere Dateien ein.

!include & !include_dir_named

Teile deine Config in übersichtliche Dateien auf. Jede Datei hat genau eine Aufgabe.

Packages

Bündle alles zu einem Thema in einer Datei: Sensoren, Automationen, Helfer - zusammen statt verstreut.

secrets.yaml

API-Keys und Passwörter gehören hier rein. Per !secret überall abrufbar, via .gitignore geschützt.

Template Sensoren

Berechne eigene Werte aus vorhandenen Entities. Ideal für Status-Anzeigen und Zusammenfassungen.

Automationen & Scripts

Automationen reagieren auf Events, Scripts führen Aktionen auf Abruf aus. Beides per YAML konfigurierbar.

Häufige Fragen