Hallo,
auch wenn das Thema leicht veraltet ist, interessiert es mich trotzdem.
Ist es nicht inzwischen so, dass Szenen wie Schalter angesehen werden und damit ein- und ausgeschaltet werden können?
Ich habe auch sehr verzweifelt nach einer App-internen Möglichkeit gesucht, das zeitversetzte Ausschalten einer Lampe zu unterbinden.
Also sagen wir vereinfacht: Wenn shelly A ausgeschaltet wird/ist, dann schalte shelly B nach 20 Sekunden auch aus. Sollte shelly A jedoch während der 20 Sekunden (oder später) wieder eingeschaltet werden, dann stoppe den Timer, schalte B nicht aus und warte stattdessen bis shelly A wieder ausgeschaltet ist. Dann schalte B nach 20 Sekunden aus.
Ich habe mir dann zwei shellys im Netzwerk gesucht, deren Relais nicht gebraucht werden.
Diese werden durch Szenen jetzt relativ kompliziert angesteuert, dass es funktioniert.
Falls es jemdanden interessiert, kann ich das noch mal genau raussuchen.
Dann habe ich versucht über ChatGPT ein Skript schreiben zu lassen, ... vergeblich.
Nun bin ich durch nochmaliges Probieren mit Szenen drauf gekommen, dass sie doch unterbrochen werden können, indem sie deaktiviert/ausgeschaltet werden.
Um bei meinem Bespiel von oben zu bleiben: Ich habe zwei identische Szenen (X und Y) geschrieben, die lauten:
Wenn A ausgeschaltet, dann schalte B aus nach 20 sec.
Außerdem eine weitere Szene, die lautet:
Wenn A eingeschaltet, dann schalte Szene X und Y um.
Zu Beginn wird von mir Szene X eingeschaltet und Szene Y ausgeschaltet.
Und dann geht es seinen gewünschten Gang:
Wird A ausgeschaltet, dann läuft in Szene X der Timer und B geht gegebenenfalls nach 20 sec aus. Wird jedoch A wieder eingeschaltet, wird die laufendene Szene X ausgeschaltet und die Aktion nicht ausgeführt und gleichzeitig Szene Y aktiviert, die wiederum darauf wartet, dass A ausgeschaltet wird, um den Timer zu starten.
Damit sind meine Relais wieder frei und schalten nicht mehr "sinnlos" rum.
Vielleicht hab ich auch was übersehen und es ginge alles viel leichter, dann gerne her mit den Ratschlägen. 
MfG fws13