Home Assistant Automatisierung - Möglichkeiten & Basics

 

Vom Steuern der Poolpumpe √ľber die Heizung bis hin zum M√§hroboter, Automatisierungen in Home Assistant bieten eine M√∂glichkeit die Dinge rund ums eigene Heim so richtig smart zu machen.

Anfangs habe ich mit den Automatisierungen in Home-Assistant nur eine Zeitschaltuhr f√ľr meine Poolpumpe abgel√∂st. Dazu habe ich zun√§chst eine Automatisierung f√ľr das Einschalten und eine f√ľr das Ausschalten erstellt: Klappt, aber irgendwie f√ľhlen sich zwei Automatisierungen f√ľr das Steuern eines Ger√§ts noch nicht ganz richtig an. Aus diesem Grund, aber auch weil sich in der Zwischenzeit anspruchsvollere Abl√§ufe ergeben haben, habe ich mir die M√∂glichkeiten der Automatisierungen im Detail angesehen. Mit Home Assistant konnte ich sogar meine bisherige¬†M√§hrobotersteuerung abl√∂sen und zuletzt sogar meine Heizung steuern, um den Ertrag meiner PV-Anlage m√∂glichst sinnvoll zu nutzen.

Kompliziert, oder lieber doch einfach?

Wenig ist oft mehr: Gute Automatisierungen sind vor allem einfach, logisch und dadurch selbsterkl√§rend. Vorab ein paar Punkte, die ich in neuen Automatisierungen anders machen w√ľrde:

Lessens learned

Automatisierung erstellen

Eine neue Automatisierung kann in den Einstellungen und "Automatisierungen & Szenen" hinzugef√ľgt werden.

Das Konzept: Auslöser (-> Bedingung) -> Aktion

Automatisierungen werden durch einen oder mehrere hinterlegte Ausl√∂ser (=Wenn) gestartet, als Beispiel zu einer bestimmten Zeit, oder wenn sich der Status eines Sensors oder Ger√§tes √§ndert. Vor dem Ausf√ľhren einer oder mehrerer Aktionen k√∂nnte die Automatisierung noch auf bestimmte Bedingungen gepr√ľft werden (Und wenn). K√∂nnte, denn die "Und wenn"- Bedingungen sind in den Aktionen (Dann mache) meist besser aufgehoben.

‚úď
In dieser Ebene beschränkt sich der sinnvolle Einsatz von Bedingungen meist auf Automatisierungen mit nur einer Aktion. 
Bedingungen in den Aktionen "Wenn-Dann" oder "Auswählen" bieten die gleiche Funktionalität und sind dabei wesentlich flexibler einsetzbar, siehe: Konzept: Auslöser, Bedingung, Aktionen.

Hier ein kurzer √úberblick √ľber die m√∂glichen Ausl√∂ser f√ľr das Starten einer Automatisierung:

Auslöser: Wenn -> Automatisierung starten

Die Auslöser in den Automatisierungen machen zunächst nichts anders, als die Automatisierung zu starten.

Auslöser Beschreibung
Ger√§t L√∂st aus, wenn sich der Status eines bestimmten Ger√§tes √§ndert, z. B. wenn ein Ger√§t aus- oder eingeschaltet wird, oder wenn sich ein bestimmter Wert z.B. die Temperatur eines Temperaturf√ľhlers √ľber oder unter einem vorgegebenen Wert befindet.
Entit√§t / Numerischer Zustand L√∂st aus, wenn der numerische Wert einer Entit√§t √ľber oder unter einem bestimmten Wert ist.
Entität / Zustand Löst aus, wenn sich der Zustand einer Entität ändert.
Zeit und Ort / Kalender Kalenderentitäten können von anderen Integrationen genutzt und bereitgestellt zu werden. Kalenderauslöser ermöglichen die Automatisierung basierend auf dem Beginn oder Ende eines Ereignisses einer Kalenderentität. 
Zeit und Ort / Sonne Löst vor dem Sonnenauf- oder Untergang, oder nach dem Sonnenauf- oder Untergang aus.
Optional: Versatz (Offset): Format: HH:MM:SS
Beispiel: Versatz (Offset): -02:00:00 = 2 Stunden vor dem Sonnenauf- oder Untergang;
Beispiel: Versatz (Offset):  02:00:00 = 2 Stunden nach dem Sonnenauf- oder Untergang
Zeit und Ort / Zeit Zeitausl√∂ser, zu einer festen Zeit oder √ľber einen Datums-/Zeit-Helfers.
Zeit und Ort / Zeitraster

Der Zeitmuster-Trigger l√∂st aus, wenn die Stunde, Minute oder Sekunde der aktuellen Uhrzeit mit einem bestimmten Wert √ľbereinstimmt. Dieser Ausl√∂ser erm√∂glicht auch das regelm√§ssige Ausl√∂sen der Automatisierung, z.B. alle 5 Minuten:¬†

Zeit und Ort / Zone Löst aus, wenn eine Entität mit Standort eine Zone betritt oder verlässt. z.b. Device-Tracker Entitäten. Als Beispiel wenn ein WLAN-Gerät zu Hause ist oder Abwesend, siehe: ha-integrationen#device-tracker-openwrt.
Andere Ausl√∂ser / Dauerhafte Benachrichtigung Wenn eine dauerhafte Benachrichtigung hinzugef√ľgt oder entfernt wird.
Andere Auslöser / Ereignis Wenn ein Ereignis empfangen wird
Andere Auslöser / Geolokalisierung Der Geolocation-Trigger wird ausgelöst, wenn eine Entität in einer Zone auftaucht oder aus ihr verschwindet. Als Beispiel, wenn ein Wetterereignis in der Zone in der sich Home Assistant befindet, eintritt. 
Andere Auslöser / Home Assistant Löst aus, wenn Home Assistant startet oder gestoppt wird.
Andere Auslöser / MQTT Löst aus, wenn eine MQTT-Nachricht empfangen wurde.
Andere Auslöser / Satz Wenn Assist einen Satz eines Sprachassistenten abgleicht
Andere Auslöser / Tag Löst aus, wenn ein Tag gescannt wird.
Andere Auslöser / Template

Löst aus, wenn eine Vorlage den Wert wahr enthält. Z.B. wenn eine Entität grösser wird als eine andere:
{{ states("sensor.entity1") | float  > states("sensor.entity2") | float }} 

siehe auch: Home Assistant Templates / Statistik und Sensoren

Andere Auslöser / Webhook

Löst aus, wenn eine Webhook-Nutzlast auf dem Endpunkt /api/webhook/{ID} empfangen wurde. Die ID wird dabei beim Erstellen des Auslösers generiert:

Webhooks unterst√ľtzen HTTP POST-, PUT- und HEAD-Anfragen. Beim Aufruf des Webhook-Endpunkts k√∂nnen Formulardaten, JSON-Daten oder URL Query Parameter an das Template √ľbertragen werden: trigger.data, trigger.json oder trigger.query.

Bedingungen (optional: Und wenn)

Optional kann die gestartete Automatisierung auf bestimmte Bedingungen √ľberpr√ľft werden.¬†

‚úď
Anstelle von Bedingungen f√ľr die gesamte Automatisierung k√∂nnen in den Aktionen die Bausteine "Wenn-Dann" oder "Ausw√§hlen" verwendet werden.¬†
Vorteil: In den Aktionen k√∂nnen die Bedingungen f√ľr jede Aktion einzeln festgelegt werden.
Bedingung Beschreibung
Ger√§t √úberpr√ľft, ob ein bestimmtes Ger√§t einen bestimmten Status oder einen bestimmten Wert besitzt.
Entit√§t / Numerischer Zustand √úberpr√ľft den numerischen Wert einer Entit√§t, ob dieser √ľber oder unter einem bestimmten Wert ist.
Entit√§t / Zustand √úberpr√ľft den Zustand einer Entit√§t
Zeit und Ort / Sonne

Vor dem Sonnenauf- oder Untergang, oder nach dem Sonnenauf- oder Untergang.

Optional: Vor Versatz (Offset) oder Nach Versatz (Offset): Format: HH:MM:SS
Beispiel: Vor Versatz (Offset):  02:00:00 = 2 Stunden vor dem Sonnenauf- oder Untergang

Zeit und Ort / Zeit Pr√ľft auf eine feste Zeit oder √ľber einen Datums-/Zeit-Helfers.
Zeit und Ort / Zone √úberpr√ľft, ob sich eine Entit√§t mit Standort in einer Zone befindet oder nicht‚Ķ
Bausteine / Nicht Mit Nicht kann eine der hier gelisteten Bedingungen √ľberpr√ľft werden, ob die Bedingung nicht erf√ľllt ist.
Bausteine / Oder Verkn√ľpfen mehrere Bedingungen, wenn eine der Bedingungen erf√ľllt ist.
Bausteine / Und Verkn√ľpfen mehrere Bedingungen, wenn mehrere Bedingungen erf√ľllt sind.
Andere Bedingungen / Ausgel√∂st durch √úberpr√ľft, ob die Automatisierung von einem bestimmten Ausl√∂ser (bestimmte Ausl√∂ser-ID) gestartet wurde.
Andere Bedingungen / Template Vorlage Bedingung, siehe auch Home Assistant Templates / Statistik und Sensoren

Treffen die hinterlegten Bedingungen zu, werden die definierten Aktionen ausgef√ľhrt:

Dann mache

Eine Aktion kann auf einem bestimmten Ger√§t oder einem bestimmten Service (Dienst) ausgef√ľhrt werden. Um den Zugang zu den m√∂glichen Diensten zu vereinfachen, beinhaltet der Wizard "AKTION HINZUF√úGEN" jede Menge Shortcuts zu der dahinterliegenden Aktion: "Dienst ausf√ľhren". Eine bestimmte Logik f√ľr die Automatisierung, so wie Bedingungen oder zus√§tzliche Abfragen oder Entscheidungen k√∂nnen √ľber die vorhandenen Bausteine abgebildet werden.

Aktionen

Aktion Beschreibung
Ger√§t Eine Aktion auf einem bestimmten Ger√§t ausf√ľhren, z.B. ein bestimmtes Ger√§t ein- oder ausschalten.
Abdeckung Shortcut zu "Dienst ausf√ľhren", "Cover": Neigung stoppen, Neigung umschalten, Neigungsposition einstellen, √Ėffnen, √Ėffnungswinkel, Position festlegen, Schlie√üen, Stopp, Umschalten
Benachrichtigung Shortcut zu "Dienst ausf√ľhren", "Notify". Hier kann als Beispiel eine Benachrichtigung auf ein Handy geschickt werden. Voraussetzung: installierte Home Assistant App.
Ausw√§hlen Shortcut zu "Dienst ausf√ľhren", "Ausw√§hlen".
Kamera Shortcut zu "Dienst ausf√ľhren", "Camera".
Licht Shortcut zu "Dienst ausf√ľhren", "Light"
Nummer Shortcut zu "Dienst ausf√ľhren", "Number"
Schalter Shortcut zu "Dienst ausf√ľhren", "Switch"
Staubsauger Shortcut zu "Dienst ausf√ľhren", "Vacuum"
Szene Eine bestimmte Szene aktivieren; Shortcut zu "Dienst ausf√ľhren", "Scene"¬†
Taste Shortcut zu "Dienst ausf√ľhren", "Button"
Helfer Shortcuts zu diversen anderen Diensten rund um bestehende Helfer, wie das Dr√ľcken einer Eingabetaste, das Ausw√§hlen einer Option eines Auswahlfeldes oder die Eingabe bestimmter Werte anderer Helfer.
Bausteine

Die Bausteine in den Aktionen, an dieser Stelle, oder √ľber Dann mache: "+ BAUSTEIN HINZUF√úGEN" ausgew√§hlt werden.

Andere Aktionen¬† Dienst ausf√ľhren, Ereignis, Alarmanlage, Automatisierung, Backup, Command Line, Dauerhafte Benachrichtigung, FFmpeg, Ger√§te-Tracker, Home Assistant Cloud, Home Assistant Core Integration, Home Assistant Frontend, Klima, Konversation, Logbuch, Logger, Luftbefeuchter, L√ľfter, Modbus, MQTT, Person, Rasenm√§her, Recorder, Retry, Schloss, Sirene, Skript, Solarman, Statistics, System Log, Text, Text-to-speech (TTS), Update, Ventil, Water Heater, Wetter, Zigbee Home Automation, Zone,¬†

Bausteine

Baustein Beschreibung
Ausw√§hlen Eine oder mehrere Aktionen anhand einer oder mehrerer Bedingungen ausf√ľhren.
(Die Aktion Auswählen kann dieselben Bedingungen verwenden, die auch in den globalen Bedingungen der Automatisierung vorhanden sind)
Bedingung

Die Bedingungen spiegeln im Wesentlichen die Bedingungen des Bereichs "Und wenn" wider und können alternativ an dieser Stelle eingesetzt werden. Mögliche Bedingungen: Ausgelöst durch, Geräte, nicht, Numerischer zustand, Oder, Sonne, Template, Und, Zeit, Zone, Zustand.

Parallel laufen Mehrere Aktionen gleichzeitig starten
Stopp Automatisierung stoppen
Variablen definieren Variablen definieren um diese zum Beispiel in einem Template zu verwenden.
Warten auf ein Template  Warten auf ein Template: bis dieses als wahr ausgewertet wird.
Warten auf den Ablauf der Zeit (Verz√∂gerung) Wartezeit f√ľr die Automatisierung. Damit die folgenden Aktionen verz√∂gert gestartet werden.
Ware auf einen Auslöser Auf einen Auslöser warten, inkl. Timeout.
Wenn-dann Wenn, dann, sonst (If-then, else). Wenn bestimmte Bedingungen erf√ľllt sind eine bestimmte Aktion starten, sonst eine bestimmte andere Aktion ausf√ľhren. (Die Aktion Wenn-dann kann dieselben Bedingungen verwenden, die auch in den globalen Bedingungen der Automatisierung vorhanden sind)
Wiederholen eine Aktion mehrfach wiederholen

YAML

Beim Erstellen einer Automatisierung im visuellen Editor wird im Hintergrund ein YAML-Text mit allen relevanten Informationen erstellt. Der YAML-Text kann in einem Text-Editor bearbeitet und angepasst werden. 

Abläufe

Neben dem Verlauf k√∂nnen die Abl√§ufe von bereits ausgef√ľhrte Automatisierungen im Detail analysiert werden:

Die Anzahl der gespeicherten Abl√§ufe kann √ľber die Variable stored_traces in der YAML-Datei angepasst werden:

trace:
  stored_traces: 100

Beim Verwenden mehrerer Wenn-Bedingungen sind die Traces relativ schwer zu interpretieren, da es keinen Hinweis zur Bedingung oder deren Entit√§ten gibt: Die Schrittdetails zeigen zwar das Ergebnis der Abfragen, geben aber lediglich durch eine interne Nummerierung einen Hinweis darauf welche Bedingung zu dem Ergebnis gef√ľhrt hat:¬†

Ich habe diesbez√ľglich einen Beitrag auf Github unter "Frontend feature request" erstellt: github.com/home-assistant/frontend/discussions/20660.

Mein Problem mit dem Konzept: Auslöser - Bedingung - Aktion

So einfach das Konzept der Home Assistant Automatisierungen auch ist, so unklar war f√ľr mich anfangs die Umsetzung in der Praxis. Mein anf√§ngliches hadern mit den Automatisierungen kann an einem einfachen Beispiel beschrieben werden: mit einem Temperatursensor und einer Heizung. F√§llt die Temperatur unter einen bestimmten Wert, soll die Heizung aktiviert und beim Erreichen einer bestimmten Zieltemperatur ausgeschaltet werden. Die Umsetzung ben√∂tigt¬†f√ľr die beiden Temperaturwerte zwei Ausl√∂ser. Die zugeh√∂rigen Aktionen sind dann das Ein- und Ausschalten der Heizung. Damit die Ausl√∂ser die richtige Aktion starten, k√∂nnen zwei Automatisierungen erstellt werden: eine f√ľr das Einschalten, eine f√ľr das Ausschalten.¬†

Alternativ k√∂nnten beide Ausl√∂ser und die zugeh√∂rigen Aktionen in einer Automatisierung hinterlegt werden. Nachdem beide Ausl√∂ser die Automatisierung lediglich starten, fehlt den Aktionen jetzt¬†die Information, welche der beiden Aktionen gestartet werden soll. Eine M√∂glichkeit ist die Verwendung einer zus√§tzlichen Wenn-Dann Abfragen. Das "Wenn" in der Wenn-Dann Abfrage wiederholte in meinen ersten Automatisierungen nicht selten die Schwellwerte des Ausl√∂sers. z.B. Wenn die Temperatur h√∂her als ein bestimmter Wert ist, habe ich die Temperaturwerte im Ausl√∂ser und "Wenn" in den Aktionen verwendet. Sp√§testens beim Einsatz von Bedingungen, wie zum Beispiel unterschiedliche Temperaturwerte f√ľr Tag und Nacht, k√∂nnte eine Automatisierung schnell mal un√ľbersichtlich werden. Nachdem die Bedingungen f√ľr die komplette Automatisierung verwendet werden, ist der Bereich Bedingungen hier wenig hilfreich. Aber auch mehrere Automatisierungen f√ľr z.B. das Einschalten am Tag, Einschalten in der Nacht und Aus- und Einschalten am Tag machen die Umsetzung nicht wirklich √ľbersichtlicher.¬†

Mehrere Auslöser und Aktionen kombinieren? Mögliche Lösungsansätze im Überblick

  • ūüĎéF√ľr jede Automatisierung nur eine Aktion:¬†
    Vorteil: F√ľr jede Aktion k√∂nnen eigene Bedingungen und Ausl√∂ser verwendet werden.
    Beispiel: Das Ein- und Ausschalten eines Ger√§ts in getrennten Automatisierungen: Eine Automatisierung f√ľr das Einschalten und eine Automatisierung f√ľr das Ausschalten.
  • ūüĎć Ausl√∂ser mit IDs und ausgel√∂st in einer Wenn-Dann oder Ausw√§hlen - Aktion:
    Wird einem Ausl√∂ser eine ID hinzugef√ľgt, kann dieser in den Aktionen mit einer Wenn-Dann oder Ausw√§hlen-Aktion verkn√ľpft werden.
  • ūüĎć Regelm√§√üiges Starten der Automatisierung √ľber einen Zeitraster¬†
    Wird eine Automatisierung regelm√§√üig gestartet, kann die Logik komplett in den Aktionen abgebildet werden: Bestimmte Pr√ľfungen mit Wenn-Dann oder Ausw√§hlen erm√∂glichen ein direktes und √ľbersichtliches Verkn√ľpfen der jeweiligen Aktion.
  • Eine weitere M√∂glichkeit w√§re der Einsatz von Templates in den Ausl√∂sern, wodurch die Logik bereits beim Ausl√∂sen umgesetzt werden kann: Ein Update dazu folgt.

Ein- und Ausschalten: eine Automatisierung oder zwei?

Alternativ zu zwei Automatisierungen f√ľr das Ein- und Ausschalten eines Ger√§tes kann in den Ausl√∂sern auch eine ID vergeben und in den Aktionen verwendet werden:

Mittels ID kann in den Aktionen reagiert werden, indem das Gerät in einer Wenn-Abfrage entsprechend Ein- oder ausgeschaltet wird:

Regelmäßig auslösen und nur die Aktionen verwenden?

Um bei einer komplexeren Automatisierung die √úbersicht zu bewahren, k√∂nnte diese regelm√§√üig gestartet und die Logik innerhalb der Aktionen abgebildet werden. F√ľr diesen Ansatz kann als Trigger ein "Zeitraster" verwendet werden, z. B. um die Automatisierung alle 5 Minuten zu starten:

Wird die Automatisierung regelm√§√üig gestartet, k√∂nnen s√§mtliche Bedingungen direkt mit den Aktionen verkn√ľpft werden, indem mehrere "Wenn-dann" oder "Ausw√§hlen" -Aktionen verwendet werden:

Der Nachteil bei der Verwendung eines Zeitrasters ist sicherlich die m√∂gliche Verz√∂gerung, bis die Automatisierung das n√§chste Mal gestartet wird. Bei zeitkritischen Aktionen k√∂nnte an dieser Stelle ein zus√§tzlicher Ausl√∂ser hinzugef√ľgt werden. Ein weiterer Nachteil des Zeitrasters ist, dass mit jedem Ausl√∂sen ein neuer Eintrag in den Abl√§ufen gespeichert wird, auch wenn sich an den Aktionen nichts ge√§ndert hat. Dennoch √ľberwiegen die Vorteile eines Zeitrasters: Ein wesentlicher Vorteil ist, dass die Aktionen nicht von bestimmten Triggern abh√§ngig sind. Werden in den Aktionen zum Beispiel bestimmte Zust√§nde gesetzt, wie das Einschalten eines Relais oder Schalters, kann die Automatisierung zu jederzeit gestartet werden, auch wenn diese eine bestimmte Status√§nderung verpasst haben sollte. Ohne einer Abh√§ngigkeit zu den Triggern k√∂nnen die verwendeten Bedingungen in den Wenn-Dann-Aktionen zudem einfacher getestet werden:

Alternative Ansätze oder Gedanken können jederzeit gerne in den Kommentaren diskutiert werden ...

Alternativen?

Auch wenn eine zus√§tzliche Automatisierungs-Plattform,¬†wie¬†Node-Red, bei komplexeren Abl√§ufen¬†sicherlich eine bessere √úbersicht bietet, versuche ich dennoch an den Home Assistant Automatisierungen festzuhalten, zugegeben: haupts√§chlich um den Overhead und die zus√§tzliche Abh√§ngigkeit eines weiteren Services zu vermeiden. Mit ein Grund ist auch, dass Home Assistant √ľber dessen Mobile-App eine bessere M√∂glichkeit bietet die Automatisierungen auch am Handy zu optimieren.

Praxis

Hier eine paar Praxisbeispiele, wie ich bestimmte Automatisierungen umgesetzt habe:

Preview Home Assistant: Steckdosen steuert Rasemähroboter

Home Assistant: Steckdosen steuert Rasemähroboter

erstellt: 07.01.2024 von Bernhard

Wie in einem fr√ľheren Beitrag erw√§hnt, steuere ich meinen Rasenm√§hroboter, einen Husqvarna Automower, liebevoll Oswald genannt, √ľber eine steuerbare Steckdose. Das Prinzip dahinter ist, dass der M√§her erst startet, wenn die Ladestation einen Strom von der Steckdose bekommt. Meine Beweggr√ľnde waren das Fehlen eines Regensensors und der Mangel an verf√ľgbaren Steuerm√∂glichkeiten, siehe: Steuern des Automowers mittels Steckdose - Regensensor?¬†Einige Jahre... ... weiterlesen

Preview Balkonkraftwerk oder PV-Anlage √úberschuss

Balkonkraftwerk oder PV-Anlage √úberschuss

erstellt: 07.01.2024 von Bernhard

Nicht immer, aber doch immer wieder - liefert mein Balkonkraftwerk an sonnigen Tagen einen Strom√ľberschuss. Damit ich diesen nicht verschenke, starte ich die Poolpumpe bei einem √úberschuss und stoppe diese wieder, wenn kein √ľbersch√ľssiger Strom mehr zur Verf√ľgung steht. ... weiterlesen

Preview Heizung steuern: PV √úberschuss > ESP32 & Home Assistant (1/2)

Heizung steuern: PV √úberschuss > ESP32 & Home Assistant (1/2)

erstellt: 09.10.2023 von Bernhard

Nach ca. 20 Jahren konnte ich mit Home Assistant und einem ESP32 die Kontrolle √ľber meine W√§rmepumpe √ľbernehmen. Um den erzeugten Strom meiner PV-Anlage tags√ľber besser nutzen zu k√∂nnen, kam mir die Idee, die Heizung m√∂glichst dann zu aktivieren, wenn die PV-Anlage gerade am meisten Strom liefert.¬†Nachdem ich den Stromverbrauch und Temperaturwerte bereits in Home Assistant zur Verf√ľgung hatte, fehlte nur noch die M√∂glichkeit aktiv in die Heizung einzugreifen. ... weiterlesen

Preview Maximaler PV Eigenverbrauch der Wärmepumpe (2/2)

Maximaler PV Eigenverbrauch der Wärmepumpe (2/2)

geändert: 08.04.2024 von Bernhard (Erstveröffentlichung: 29.02.2024)

Meine W√§rmepumpe war alles andere als Smart, bis ich sie mit einem ESP32 - Mikrocontroller verheiratet habe. Seit der Hochzeit wird sie von¬†Home Assistant √ľberwacht und √ľber eine Automatisierung gesteuert. Kombiniert mit den Leistungsdaten¬†der PV-Anlage ist Home Assistant in der Lage, den produzierten Strom m√∂glichst direkt f√ľr das Heizen zu verwenden und somit den Eigenverbrauch zu steigern: ... weiterlesen

Preview Home Assistant: PV √úberschuss, Warmwasser: Heizstab

Home Assistant: PV √úberschuss, Warmwasser: Heizstab

erstellt: 07.01.2024 von Bernhard

Neben der¬†Steuerung meiner W√§rmepumpe kann ich das Warmwasser alternativ √ľber eine schaltbare Steckdose und einen Heizstab erhitzen. Nachdem meine W√§rmepumpe das Wasser nur bis auf 50 ¬įC erw√§rmen kann, erm√∂glicht mir der Heizstab auch h√∂here Temperaturen zu erzeugen. Wird das¬†Warmwasser¬†an einem Tag mit ausreichend Sonnenschein um weitere 10 ¬įC erhitzt, ist am Folgetag in der Regel keine Warmwasseraufbereitung notwendig. Sollte die Prognose f√ľr den erwarteten PV-Ertag f√ľr den folgenden Tag unter... ... weiterlesen

HA- Sensor unknown

HA- Sensor unknown

erstellt: 07.01.2024 von Bernhard

Sollte in der Automatisierung ein nummerischer Vergleich: größer, oder kleiner als - verwendet werden, bleibt die Automatisierung stehen, wenn der Sensor aus irgendeinem Grund den Status "Unknown" besitzt: ... weiterlesen

Fazit

Eine Smarthome-L√∂sung entfaltet¬†ihr volles Potenzial¬†erst durch die M√∂glichkeit bestimmte Ger√§te automatisch zu steuern.¬†Durch das intelligente Steuern einzelner Ger√§te kann nicht nur der Komfort erh√∂ht werden, es kann damit auch Strom gespart oder dieser sinnvoller eingesetzt werden. Die Automatisierungen in Home-Assistant wirkten auf mich zun√§chst aufger√§umt und verst√§ndlich. Der Einsatz in der Praxis hatte dann ein paar T√ľcken. Einmal an den Gedanken gew√§hnt, den Bereich Bedingungen links liegenzulassen und die Logik mit Wenn-Dann oder Ausw√§hlen-Aktionen umzusetzen, bin ich mit Home Assistant in der Lage auch aufwendigere Automatisierungen √ľbersichtlich und nachhaltig zusammenzustellen, als Beispiel die¬†√úbersteuerung meiner Heizung.

positive Bewertung({{pro_count}})
Beitrag bewerten:
{{percentage}} % positiv
negative Bewertung({{con_count}})

DANKE f√ľr deine Bewertung!

Fragen / Kommentare


Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu Mehr Details