Home Assistant: Automatisierungen

Nachdem nun meine Smarthomeanlage hardwareseitig fertig ist, komme ich jetzt zu den Automatisierungen.

Home Assistant Logo CC-BY-SA Home Assistant /Wikipedia
Home Assistant Logo CC-BY-SA Home Assistant /Wikipedia

Automatisierungen

Wie schon erwähnt, verbinden Automatisierungen zwei Entitäten, meist dadurch, dass bei einem bestimmten Zustand von Entität A eine Zustand von Entität B neu setzen.

Neue Automatisierung erstellen

Um eine neue Automatisierung zu erstellen, klicke ich zunächst auf Einstellungen /Automatisierungen & Szenen.

Automatisierungen & Szenen in den Einstellungen
Olli Graf - raspithek.de
setup-automationCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License . loading=
Automatisierungen & Szenen in den Einstellungen

Dort finde ich erneut unten rechts einen Button Neue Automatisierung erstellen.

Button "Automatisierung erstellen"
Olli Graf - raspithek.de
button-new-automationCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License . loading=
Button „Automatisierung erstellen“

Was ich jetzt automatisieren möchte: Wenn der Bewegungsmelder im Flur eine Bewegung erkennt, soll die Deckenleuchte eingeschaltet werden.

Blueprints

Blueprints sind vorgefertigte Standard-Automatisierungen, mit denen eine Automatisierung unkompliziert erstellt werden kann. Der Blueprint „Motion-activated Light“ wird bei der Installation bereits mitgeliefert und deckt den einfachsten Fall einer bewegungsgesteuerten Beleuchtung ab.

Automatisierung erstellen mit Blueprint "Motion-activated Light"
Olli Graf - raspithek.de
select-automationCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License . loading=
Automatisierung erstellen mit Blueprint „Motion-activated Light“
Der Blueprint "Motion-activated Light"
Olli Graf - raspithek.de
bluprint-motion-detetionCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License . loading=
Der Blueprint „Motion-activated Light“

Unter Motion Sensor werden alle dem System bekannten Bewegungsmelder angezeigt. Dort wähle ich meinen Bewegungsmelder im Flur aus.

Danach muss ich unter Light noch die Deckenleuchte im Flur auswählen.

Olli Graf - raspithek.de
select-area-and-entityCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License . loading=
Auswahl der Lichtquelle

Da die Lampe an der Eingangstür auch über den Bewegungsmelder im Flur gesteuert werden soll, füge ich diese noch zusätzlich dazu.

Die Wait time stelle ich auf 240 Sekunden, damit 4 Minuten nach der letzten Bewegung, die Leuchten wieder ausgeschaltet werden.

Damit ist diese Automatisierung schon fertig.

Automatisierung manuell erstellen

Der Blueprint deckt einen Fall leider nicht ab, deshalb erstelle ich manuell eine etwas komplexere Automatisierung. Der Fall lautet: „Warum das Licht einschalten, wenn es im Flur durch das Tageslicht hell genug ist?“. Da der Bewegungsmelder auch einen Helligkeitssensor eingebaut hat, kann ich diesen abfragen, um das Licht nur einschalten, wenn die gemessene Helligkeit einen bestimmten Wert unterschreitet.

Um eine Automatisierung manuell zu erstellen, wähle ich nach dem Klick auf den Button oben nicht den angebotenen Blueprint sondern Automatisierung erstellen.

Inzwischen habe ich meine Smart LED Bulb im Arbeitszimmer an der Decke montiert. Sie soll durch den Bewegungsmelder im Zimmer gesteuert werden. Allerdings ist es unnötig, dass die Leuchte eingeschaltet wird, wenn durch das Fenster eine Lichtstärke mehr als 5 Lux Tageslicht kommt.

Das bedeutet, eine solche Automatisierung muss gleich zwei Entitäten abfragen.

Zunächst muss ich eine Aktion bestimmen, die meine Automatisierung auslöst.

Aktion hinzufügen
Olli Graf - raspithek.de
add-actionCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License . loading=
Aktion hinzufügen

Hier wähle ich Gerät und wähle danach den Bewegungssensor im Arbeitszimmer aus. Die Entität, auf deren Zustand ich reagiere ist wieder „Bewegung erkannt“.

Als nächstes füge ich eine Bedingung hinzu.

Bedingung hinzufügen
Olli Graf - raspithek.de
add-conditionCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License . loading=
Bedingung hinzufügen

Auch hier ist das Gerät wieder der Bewegungsmelder Arbeitszimmer, die Entität ist jetzt aber der Helligkeitswert. Die Automatisierung soll nur auslösen, wenn die Helligkeit unter 5lx liegt. Diesen Wert habe ich im Lauf der Zeit ermittelt. Über 5lx ist es im Raum hell genug, dass ich ohne Beleuchtung auskomme.

Bedingung für minimale Helligkeit
Olli Graf - raspithek.de
add-conditionCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License . loading=
Bedingung für minimale Helligkeit

Um das Licht wieder auszuschalten, erstelle ich eine zweite Automatisierung, die auf die Entität „keine Bewegung erkannt“ reagiert und dann ohne weitere Bedingung, das Licht wieder abschaltet.

Für die, die in Physik nicht (mehr) so fit sind: lx steht für Lux und ist die Einheit des Lichtstroms.

Ich habe jetzt alle Automatisierungen für die Steuerung des Lichts in verschiedenen Räumen beisammen.

Schreibe einen Kommentar

Creative Commons License
Except where otherwise noted, the content on this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Olli Graf - raspithek.de
WordPress Cookie Hinweis von Real Cookie Banner