Stoppen einer Szene von einer anderen Szene aus

Hallo zusammen,

Zuerst einmal, auch wenn der Titel ähnlich klingt, geht es hier nicht um das, worüber ich hier (Pouvoir activer / désactiver une scène, depuis une scène) gesprochen habe.

Heute frage ich mich wieder, wie ich meine Szenen am besten verwalten kann:

Im Rahmen meines Alarmsystems kann ich manuell (über einen Knopf) oder über das Dashboard den Überwachungsmodus aktivieren.
Wenn dieser Modus aktiviert ist, wird eine Szene gestartet, und zwar das Blinken eines roten Spots alle 10 Sekunden.
Um diese Szene zu konfigurieren, musste ich eine Schleife erstellen (2 Sekunden an - 8 Sekunden aus), die ich viermal wiederhole.
Das klingt komisch, aber wenn ich die Schleife nur einmal ausführe, blinkt das Licht ein bisschen unkontrolliert, also ist das die beste Lösung, die ich gefunden habe.

Das Problem ist, dass, wenn ich den Überwachungsmodus verlasse, diese Szene nach 40 Sekunden zu Ende geht. Und genau da entstehen die Konflikte: Wenn ich meinen Alarm deaktiviere, möchte ich, dass der Spot auf Grün schaltet und für 10 Sekunden fest leuchtet.

Daher die Frage: Wäre es möglich, von einer Szene aus die Ausführung einer anderen Szene zu stoppen?

Ich hoffe, ich war klar genug!! :slight_smile:

Du kannst das mit ein bisschen Basteln machen :slight_smile:

Du müsstest einfach ein virtuelles MQTT-Gerät erstellen, das eine Art « Variable » ist. Die Idee dieser Variable wäre, « Szene stoppen = 0 oder 1 » zu sagen.

Dann setzt du in der Szene, die die andere Szene stoppen soll, den Wert dieses Geräts auf 0 oder 1.

In der Szene, die gestoppt werden soll, setzt du eine Bedingung « Nur fortfahren, wenn » « Szene stoppen » auf 0 steht.

Okay, das wird eine etwas robuste Szene, aber es erledigt den Job ^^

Aber klar, eine Aktion « Szene stoppen » wäre auch nicht schlecht, warum nicht eine Funktionsanfrage stellen :slight_smile:

Gut gesehen, daran hatte ich nicht gedacht, den „Weiter, wenn und nur wenn“ zu verwenden, der gemacht wird, einfach zu implementieren ist, da ich bereits mein Fake-MQTT-Gerät habe (Überwachungszustand = 0 / 1).
Das löst mein Problem! Dennoch werde ich eine Funktionsanfrage erstellen, um diese Aktion nativ hinzuzufügen :slight_smile: