WATTZAHLS.DE← Kursübersicht
KAPITEL 19 · SZENEN & SKRIPTE

Home Assistant Szenen & Skripte:
Bausteine statt Copy-&-Paste

Wenn dieselben Aktionen immer wieder auftauchen, wird es Zeit für wiederverwendbare Bausteine. Szenen speichern gewünschte Zustände. Skripte führen Abläufe aus. Automationen entscheiden, wann etwas davon gestartet wird.

Felix erklärt Szenen und Skripte in Home Assistant
Felix denkt über wiederverwendbare Smart-Home-Bausteine nach
🐶 Felix-Regel: Alles, was zweimal gebraucht wird, bekommt einen Namen.

Statt dieselben fünf Aktionen in drei Automationen zu kopieren, bauen wir einen verständlichen Baustein und rufen ihn wieder auf.

SZENE

Ein gewünschter Zustand

Eine Szene speichert, wie mehrere Geräte aussehen oder eingestellt sein sollen – zum Beispiel Wohnzimmerlicht gedimmt, Stehlampe an und bestimmte Leuchten aus.

SKRIPT

Ein Ablauf

Ein Skript führt mehrere Aktionen nacheinander aus. Es kann warten, Bedingungen prüfen oder andere Aktionen starten – und von mehreren Automationen wiederverwendet werden.

Merksatz: Szene = „So soll es aussehen.“ Skript = „Das soll nacheinander passieren.“ Automation = „Dann soll es passieren.“
SCHRITT 1

Eine einfache Szene bauen

Ein gutes Beispiel ist Abendstimmung: Wohnzimmerlicht auf eine angenehme Helligkeit, Stehlampe an, andere helle Leuchten aus.

Die Szene beschreibt nur den Zielzustand. Sie braucht keinen eigenen Trigger.

SCHRITT 2

Ein Skript für einen wiederkehrenden Ablauf

Ein Skript namens Gute Nacht könnte mehrere Schritte bündeln: bestimmte Lichter ausschalten, eine Szene aktivieren, eine kurze Wartezeit nutzen und anschließend noch einen letzten Status prüfen.

Der Vorteil: Wenn du den Ablauf später ändern willst, änderst du ihn nur an einer Stelle.

SCHRITT 3

Die Automation wird dadurch kürzer

Statt zehn einzelne Aktionen direkt in die Automation zu schreiben, kann die Automation einfach das Skript Gute Nacht starten.

So bleibt die Automation für ihren eigentlichen Job zuständig: Wann soll etwas passieren?

SCHRITT 4

Nur dann abstrahieren, wenn es wirklich hilft

Nicht jede einzelne Aktion braucht sofort ein eigenes Skript. Ein Baustein lohnt sich vor allem dann, wenn er mehrfach verwendet wird oder wenn ein Ablauf sonst unübersichtlich wird.

Felix baut keine Architektur um der Architektur willen.

KI-PROMPT ZUM KOPIEREN

Was gehört in Szene, Skript oder Automation?

Ich bin Home-Assistant-Anfänger und möchte meine Automationen übersichtlicher machen.

Mein Wunsch:
[Beschreibe den Ablauf in normaler Sprache]

Meine Geräte / Entities:
[Liste eintragen]

Bitte:
- teile meine Idee in Szene, Skript und Automation auf,
- erkläre mir bei jedem Baustein kurz, warum er dort hingehört,
- vermeide unnötige Bausteine,
- fasse wiederkehrende Aktionen nur dann in ein Skript, wenn es die Lösung wirklich übersichtlicher macht,
- verwende zuerst die Home-Assistant-Oberfläche,
- gib mir immer nur den nächsten Schritt,
- YAML nur, wenn die Oberfläche für mein Ziel wirklich unpraktisch ist.
🎬

Szenen

Praktisch für Lichtstimmungen und andere feste Zielzustände mehrerer Geräte.

📜

Skripte

Praktisch für Abläufe, die an mehreren Stellen wiederverwendet oder sauber gekapselt werden sollen.

⚙️

Automationen

Sie entscheiden weiterhin, wann etwas startet – zum Beispiel durch Bewegung, Uhrzeit, Anwesenheit oder einen Tastendruck.

🐶

Felix räumt auf

Wenn ein Ablauf doppelt vorkommt oder schwer lesbar wird, ist das der Moment, ihn in einen verständlichen Baustein auszulagern.

Home Assistant Szenen und Skripte

Szenen speichern Zielzustände für mehrere Geräte. Skripte bestehen aus Aktionsfolgen und können von Automationen, Dashboards oder anderen Skripten gestartet werden.

Home Assistant: Szenen ↗
Home Assistant: Skripte ↗

Passt dazu: Wenn du die eigentliche Automation erst mit KI planen willst, nutze unseren ChatGPT-Workflow für Home-Assistant-Automationen. Läuft ein Ablauf anders als gedacht, zeigt dir die Trace-Anleitung, welcher Schritt wirklich ausgeführt wurde.

Kapitel 18

Mehrere Bedingungen, Helfer und manuellen Vorrang erst noch sauber aufbauen?

Zurück zu fortgeschrittenen Automationen →
🧰

Kapitel 20: Blueprints

Fertige Automationen übernehmen, verstehen und sicher anpassen.

Blueprints sicher nutzen →