Xiaomi LLKZMK11LM (Doppelrelais) mit Zigbee2Mqtt

Hallo
Ich habe gerade dieses Xiaomi LLKZMK11LM-Gerät (Doppelrelais) installiert


und habe folgendes Problem: Das Gerät wird in der Zigbee-Anwendung (IPgladys:8080) mit allen Funktionen erkannt, erscheint aber in Gladys mit anderen Funktionen:


Ist das eine falsche Interpretation von Gladys oder ein Programmierungsproblem des Geräts bei der Erstellung des Geräts?

Bei mir läuft alles gut

Falls es der dritte Schalter ist, der dich stört, handelt es sich meiner Meinung nach um die Verriegelung

Guten Abend VonOx,

Nein, es ist noch komplizierter. Was nennst du eigentlich die Verriegelung?
Also, es gibt drei Tasten, die denselben Kanal steuern. Zwei davon sind Drucktasten, das heißt, du drückst darauf, sie gehen in den Zustand 1 und kehren von selbst in den Zustand 0 zurück, und die dritte gleitet von selbst, wenn du die Drucktaste betätigst (vielleicht die Verriegelung), wie die Funktion der Taste, die es oben an den Fenstern des Dashboards gibt.
Das große Problem ist, dass diese Tasten denselben Kanal L1 steuern, während sie über die Zigbee-Schnittstelle (IPGladys:8080) gesteuert werden. Und wie man auf dem Bild sieht, gibt es einen Zustand L1 und einen Zustand L2. Wenn man sie betätigt, funktionieren die Kanäle L1 und L2 korrekt.

Da habe ich dir den Link zur Dokumentation gegeben

Enabling prevents both relais being on at the same time

Beim Problem denke ich, dass @atrovato eine Spur haben wird, denn bei mir ist das nicht klar

Kannst du einen Screenshot des Gladys-Dashboards machen, um es mit dem Zustand in zigbee2mqtt zu vergleichen?

Oops, das habe ich übersehen, entschuldige bitte
Tatsächlich geht es um die Verriegelung zwischen den beiden Tasten (nützlich für Rollläden).
Aber das Problem ist L1 und L2
Danke für deine Hilfe

Ja, hier:


Selbst wenn du die Interrupts benennst, wird der Name des Geräts verwendet und nicht der Name der Funktionen. Deshalb heißen sie alle „Interrupt Wohnzimmer“.

Wenn du einen auf „an“ schaltest, gehen die beiden anderen auch auf „an“? Ist es das, was du meinst?

Nein
Die Funktionsweise des ersten Knopfes ähnelt dem allgemeinen Fensterknopf (mit Lichtern darin), der auf dem Dashboard deklariert ist.
Wenn du auf den zweiten Knopf klickst, schaltet er auf EIN und zurück auf AUS. Und er schaltet den ersten Knopf auf EIN, der dann auf EIN bleibt.
Das gleiche Verhalten gilt für den dritten Knopf wie für den zweiten Knopf.
Egal, ob du den zweiten oder den dritten Knopf betätigst, es ist immer die L1, die leuchtet. (Bug)
Ich denke, wenn du den ersten Knopf betätigst, sollte er die L1 und die L2 gleichzeitig einschalten.
Ich hoffe, es ist jetzt klarer :thinking:

Hallo @atrovato
Könntest du bitte, wenn du etwas Zeit hast, einen Blick darauf werfen?

Hallo
Ich habe mich noch einmal mit meinem Xiaomi-Doppelrelais beschäftigt und die Funktion des Interlock-Knopfes gefunden. Dieser Knopf verriegelt die Funktion des Eingangs L1 in Bezug auf den Eingang L2. Mit anderen Worten, wenn L1 an ist, ist L2 aus und umgekehrt (Betriebsart Rollo mit zwei Zuständen: Auf und Ab). Wenn der Interlock-Schalter nicht betätigt wird, können L1 und L2 unabhängig voneinander gesteuert werden. In Zigbee2MQTT. Man sieht es nicht im Dashboard (wie oben gezeigt), aber man sieht es im Reiter expose

.
Aber derzeit wird die Schnittstelle von Gladys nicht korrekt unterstützt. Wenn sich ein Entwickler des Problems annimmt :smiley:, werde ich versuchen, so gut wie möglich zu helfen. Danke euch.

Es wird der Inhalt der Registerkarte Status benötigt

Hallo VonOx
Hier ist der Tab „Status“

{
« consumption »: 0.03,
« energy »: 0.03,
« interlock »: false,
« linkquality »: 117,
« power »: 0.08,
« state »: « OFF »,
« state_l1 »: « OFF »,
« state_l2 »: « OFF »,
« temperature »: 23,
« voltage »: 230.6
}
Danke :slightly_smiling_face:

Kleine Präzisierung:
Wenn ich die Schalter auf der [Zigbee2MQTT]-Schnittstelle bediene, funktionieren alle Funktionen und alle Statusrückmeldungen auf dem Gladys-Dashboard sind korrekt.
Das Problem:
Wenn man den Schalter L1 auf Gladys bedient, geht die Lampe L1 an und die Statusrückmeldung auf [Zigbee2MQTT] ist in Ordnung.
Wenn man den Schalter L2 auf Gladys bedient, kehrt der Schalter in die Aus-Position zurück und schaltet den Knopf L1 auf EIN, die Lampe L1 geht an und die Statusrückmeldung [Zigbee2MQTT] wirkt sich auf L1 aus.
Wenn man den Schalter Interlock auf Gladys bedient, kehrt er in die Aus-Position zurück und schaltet den Knopf L1 auf EIN, L1 geht an und die Statusrückmeldung [Zigbee2MQTT] wirkt sich auf L1 aus.
Falls das hilft :slightly_smiling_face:

Guten Abend,
Seit der Version 4.8.4 von Gladys wird dieses Gerät jetzt in Gladys erkannt.
Ich kann es jetzt in Airtable eingeben
Gratulation an die Entwickler :wink:
Danke :+1:

Hallo,

ich komme auf dieses Thema zurück, da es von Gladys nicht vollständig unterstützt wird. Tatsächlich funktioniert die Verwendung in einer Szene nicht, da die Ein-/Ausschaltaktion des ausgewählten Geräts das erste Feature vom Typ Binärschalter verwendet. Außerdem ist es zwar möglich, die drei Schalter umzubenennen, aber es ist schwierig zu erkennen, welcher der gemeinsame Ausgang, Ausgang 1 oder Ausgang 2 ist.

Hallo, @Romuald_Pochet
Ich habe keine Szene auf diesem Gerät, daher ist es mir nicht aufgefallen. Aber das erklärt, warum man in Google Home nur die erste Funktion sieht. Ich dachte, Google würde nicht alle Funktionen berücksichtigen. Also bestätige ich das Problem.

Tatsächlich musste ich Tests durchführen, um die Funktionen zu identifizieren. Aber alle Funktionen funktionieren gut.

Fast :wink: Es gibt drei Schalter-Funktionen: state_l1 / state_l2 / interlock. Ich denke, letztere ist nicht korrekt, da es sich nicht um einen binären Schalter handelt.

Für mich ist es ein Schalter wie die anderen (in Bezug auf die Nutzung), auf der einen Seite verhindert er, dass L1 und L2 gleichzeitig auf 1 gesetzt werden, in der anderen Position erlaubt er das Einschalten von L1 und L2 gleichzeitig.
Auf meinem Dashboard sieht es so aus:

Interlock hat nichts mit Gladys’ „binary switch“ zu tun, es ist einfach nur ein Konfigurationsparameter des Geräts, wie man auf der Zigbee2mqtt-Oberfläche sehen kann.

Ich stimme zu, es schaltet nichts um, aber es wählt einen Betriebszustand des Relais aus, der in bestimmten Fällen nützlich sein kann.