Auslöser tritt ein, Bedingung nicht, wartet die Automation oder endet sie?

Hallo zusammen,

ich habe eine Grundsatzfrage zu den Automationen: mir ist nicht klar, ob eine Automation abgebrochen wird, wenn der Auslöser eintritt, die Bedingung aber nicht erfüllt ist.
Beispiel: ich möchte eine Steckdose einschalten, sobald es 9:00 Uhr ist, Bedingung ist allerdings, dass unsere PV-Anlage genügend Strom liefert. Nun wird es 9:00 Uhr und die PV liefert nicht genug Strom, endet jetzt die Automation oder wartet sie, bis die Bedingung erfüllt ist? Würde sie enden, hätte ich ja das Problem, dass es erst am nächsten Tag wieder 9:00 Uhr wird. Würde sie hingegen warten, wäre alles perfekt. :thinking:
Kann es grad nicht selbst probieren, baue mein HA erst auf und möchte mich vorab möglichst gut informieren.

Vielen Dank für alle Infos!

Andreas

Wenn der Trigger einmal ausgelöst hat und die Bedingung nicht zutraf, ist es vorbei.
Dann solltest du lieber mit einem Zeitpattern (z.B. alle 5 Minuten) als Auslöser arbeiten und bei Bedingung die Zeit (z.B. nach 9:00 / vor 20:00) mit rein nehmen.
Dann würde er alle 5 Minuten triggern und immer die Bedingungen prüfen.

1 „Gefällt mir“

Nur als Idee: Könnte man nicht auch Auslöser und Bedingung tauschen? Auslöser wäre dann PV-Überschuss und Bedingung Uhrzeit nach 9:00 Uhr.

Wenn du die automation über NodeRed löst gibt es dort ein WaitUntil wo du die Bedingung hinterlegen kannst inkl. Timeout.

VG

Dann hätte ich vielleicht um 8:00 Uhr Überschuss und dann ist’s wieder Sense mit der Automation.