[SZENEN] Szene mit Bedingungen UND mehreren Aktionen (z. B. Toggle)

Hallo zusammen,

einerseits vermute ich, dass dieses Thema bereits angesprochen wurde, vielleicht nicht in den Feature-Anfragen, sondern eher in den Überlegungen rund um Szenen.

Ich wusste nicht genau, welchen Titel ich geben sollte, also können wir ihn bei Bedarf ändern.

Ich würde gerne die Ein- und Ausschaltung meines Lichts (oder anderer Geräte) mit einem Taster steuern können, dessen Wirkung von einem bestimmten Kontext abhängt.

Hier eine einfache Erklärung:

Derzeit muss ich, wenn ich dies erstellen möchte, zwei Szenen verwenden, obwohl es für mich logischer und effizienter wäre, dies in einer einzigen Szene zu verwalten.

Was haltet ihr davon?

In diesem Fall ist das Einfachste eine Toggle-Aktion.

Man invertiert den Zustand eines Binärwerts.

Ich habe genau diesen Fall beim Aktivieren meines Alarmsystems, da ich einen optischen Zwischenschalter eingerichtet habe, den ich mit 2 Szenen steuere.

Ja, das wäre weniger aufwendig als das System, das ich mir vorgestellt habe!
Geht das in Gladys, einfach so etwas zu sagen wie: toggle light?
Erwartet Gladys keine spezifische Aktion wie toggle light ON?

Ich habe es in meinem Beitrag nicht erwähnt, aber ich möchte das Gleiche auch mit meinem Alarm.
Ich möchte denselben Befehl (langer Druck auf einen Taster) verwenden, um den Alarm zu aktivieren/deaktivieren :wink:

@VonOx arbeitet daran, ich denke, es wird bald verfügbar sein.

Ja, der Klick-Button kommt in der nächsten Version (ist bereits im Hauptzweig).

@Tlse-vins @vonox ich denke, hier haben wir uns missverstanden (auch wenn die Idee gut ist).
Ich sprach von einem Druck auf einen physischen Zigbee-Knopf, den ich bereits besitze :ok_hand:

Ja, wir haben uns verstanden, auch wenn wir vom ursprünglichen Thema abgekommen sind :wink:

Hallo.
Wie Sie hatte ich 2 Szenen erstellt, um einen Raum durch Drücken eines Tastenschalters SONOFF SNZB-01 einzuschalten

  1. Szene zum Ausschalten
    Auslöser: Sonoff-Tastendruck >= 1
    Letzten Zustand abrufen: Schalter Zimmer1
    Nur fortsetzen, wenn: Schalter Zimmer1 = 1
    Gerät steuern: Schalter Zimmer1 = AUS

  2. Szene zum Einschalten:
    Auslöser: Sonoff-Tastendruck >= 1
    Letzten Zustand abrufen: Schalter Zimmer1
    Nur fortsetzen, wenn: Schalter Zimmer1 = 0
    Gerät steuern: Schalter Zimmer1 = EIN

Alles funktionierte bis heute, es war nicht hyper-reaktiv, aber es funktionierte.
Heute habe ich meinen Koordinator Sonoff-Schlüssel auf TubesZB geändert
Und dieser scheint zu schnell und zu empfindlich zu sein, beide Szenen werden parallel ausgeführt, wenn das Licht an ist, geht es aus und dann wieder an, wenn es aus ist, geht es an und dann wieder aus, ich habe versucht, eine Verzögerung einzufügen, aber das ändert nichts.
Mit einer Verzögerung zwischen den beiden Szenen funktioniert eine Funktion, aber nicht die andere.

Daher scheint eine Szene mit Invertierung des Schalterwerts die einzige Lösung zu sein.
Die andere Lösung wäre die Verwendung der Bedingung « sonst », die die 2. Szene aufrufen würde, aber diese Funktion existiert noch nicht.

Ist diese Anfrage jetzt, wo wir die Aktionen haben:

noch aktuell? :slight_smile:

Meiner Meinung nach kannst du schließen.