Problem bei der Verwendung des IKEA E1743-Schalters in einer Szene als Auslöser

Hallo,

hier ist eine der beiden Szenen, die in der Realität nicht funktionieren, obwohl sie mit dem „Start“-Button funktionieren (Versand über Telegramm (wird für mein Szenendebugging verwendet))

Wenn man auf den „An“-Teil des Schalters klickt, sollte dies die Szene auslösen, die ein Licht einschaltet.

(Die andere Szene ist das Gegenteil)

Aber es funktioniert nicht. Der Wert (an/aus) wird korrekt an den Zigbee-Schlüssel übertragen (Zustandsänderung in gladys8080 gesehen)

vielen Dank im Voraus,

Dann ist das doch gleich wie „man“ und nicht 1, oder?

Ich würde sagen ja, außer dass „Gerätezustandsänderung“ nur numerische Werte im auszufüllenden Feld akzeptiert. (kann nicht gespeichert werden)

« Ein Fehler ist beim Speichern Ihrer Szene aufgetreten. Bitte überprüfen Sie, ob alle Aktionen/Trigger ausgefüllt und korrekt sind. »

Es sollte die Schnittstelle „Gerätezustandsänderung“ wie beim Bewegungsmelder RTCGQ11LM (der Kästchen zum Anklicken von EIN und AUS hat) geben.

Wenn mir jemand sagt, wo ich in Gladys über die Befehlszeile etwas ändern muss, kein Problem.

Das Problem ist genau das, dass es nicht nur ein Schalter ist

Seine möglichen Werte sind on, off, brightness_move_down, brightness_move_up, brightness_stop

Aber Gladys sieht es als binär an.

Ich muss da noch ein bisschen graben, ich habe keine sofortige Lösung für dich.

Die Zigbee2mqtt-Integration muss eine Umwandlung vornehmen und auf Gladys-Seite muss in der UI eine Entwicklung stattfinden, um ein Dropdown mit den verschiedenen Werten zu unterstützen :slight_smile:

kein Problem. Ich brauche persönlich nur ein Ein/Aus.

Du wirst das gleiche Problem mit diesem Gerät haben, wenn nicht sogar schlimmer, da es mehr Funktionen hat.

Warum nicht die Funktionen in « Geräte » von zigbee2mqtt aufteilen? Man könnte wählen, ob man das Verhalten von « brightness » möchte oder nicht (standardmäßig nicht), denn

  • simulated_brightness: Setze auf true, um einen brightness-Wert zu simulieren (Standard: false). Wenn dieses Gerät eine brightness_move_up oder brightness_move_down-Aktion bereitstellt, ist es möglich, das Update-Intervall und Delta zu spezifizieren. Dies kann erreicht werden, indem anstelle von true angegeben wird:

Für den Teil von « brightness » handelt es sich um eine neue Funktionalität, da bei jedem Impuls +1 oder -1 zum aktuellen « brightness »-Wert hinzugefügt werden müsste (falls verwaltet).