plugin-ZIGBEE Beta

@Loic

image

img src="plugins/zigbee/core/config/devices/xiaomi/LUMI.lumi.remote.b1acn01.png"

Pourrais-tu STP mettre à jour avec cette image plus propre :
LUMI.lumi.remote.b1acn01

Merci

@Loic

As-tu intégré mon Zigbee chinois TZ3000 TS011F plugin-ZIGBEE Beta - numéro 411 . je ne le trouve pas et n’ai tj pas reconnu à l’insertion ?

ps : désolé, dans nos derniers échanges j’avais pas vu la flèche permettant de retrouver le message de référence à une réponse !!

Bonsoir,

J’ai un souci avec mon interrupteur Aqara Opple 6 boutons.
Je ne suis pas sûr que le problème viennent du plugin mais c’est assez étrange.

En gros quand je fait un simple clic, le clic remonte bien mais ne déclenche pas mon scénario.
Par contre si je fait un double clic suivi d’un simple clic le scénario est bien déclenché par le double clic ainsi que le simple clic qui à suivi.

Log : zigbee avec le premier clic qui déclenche pas le scénario

[2021-01-14 20:38:28][DEBUG] : {"devices":{"04:cf:8c:df:3c:7d:3d:4b":{"1":{"18":{"85":{"value":"1.0","cluster_name":"MultistateInputCluster"},"event":{"1_single":{"value":{"button":1,"press_type":"single","attr_id":85,"value":1},"cluster_name":"MultistateInputCluster"}},"0":{"value":"1_single","cluster_name":"MultistateInputCluster"}}}}}}
[2021-01-14 20:38:28][DEBUG] : Search attribut for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::85 => 1.0
[2021-01-14 20:38:28][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::button => 1
[2021-01-14 20:38:28][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::press_type => single
[2021-01-14 20:38:28][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::attr_id => 85
[2021-01-14 20:38:28][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::value => 1
[2021-01-14 20:38:28][DEBUG] : Search attribut for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::0 => 1_single
[2021-01-14 20:38:36][DEBUG] : {"devices":{"04:cf:8c:df:3c:7d:3d:4b":{"1":{"18":{"85":{"value":"2.0","cluster_name":"MultistateInputCluster"},"event":{"1_double":{"value":{"button":1,"press_type":"double","attr_id":85,"value":2},"cluster_name":"MultistateInputCluster"}},"0":{"value":"1_double","cluster_name":"MultistateInputCluster"}}}}}}
[2021-01-14 20:38:36][DEBUG] : Search attribut for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::85 => 2.0
[2021-01-14 20:38:36][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_double::button => 1
[2021-01-14 20:38:36][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_double::press_type => double
[2021-01-14 20:38:36][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_double::attr_id => 85
[2021-01-14 20:38:36][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_double::value => 2
[2021-01-14 20:38:36][DEBUG] : Search attribut for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::0 => 1_double
[2021-01-14 20:38:54][DEBUG] : {"devices":{"04:cf:8c:df:3c:7d:3d:4b":{"1":{"18":{"85":{"value":"1.0","cluster_name":"MultistateInputCluster"},"event":{"1_single":{"value":{"button":1,"press_type":"single","attr_id":85,"value":1},"cluster_name":"MultistateInputCluster"}},"0":{"value":"1_single","cluster_name":"MultistateInputCluster"}}}}}}
[2021-01-14 20:38:54][DEBUG] : Search attribut for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::85 => 1.0
[2021-01-14 20:38:54][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::button => 1
[2021-01-14 20:38:54][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::press_type => single
[2021-01-14 20:38:54][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::attr_id => 85
[2021-01-14 20:38:54][DEBUG] : Search event command for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::event::1_single::value => 1
[2021-01-14 20:38:54][DEBUG] : Search attribut for 04:cf:8c:df:3c:7d:3d:4b logicalId : 1::18::0 => 1_single

Et les logs du déclenchement du scénario :

------------------------------------
[2021-01-14 20:38:37][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Interrupteur Opple RDC][Bouton 1].
[2021-01-14 20:38:37][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-01-14 20:38:37][SCENARIO] Evaluation de la condition : ["1_double" == "1_single"] = Faux
[2021-01-14 20:38:37][SCENARIO] Exécution du sous-élément de type [action] : else
[2021-01-14 20:38:37][SCENARIO] Fin correcte du scénario
------------------------------------
[2021-01-14 20:38:54][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Maison][Interrupteur Opple RDC][Bouton 1].
[2021-01-14 20:38:54][SCENARIO] Exécution du sous-élément de type [condition] : if
[2021-01-14 20:38:54][SCENARIO] Evaluation de la condition : ["1_single" == "1_single"] = Vrai
[2021-01-14 20:38:54][SCENARIO] Exécution du sous-élément de type [action] : then
[2021-01-14 20:38:54][SCENARIO] Lancement du scénario : FermerVRAll options : []
[2021-01-14 20:38:54][SCENARIO] Fin correcte du scénario

Merci de votre aide

je veux bien te fournir des logs
mais il y a que ca qui remonte mais je ne sais pas si ca vient de l’objet

[2021-01-14 20:30:29][DEBUG] : Command Command.write_parameter (5, <NetworkParameter.watchdog_ttl: 38>, b'X\x02\x00\x00')
[2021-01-14 20:30:29][DEBUG] : Send: 0x0b20000c0005002658020000
[2021-01-14 20:30:29][DEBUG] : Frame received: 0x0b20000800010026
[2021-01-14 20:30:29][DEBUG] : Write parameter watchdog_ttl: SUCCESS


Merci pour la réponse.
Mais lequel je dois choisir dans la liste des devices xiaomi ? Les deux capteurs présent dans la liste sont carrés.

Oui, les 2 images représentent un capteur carré, mais comme je l’ai indiqué plus haut, dans la liste des équipements il y en a un qui indique « pression » (aqara, carré) et pas l’autre (mijia, rond)

L’image du rond est ici : https://zigbee.blakadder.com/assets/images/devices/Xiaomi_WSDCGQ01LM.jpg

modèle WSDCGQ01LM « Mijia » (rond)
model (ZigbeeID) : lumi.sensor_ht
Fabricant : Xiaomi
Equipement : [Weather] Capteur de température/humidité

converti en png ici :
(LUMI.lumi.sensor_ht.png)

A remplacer si tu es impatient ici : /var/www/html/plugins/zigbee/core/config/devices/xiaomi/LUMI.lumi.sensor_ht.png

akenad :slight_smile:

Oui il est dans la liste

1 « J'aime »

Bonjour,
Ca vient de la repetition de la valeur ca sera dans la beta de demain par contre il faudra supprimer l’équipement et refaire une recherche

1 « J'aime »

Bonjour,

Merci Loic,
Pas de souci je test ça demain :slight_smile:

OK en tuya, j’avais pas vu.
Peux-tu mettre à jour le png détouré STP :

Merci, j’ai bien modifié le png à l’aide de jeexplorer, fonctionnel après le redémarrage du démon

Concernant le détecteur de présence aqara est-il possible d’ajouter une commande d’absence de présence ?

Merci, je confirme que c’est beaucoup mieux. Bon réflexe, je n’avais pas pensé à vérifier sur fond noir.

Bonjour,
Ca sera bon demain

@Loic

Le petit frère du soleil levant

MOES
Tuya ZigBee 3.0 commutateur de lumière intelligente Module de relais 1/2/3 Gang vie intelligente/Tuya App contrôle, fonctionne avec Alexa Google Home Yandex | AliExpress

{
    "ieee": "60:a4:23:ff:fe:62:18:1f",
    "nwk": 42020,
    "status": 2,
    "lqi": "92",
    "rssi": "0",
    "last_seen": "1610737138.7067485",
    "node_descriptor": "01:40:8e:02:10:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 9,
            "profile_id": 260,
            "manufacturer": "_TZ3000_zmy1waw6",
            "model": "TS011F",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 65
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TZ3000_zmy1waw6"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS011F"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "on_off",
                            "value": 1
                        },
                        {
                            "id": 16385,
                            "name": "on_time",
                            "value": 0
                        },
                        {
                            "id": 16386,
                            "name": "off_wait_time",
                            "value": 0
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TZ3000_zmy1waw6",
        "model": "TS011F",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4098,
            "maximum_buffer_size": 82,
            "maximum_incoming_transfer_size": 82,
            "server_mask": 11264,
            "maximum_outgoing_transfer_size": 82,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 9,
                "input_clusters": [
                    0,
                    4,
                    5,
                    6
                ],
                "output_clusters": [
                    25,
                    10
                ]
            }
        }
    },
    "class": "zigpy.device"
}

image

Sans titre

Pour le capteur vibration d’Aqara, dans le plugin Zigbee on a ces commandes:


D’où viennent ces noms?

Dans le plugin Jeedom Xiaomi Home pour le même capteur, on a:


Les termes sont très différents.

Même les unités ne sont pas les mêmes.

En l’état, ce n’est pas correct en effet, à part pour « porte ».
Les autres attributs sont ici (avec modalités de calcul). Mais c’est un peu de travail pour les intégrer : https://github.com/Koenkk/zigbee-herdsman-converters/blob/c2998f8792c99163328195efdea4b06c65cca296/converters/fromZigbee.js#L1318

Bonjour a tous,

Actuellement sur le plugin Xiaomi qui bug de plus en plus chez moi et en possession d’une clef ConBee 2 et des deux plugin Deconz et Zigbee (celui ci) je souhaite migrer l’intégralité des mes points lumineux (Interrupteurs Xiaomi Aqara avec neutre et sans fil) dans un premier temps, que me conseillez vous, de passer sur Deconz ou directement sur celui-ci ?

Si je vous demande c’est qu’au vu des changements très régulier ici, j’ai peur de devoir tout refaire pour X ou Y raison.

Mes capteurs ouvertures/températures et autres boutons Aqara resteront pour l’instant sur Xiaomi.

Merci.

Bonjour,

Tout d’abord un grand BRAVO pour le travail des développeurs sur ce plugin, et un deuxième BRAVO à la Communauté Jeedom pour le dynamisme dont vous faite tous preuve sur ce topic. Le sujet intéresse !!!

Pour ma part j’attends ma clé Conbee II actuellement en cours de livraison. Je m’interroge sur le plugin que je dois acheter :thinking:

Un de mes critères est de pouvoir piloter des ampoules leds GU10 RGB en zigbee. Problème, il existe pléthore de référence (Philips, Osram, Ikéa, Lidl à venir et toutes les références chinoises…). Le plugin étant en beta il n’y pas de documentation. Toutefois et afin de faciliter ma prise de décision, est-il possible d’avoir la liste des références aujourd’hui compatible SVP ? (comme sur la doc Deconz par exemple). J’imagine évidemment que cette liste, si elle existe, sera susceptible d’évoluer dans le temps.

Merci par avance.

commande de volet roulant legrand REF. 0 676 46

{
    "ieee": "00:04:74:00:00:89:dd:5f",
    "nwk": 16477,
    "status": 2,
    "lqi": "None",
    "rssi": "None",
    "last_seen": "None",
    "node_descriptor": "11:40:8e:21:10:59:3f:00:00:2a:3f:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 514,
            "profile_id": 260,
            "manufacturer": " Legrand",
            "model": " Shutter switch with neutral",
            "output_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                },
                {
                    "id": 64513,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 2
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 0
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 66
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 6
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": " Legrand"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": " Shutter switch with neutral"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": " "
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "001d"
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 258,
                    "name": "Window Covering",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 15,
                    "name": "Binary Input (Basic)",
                    "attributes": []
                },
                {
                    "id": 64513,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": " Legrand",
        "model": " Shutter switch with neutral",
        "node_desc": {
            "byte1": 17,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4129,
            "maximum_buffer_size": 89,
            "maximum_incoming_transfer_size": 63,
            "server_mask": 10752,
            "maximum_outgoing_transfer_size": 63,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 514,
                "input_clusters": [
                    0,
                    3,
                    258,
                    4,
                    5,
                    15,
                    64513
                ],
                "output_clusters": [
                    0,
                    64513,
                    25
                ]
            }
        }
    },
    "class": "zigpy.device"
}

LG-067646-WEB-F