Interrupteur 2 canaux - comportement étrange

J’ai testé mais ça ne change absolument rien… :confused:

Quand tu vas dans l’interface zigbee2Mqtt, sur le tableau de bord (IPgladys:8080), tu devrais voir ton device . Est ce que quand tu le manipules sur ce tableau, les lampes s’allument ?

Oui absolument et il n’y a pas le “bug” que j’ai décrit dans gladys

Je constate qu’on a le même problème, mais moi ça n’a jamais fonctionner dans Gladys. Et là, je ne sais plus quoi faire, il faut attendre qu’un dev se penche sur le problème :slightly_smiling_face:

1 « J'aime »

Vous avez regardé ce qui est envoyé par Zigbee2mqtt à Gladys ?

J’imagine que dans Zigbee2mqtt on peut récupérer tous les message MQTT envoyés à Gladys ?

Il faudrait voir si c’est un souci côté Zigbee2mqtt (les messages envoyés sont pas bon), ou si c’est un souci côté intégration Zigbee2mqtt dans Gladys (le parsing des messages reçu trie le périphérique dans le mauvais appareil Gladys)

Bonjour Pierre Gilles
pour moi c’est coté Gladys, car de l’interface Zigbee2Mqtt je pilote bien mon appareil.

Ca veut pas dire que les messages MQTT propagés à Gladys sont bon :slight_smile:

Dans tous les cas, que ce soit un problème côté Z2M ou Gladys, il nous faut les trames échangées, là c’est assez dur de voir ce qui ne va pas à l’aveugle

comment voir ces trames?

C’est pareil pour moi, il faut m’expliquer ce que je dois regarder / à quel endroit ?

J’imagine que c’est dans l’outil de dev du navigateur, mais je m’y perds.

Je pense que côté zigbee ça se passe par là :


“Journaux” / puis sélection de “debug” dans “Log level”

Bonjour Terdious
Je vais regarder ça plus tard, car pour l’instant je n’y ai plus accès
merci a toi

Bonsoir Pierre-gilles
Voila le journal zigbee2Mqtt pour mon relais double : Xiaomi LLKZMK11LM control via MQTT | Zigbee2MQTT
Interlock = Off (noté faux sur le tableau de bord zigbee)
allumage L1
extinction L1
allumage L2
extinction L2
allumage L1et L2
extinction L1 et L2

Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":96,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"ON","state_l2":"OFF","temperature":30,"voltage":229.8}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":102,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"ON","state_l2":"OFF","temperature":30,"voltage":229.8}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":99,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"OFF","state_l2":"OFF","temperature":30,"voltage":229.8}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":93,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"OFF","state_l2":"OFF","temperature":30,"voltage":229.8}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":96,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"OFF","state_l2":"ON","temperature":30,"voltage":229.8}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":96,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"OFF","state_l2":"ON","temperature":30,"voltage":229.8}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":96,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"OFF","state_l2":"OFF","temperature":30,"voltage":229.8}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":93,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"OFF","state_l2":"OFF","temperature":30,"voltage":229.8}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":96,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"OFF","state_l2":"ON","temperature":30,"voltage":229.8}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":96,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"OFF","state_l2":"ON","temperature":30,"voltage":229.8}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":90,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"ON","state_l2":"ON","temperature":30,"voltage":229.8}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":90,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"ON","state_l2":"ON","temperature":30,"voltage":229.8}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":96,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"ON","state_l2":"OFF","temperature":30,"voltage":229.8}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":102,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"ON","state_l2":"OFF","temperature":30,"voltage":229.8}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":96,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"OFF","state_l2":"OFF","temperature":30,"voltage":229.8}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0071,"energy":0.01,"interlock":false,"linkquality":96,"power":0,"power_outage_count":33,"state":"OFF","state_l1":"OFF","state_l2":"OFF","temperature":30,"voltage":229.8}'

Interlock = On (noté vrai sur le tableau de bord zigbee)
allumage L1
allumage L2
allumage L1
extinction L1

Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0897,"energy":0.01,"interlock":true,"linkquality":105,"power":0,"power_outage_count":33,"power_outage_memory":false,"state":"OFF","state_l1":"OFF","state_l2":"OFF","temperature":30,"voltage":225}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0897,"energy":0.01,"interlock":true,"linkquality":111,"power":0,"power_outage_count":33,"power_outage_memory":false,"state":"OFF","state_l1":"ON","state_l2":"OFF","temperature":30,"voltage":225}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0897,"energy":0.01,"interlock":true,"linkquality":108,"power":0,"power_outage_count":33,"power_outage_memory":false,"state":"OFF","state_l1":"ON","state_l2":"OFF","temperature":30,"voltage":225}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0897,"energy":0.01,"interlock":true,"linkquality":105,"power":0,"power_outage_count":33,"power_outage_memory":false,"state":"OFF","state_l1":"ON","state_l2":"OFF","temperature":30,"voltage":225}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0897,"energy":0.01,"interlock":true,"linkquality":105,"power":0,"power_outage_count":33,"power_outage_memory":false,"state":"OFF","state_l1":"ON","state_l2":"ON","temperature":30,"voltage":225}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0897,"energy":0.01,"interlock":true,"linkquality":108,"power":0,"power_outage_count":33,"power_outage_memory":false,"state":"OFF","state_l1":"OFF","state_l2":"ON","temperature":30,"voltage":225}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0897,"energy":0.01,"interlock":true,"linkquality":108,"power":0,"power_outage_count":33,"power_outage_memory":false,"state":"OFF","state_l1":"OFF","state_l2":"ON","temperature":30,"voltage":225}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0897,"energy":0.01,"interlock":true,"linkquality":108,"power":0,"power_outage_count":33,"power_outage_memory":false,"state":"OFF","state_l1":"ON","state_l2":"ON","temperature":30,"voltage":225}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0897,"energy":0.01,"interlock":true,"linkquality":105,"power":0,"power_outage_count":33,"power_outage_memory":false,"state":"OFF","state_l1":"ON","state_l2":"OFF","temperature":30,"voltage":225}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0897,"energy":0.01,"interlock":true,"linkquality":105,"power":0,"power_outage_count":33,"power_outage_memory":false,"state":"OFF","state_l1":"ON","state_l2":"OFF","temperature":30,"voltage":225}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0897,"energy":0.01,"interlock":true,"linkquality":108,"power":0,"power_outage_count":33,"power_outage_memory":false,"state":"OFF","state_l1":"OFF","state_l2":"OFF","temperature":30,"voltage":225}'
Info MQTT publish: topic 'zigbee2mqtt/relais double xiaomi', payload '{"consumption":0.01,"current":0.0897,"energy":0.01,"interlock":true,"linkquality":108,"power":0,"power_outage_count":33,"power_outage_memory":false,"state":"OFF","state_l1":"OFF","state_l2":"OFF","temperature":30,"voltage":225}'

voila j’espère que c’est ce que tu me demandes
Par contre ça c’est valable que pour le double relais Xiaomi LLKZMK11LM
Pour Guim31 , je pense que c’est un inter mural (pas les mêmes fonctions)
bonne soirée

J’ai nettoyé les logs que tu as posté pour ne garder que les 2 états qui nous intéressent.

Tu nous dis :

Interlock = On (noté vrai sur le tableau de bord zigbee)
allumage L1
allumage L2
allumage L1
extinction L1

Et Zigbee2mqtt envoie à Gladys :

"state_l1":"ON","state_l2":"OFF"
"state_l1":"ON","state_l2":"OFF"
"state_l1":"ON","state_l2":"OFF"
"state_l1":"ON","state_l2":"ON"
"state_l1":"OFF","state_l2":"ON"
"state_l1":"OFF","state_l2":"ON"
"state_l1":"ON","state_l2":"ON"
"state_l1":"ON","state_l2":"OFF"
"state_l1":"ON","state_l2":"OFF"
"state_l1":"OFF","state_l2":"OFF"
"state_l1":"OFF","state_l2":"OFF"

Ca te parait bon @Psoy ?

Je suis plutôt débutant en Z2M, donc je suis pas forcément le meilleur pour voir si c’est bon ou pas, mais ça me parait bizarre.

Quand tu allume L2, Z2M éteint L1 !

Bonsoir Pierre-Gilles
Quand tu allume L2, Z2M éteint L1 !
Quand tu allume L1, Z2M éteint L2 !
Ce que tu me montres c’est quand le switch « interlock » est On, ce switch verrouille L1 et L 2, en clair tu ne peux pas avoir L1 et L2 allumés en même temps, un éteint l’autre s’ il est allumé. Donc pour moi c’est bon.
et quand Interlock est Off, L1 et L2 sont indépendants

Ok, j’ai appris un truc aujourd’hui alors ! :smile:

@cicoub13 @AlexTrovato est ce que l’intégration Zigbee2mqtt dans Gladys gère ce genre d’appareils ?

@Pierre-Gilles Tu peux nous dire ce que tu penses de ça
Problème avec node red et la dernière version Gladys 64bits.

Je pense que ce souci est corrigé avec la PR mergé après la v3.8.4, soit la version “béta” que je propose depuis quelques temps pour validation.

Par défaut, le switch est géré sur une propriété unique “state”, ce qui pose problème dès lors qu’il y a plusieurs switch sur un device.
Dans mon correctif, le mapping entre la feature et la propriété z2m est conservée.

On y croit :wink: :crossed_fingers:

1 « J'aime »

De mon côté ce fix est mergé depuis lundi, et je ferais une version probablement en début de semaine prochaine.

En attendant, je suis toujours preneur de testeur, je n’ai eu qu’un seul retour pour l’instant :

1 « J'aime »

Non non il s’agit d’un micro-module moi aussi, qui gère 2 interrupteurs (je vais mettre mon premier post à jour au cas où)
Mon modèle : 3.65€ 59% de réduction|Girier – Module De Commutateur Intelligent Tuya Zigbee 3.0, Aucun Fil Neutre Requis, Disjoncteur De Lumière Pour Maison Intelligente, Fonctionne Avec Alexa Google Home - Télécommande Connectée - AliExpress

Desolé, il me semblait avoir vu un double inter mural , je mélange les post je crois :thinking: