Hallo zusammen,
es handelt sich hier um eine allgemein Frage und keine Problemlösung.
Ich habe eine recht komplexe Automation, mit ca. 10 Auslösern die alle ein eignes ID haben.
Bei den Aktionen prüfe ich über wenn-dann Abfragen ab welches ID getriggert wurde und führe entsprechende Schritte aus, also eigentlich genau so wie es sein soll, hoffe ich.
Ich würde nun gerne am Ende der wenn-dann ID Abfrage die Automation verlassen, ohne weitere Prüfungen der anderen Trigger vorzunehmen. Geht das mit irgendeinem Befehl ?
Das Problem ist, eine der obersten Aktionen die ausgelöst werden startet einen Timer, eine der letzten Aktionen prüft auf den gleiche Auslöser und ob der Timer läuft, damit wird diese nach der Ausführung der ersten Aktion auch ausgeführt.
Klar, einfachste Lösung: Reihenfolge der Aktionen tauschen, hab ich, funktioniert auch.
Aber daraus ergibt sich halt die Frage, ob man die Automation nicht gleich in der ausgelösten Aktion beenden kann, wenn man weiß, dass danach nichts weiter ausgewertet werden muss.
Das könnte ja auch Abarbeitungszeit sparen.
es handelt sich hier um eine allgemein Frage und keine Problemlösung.
Ich habe eine recht komplexe Automation, mit ca. 10 Auslösern die alle ein eignes ID haben.
Bei den Aktionen prüfe ich über wenn-dann Abfragen ab welches ID getriggert wurde und führe entsprechende Schritte aus, also eigentlich genau so wie es sein soll, hoffe ich.
Ich würde nun gerne am Ende der wenn-dann ID Abfrage die Automation verlassen, ohne weitere Prüfungen der anderen Trigger vorzunehmen. Geht das mit irgendeinem Befehl ?
Das Problem ist, eine der obersten Aktionen die ausgelöst werden startet einen Timer, eine der letzten Aktionen prüft auf den gleiche Auslöser und ob der Timer läuft, damit wird diese nach der Ausführung der ersten Aktion auch ausgeführt.
Klar, einfachste Lösung: Reihenfolge der Aktionen tauschen, hab ich, funktioniert auch.
Aber daraus ergibt sich halt die Frage, ob man die Automation nicht gleich in der ausgelösten Aktion beenden kann, wenn man weiß, dass danach nichts weiter ausgewertet werden muss.
Das könnte ja auch Abarbeitungszeit sparen.