am 25. April 2024 13:28
Moin,
Heute habe ich mal wieder einen konkreten, recht einfachen Wunsch: In Automationen würde ich Aktionen gerne mit mehr als 24 Stunden Verzögerung ausführen können. Es wäre toll, wenn "h min s" erweitert würde zu "d h min s".
Konkret geht es gerade um ein Ladegerät, das an einem Zwischenstecker Kompakt hängt. Ist der Ladevorgang abgeschlossen, dann erkennt eine Automation das am Leistungsabfall und schaltet den Zwischenstecker aus. Das Ausschalten des Zwischensteckers soll nun eine zweite Automation auslösen, die ihn nach zwei Tagen wieder einschaltet. Mittels Zustand könnte man sicherlich einen Workaround bauen, aber schöner wäre es, einfach "nach 2 d 0 h 0 min 0 s" einstellen zu können.
Grüße
Maurice
am 26. April 2024 08:38
Hallo @Maurice,
denke, da muss ich dich enttäuschen. Da die verzögerten Aktionen keinen SHC-Neustart (z. B. durch Update) überleben, würde eine noch längere Verzögerungsmöglichkeit zwangsläufig zu häufigerem Fehlverhalten führen. Lange Verzögerungen sind auch heute schon mit Vorsicht zu genießen, weil man beim SHC-Update darauf achten muss, dass diese ggfs. nicht ausgeführt werden.
Aus meiner heutigen Sicht müssten wir daher zunächst daran arbeiten, dass verzögerte Aktionen einen Neustart überleben oder dass man zumindest benachrichtigt wird, welche Aktionen ggfs. abgebrochen wurden, um manuell eingreifen zu können.
Beides ist derzeit nicht geplant, ist für die Zukunft aber sicherlich ein Thema.
Viele Grüße
Sebastian
am 26. April 2024 08:38
Hallo @Maurice,
denke, da muss ich dich enttäuschen. Da die verzögerten Aktionen keinen SHC-Neustart (z. B. durch Update) überleben, würde eine noch längere Verzögerungsmöglichkeit zwangsläufig zu häufigerem Fehlverhalten führen. Lange Verzögerungen sind auch heute schon mit Vorsicht zu genießen, weil man beim SHC-Update darauf achten muss, dass diese ggfs. nicht ausgeführt werden.
Aus meiner heutigen Sicht müssten wir daher zunächst daran arbeiten, dass verzögerte Aktionen einen Neustart überleben oder dass man zumindest benachrichtigt wird, welche Aktionen ggfs. abgebrochen wurden, um manuell eingreifen zu können.
Beides ist derzeit nicht geplant, ist für die Zukunft aber sicherlich ein Thema.
Viele Grüße
Sebastian
am 28. April 2024 17:34
Schade, aber verständlich. Die Neustart-Problematik ist mir bewusst; schön, dass ihr das auf dem Schirm habt.
Ich habe nun einen Workaround gebastelt, ganz glücklich bin ich damit aber noch nicht:
Das Ausschalten des Zwischensteckers triggert eine Automation, die nach 23:59:59 einen Zustand aktiviert.
Das Aktivieren dieses Zustands triggert eine andere Automation, die nach 23:59:59 den Zwischenstecker einschaltet.
Das funktioniert aber wahrscheinlich nur zuverlässig, solange der Zwischenstecker ausschließlich über die Automationen gesteuert wird. Tatsächlich schalte ich ihn manchmal aber auch manuell ein.