plugin-ZIGBEE Beta

Re,
Tiens j’ai remarqué que mes volets Profalux ne sont pas reconnus automatiquement ?

Quand je les « force » en volet Profalux, ils fonctionnent néanmoins très bien.

Voici « mon » JSON :

{
    "ieee": "20:91:8a:00:00:06:b4:b2",
    "nwk": 4055,
    "status": 2,
    "lqi": "255",
    "rssi": "-55",
    "last_seen": "1612189401.6834018",
    "node_descriptor": "01:40:8e:10:11:52:52:00:00:00:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 512,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 64544,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 1
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20170602102b100"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "on_off",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 8,
                    "name": "Level control",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "current_level",
                            "value": 254
                        }
                    ]
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                },
                {
                    "id": 21,
                    "name": "Commissioning",
                    "attributes": []
                },
                {
                    "id": 256,
                    "name": "Shade Configuration",
                    "attributes": []
                },
                {
                    "id": 64544,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 64545,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4368,
            "maximum_buffer_size": 82,
            "maximum_incoming_transfer_size": 82,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 82,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 512,
                "input_clusters": [
                    0,
                    3,
                    4,
                    5,
                    6,
                    8,
                    10,
                    21,
                    256,
                    64544,
                    64545
                ],
                "output_clusters": [
                    3,
                    64544
                ]
            }
        }
    },
    "class": "zigpy.device"
}

@Loic
En migrant mes modules xiaomi vers le plugin Zigbee, Je viens de voir que les « switch » ronds ne semblent pas êtres reconnus automatiquement, bien que je les retrouve dans la liste des devices possible sur le plugin : « Xiaomi Aquara Switch »

Données Brutes :

{
    "ieee": "00:15:8d:00:01:b1:27:9a",
    "nwk": 61230,
    "status": 2,
    "lqi": "255",
    "rssi": "-49",
    "last_seen": "1612191925.4366858",
    "node_descriptor": "02:40:80:37:10:7f:64:00:00:00:64:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 6,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 0,
                    "name": "BasicCluster",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "on_off",
                            "value": false
                        }
                    ]
                },
                {
                    "id": 8,
                    "name": "Level control",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 0,
                    "name": "BasicCluster",
                    "attributes": [
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 10
                        }
                    ]
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "LUMI",
        "model": "lumi.sensor_switch",
        "node_desc": {
            "byte1": 2,
            "byte2": 64,
            "mac_capability_flags": 128,
            "manufacturer_code": 4151,
            "maximum_buffer_size": 127,
            "maximum_incoming_transfer_size": 100,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 100,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 6,
                "input_clusters": [
                    3,
                    0,
                    1
                ],
                "output_clusters": [
                    0,
                    5,
                    4,
                    6,
                    8,
                    25
                ]
            }
        }
    },
    "class": "zhaquirks.xiaomi.mija.sensor_switch"
}

Bonjour,
C’est normal il n’envoi pas d’info sur qui ils sont donc pas de reconnaissance auto possible

Effectivement il y avait un soucis dans la conf ca sera corrigé demain

Salut,

Alors pour lui va falloir appuyer sur les boutons et m’envoyer la log zigbee

Bonjour,

Premièrement, je tenais à vous remercier pour ce plugin qui fonctionne parfaitement chez moi depuis plus de 2 mois.

Seul problème, c’est la commande Etat(1::6::0) de la prise Ikea qui ne fonctionne pas. Elle renvoie toujours 1.Et ne remonte rien dans les logs.

image

{
    "ieee": "00:0d:6f:ff:fe:ba:97:f6",
    "nwk": 55383,
    "status": 2,
    "lqi": "255",
    "rssi": "-53",
    "last_seen": "1612192998.1005409",
    "node_descriptor": "01:40:8e:7c:11:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 266,
            "profile_id": 260,
            "manufacturer": "IKEA of Sweden",
            "model": "TRADFRI control outlet",
            "output_clusters": [
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 32,
                    "name": "Poll Control",
                    "attributes": []
                },
                {
                    "id": 4096,
                    "name": "LightLink",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 32
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 98
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "IKEA of Sweden"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TRADFRI control outlet"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20180828"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "2.0.019"
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "on_off",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 8,
                    "name": "Level control",
                    "attributes": []
                },
                {
                    "id": 4096,
                    "name": "LightLink",
                    "attributes": []
                },
                {
                    "id": 64636,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        },
        {
            "id": 242,
            "status": 1,
            "device_type": 97,
            "profile_id": 41440,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "IKEA of Sweden",
        "model": "TRADFRI control outlet",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4476,
            "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": 266,
                "input_clusters": [
                    0,
                    3,
                    4,
                    5,
                    6,
                    8,
                    4096,
                    64636
                ],
                "output_clusters": [
                    5,
                    25,
                    32,
                    4096
                ]
            },
            "242": {
                "profile_id": 41440,
                "device_type": 97,
                "input_clusters": [
                    33
                ],
                "output_clusters": [
                    33
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Je suis sur la dernière version de Jeedom et la dernière version du plugin.

@Loic une idée ?

Merci @Loic :slight_smile:
Peux tu me dire ce qu’on est censé avoir comme valeur pour les commandes « Etat », « Type » et « Event » ?
dans mon cas « Etat » reste toujours à 0
« Type » reste toujours vide
« Event » = « Single » quand simple clic
= « double » quand double clic
= « single » quand appui long ?

Salut Loïc,

Voilà les log ZigBee que j’ai obtenues :

Bouton1- 1 appui

[2021-02-01 16:26:13][INFO] : handle_message incomingMsg
[2021-02-01 16:26:13][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:26:13][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:26:13][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f69182c0080> ClusterId: 0x0006 tsn: 18 args: (253, [0])
[2021-02-01 16:26:13][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f69182c0080> ClusterId: 0x0006 tsn: 18 args: (253, [0])

Bouton2- 1 appui

[2021-02-01 16:26:13][INFO] : handle_message incomingMsg
[2021-02-01 16:26:13][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:26:13][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:26:13][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f69182c0080> ClusterId: 0x0006 tsn: 18 args: (253, [0])
[2021-02-01 16:26:13][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f69182c0080> ClusterId: 0x0006 tsn: 18 args: (253, [0])

Bouton3- 1 appui

[2021-02-01 16:28:44][INFO] : handle_message incomingMsg
[2021-02-01 16:28:44][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:28:44][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:28:44][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff6d8> ClusterId: 0x0006 tsn: 24 args: (253, [0])
[2021-02-01 16:28:44][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff6d8> ClusterId: 0x0006 tsn: 24 args: (253, [0])
[2021-02-01 16:28:45][INFO] : handle_message incomingMsg
[2021-02-01 16:28:45][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff6d8> ClusterId: 0x0006 tsn: 24 args: (253, [0])
[2021-02-01 16:28:45][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff6d8> ClusterId: 0x0006 tsn: 24 args: (253, [0])

Bouton1- 2 appuis

[2021-02-01 16:27:25][INFO] : handle_message incomingMsg
[2021-02-01 16:27:25][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:27:25][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:27:25][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f69182c0080> ClusterId: 0x0006 tsn: 19 args: (253, [0])
[2021-02-01 16:27:25][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f69182c0080> ClusterId: 0x0006 tsn: 19 args: (253, [0])
[2021-02-01 16:27:26][INFO] : handle_message incomingMsg
[2021-02-01 16:27:26][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:27:26][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:27:26][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f69182c0080> ClusterId: 0x0006 tsn: 20 args: (253, [0])
[2021-02-01 16:27:26][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f69182c0080> ClusterId: 0x0006 tsn: 20 args: (253, [0])

Bouton2- 2 appuis

[2021-02-01 16:28:13][INFO] : handle_message incomingMsg
[2021-02-01 16:28:13][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:28:13][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:28:13][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff7b8> ClusterId: 0x0006 tsn: 22 args: (253, [0])
[2021-02-01 16:28:13][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff7b8> ClusterId: 0x0006 tsn: 22 args: (253, [0])
[2021-02-01 16:28:14][INFO] : handle_message incomingMsg
[2021-02-01 16:28:14][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff7b8> ClusterId: 0x0006 tsn: 22 args: (253, [0])
[2021-02-01 16:28:14][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff7b8> ClusterId: 0x0006 tsn: 22 args: (253, [0])
[2021-02-01 16:28:16][INFO] : handle_message incomingMsg
[2021-02-01 16:28:16][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:28:16][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:28:16][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff7b8> ClusterId: 0x0006 tsn: 23 args: (253, [0])
[2021-02-01 16:28:16][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff7b8> ClusterId: 0x0006 tsn: 23 args: (253, [0])

Bouton3- 2 appuis

[2021-02-01 16:29:08][INFO] : handle_message incomingMsg
[2021-02-01 16:29:08][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:29:08][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:29:08][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff6d8> ClusterId: 0x0006 tsn: 25 args: (253, [0])
[2021-02-01 16:29:08][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff6d8> ClusterId: 0x0006 tsn: 25 args: (253, [0])
[2021-02-01 16:29:09][INFO] : handle_message incomingMsg
[2021-02-01 16:29:09][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff6d8> ClusterId: 0x0006 tsn: 25 args: (253, [0])
[2021-02-01 16:29:09][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff6d8> ClusterId: 0x0006 tsn: 25 args: (253, [0])
[2021-02-01 16:29:11][INFO] : handle_message incomingMsg
[2021-02-01 16:29:11][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:29:11][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.zha_send_event] Received an event update remote_button_short_press=[] on cluster 6
[2021-02-01 16:29:11][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff6d8> ClusterId: 0x0006 tsn: 26 args: (253, [0])
[2021-02-01 16:29:11][INFO] : [bc:33:ac:ff:fe:57:0e:cb][listener.cluster_command] Cluster: <zhaquirks.tuya.TuyaSmartRemoteOnOffCluster object at 0x7f6918aff6d8> ClusterId: 0x0006 tsn: 26 args: (253, [0])

Je ne suis pas persuadé que cela permettra de configurer ces équipements !!!

Encore merci pour la qualité et la quantité du travail accompli.

Cordialement,

Salut
Pas trop non j’ai pas le module donc je l’ajoute a l’aveugle après la signification des trucs…

C’est pas le bon log ca il me faut l’autre.

Je me disais bien !
J’ai (enfin trouvé) l’autre log.

Bouton1 - single

[2021-02-01 17:02:14][DEBUG] : {"devices":{"bc:33:ac:ff:fe:57:0e:cb":{"1":{"6":{"event":{"remote_button_short_press":{"value":[],"cluster_name":"TS004X_cluster"}},"cmd":[{"value":"253","cluster_name":"TS004X_cluster"},{"value":"0","cluster_name":"TS004X_cluster"}]}}}}}
[2021-02-01 17:02:14][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 1::6::cmd::0 => 253
[2021-02-01 17:02:14][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 1::6::cmd::1 => 0

Bouton2 - single

[2021-02-01 16:51:48][DEBUG] : {"devices":{"bc:33:ac:ff:fe:57:0e:cb":{"2":{"6":{"event":{"remote_button_short_press":{"value":[],"cluster_name":"TS004X_cluster"}},"cmd":[{"value":"253","cluster_name":"TS004X_cluster"},{"value":"0","cluster_name":"TS004X_cluster"}]}}}}}
[2021-02-01 16:51:48][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 2::6::cmd::0 => 253
[2021-02-01 16:51:48][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 2::6::cmd::1 => 0
[2021-02-01 16:51:49][DEBUG] : {"devices":{"bc:33:ac:ff:fe:57:0e:cb":{"2":{"6":{"cmd":[{"value":"253","cluster_name":"TS004X_cluster"},{"value":"0","cluster_name":"TS004X_cluster"}]}}}}}
[2021-02-01 16:51:49][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 2::6::cmd::0 => 253
[2021-02-01 16:51:49][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 2::6::cmd::1 => 0

Bouton3 - single

[2021-02-01 16:52:22][DEBUG] : {"devices":{"bc:33:ac:ff:fe:57:0e:cb":{"3":{"6":{"event":{"remote_button_short_press":{"value":[],"cluster_name":"TS004X_cluster"}},"cmd":[{"value":"253","cluster_name":"TS004X_cluster"},{"value":"0","cluster_name":"TS004X_cluster"}]}}}}}
[2021-02-01 16:52:22][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 3::6::cmd::0 => 253
[2021-02-01 16:52:22][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 3::6::cmd::1 => 0
[2021-02-01 16:52:23][DEBUG] : {"devices":{"bc:33:ac:ff:fe:57:0e:cb":{"3":{"6":{"cmd":[{"value":"253","cluster_name":"TS004X_cluster"},{"value":"0","cluster_name":"TS004X_cluster"}]}}}}}
[2021-02-01 16:52:23][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 3::6::cmd::0 => 253
[2021-02-01 16:52:23][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 3::6::cmd::1 => 0

Bouton1 - double

[2021-02-01 16:50:55][DEBUG] : {"devices":{"bc:33:ac:ff:fe:57:0e:cb":{"1":{"6":{"event":{"remote_button_double_press":{"value":[],"cluster_name":"TS004X_cluster"}},"cmd":[{"value":"253","cluster_name":"TS004X_cluster"},{"value":"1","cluster_name":"TS004X_cluster"}]}}}}}
[2021-02-01 16:50:55][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 1::6::cmd::0 => 253
[2021-02-01 16:50:55][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 1::6::cmd::1 => 1

Bouton2 - double

[2021-02-01 16:52:51][DEBUG] : {"devices":{"bc:33:ac:ff:fe:57:0e:cb":{"2":{"6":{"event":{"remote_button_double_press":{"value":[],"cluster_name":"TS004X_cluster"}},"cmd":[{"value":"253","cluster_name":"TS004X_cluster"},{"value":"1","cluster_name":"TS004X_cluster"}]}}}}}
[2021-02-01 16:52:51][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 2::6::cmd::0 => 253
[2021-02-01 16:52:51][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 2::6::cmd::1 => 1
[2021-02-01 16:52:52][DEBUG] : {"devices":{"bc:33:ac:ff:fe:57:0e:cb":{"2":{"6":{"cmd":[{"value":"253","cluster_name":"TS004X_cluster"},{"value":"1","cluster_name":"TS004X_cluster"}]}}}}}
[2021-02-01 16:52:52][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 2::6::cmd::0 => 253
[2021-02-01 16:52:52][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 2::6::cmd::1 => 1

Bouton3 - double

[2021-02-01 16:53:22][DEBUG] : {"devices":{"bc:33:ac:ff:fe:57:0e:cb":{"3":{"6":{"event":{"remote_button_short_press":{"value":[],"cluster_name":"TS004X_cluster"}},"cmd":[{"value":"253","cluster_name":"TS004X_cluster"},{"value":"0","cluster_name":"TS004X_cluster"}]}}}}}
[2021-02-01 16:53:22][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 3::6::cmd::0 => 253
[2021-02-01 16:53:22][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 3::6::cmd::1 => 0
[2021-02-01 16:53:23][DEBUG] : {"devices":{"bc:33:ac:ff:fe:57:0e:cb":{"3":{"6":{"cmd":[{"value":"253","cluster_name":"TS004X_cluster"},{"value":"0","cluster_name":"TS004X_cluster"}]}}}}}
[2021-02-01 16:53:23][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 3::6::cmd::0 => 253
[2021-02-01 16:53:23][DEBUG] : Search command for bc:33:ac:ff:fe:57:0e:cb logicalId : 3::6::cmd::1 => 0

J’espère que cela convient mieux, mais pas certain …

OK compris : merci !

Hello
Install faite sur mon jeedom slave : Conbee + 2 aquara pour tester.
Il parait super, je découvre.
Le commissioning est il l’équivalent de l’ajout par serial number sur l’appli hue ?
Merci

@Loic,

Le détecteur de mouvement Xiaomi motion.aq2 n’est pas détecté automatiquement bien que présent dans la liste des devices connus du plugin.
Voici les données brutes :

{
    "ieee": "00:15:8d:00:01:6d:b7:47",
    "nwk": 58663,
    "status": 2,
    "lqi": "42",
    "rssi": "-86",
    "last_seen": "1612216545.8163962",
    "node_descriptor": "02:40:80:37:10:7f:64:00:00:00:64:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 263,
            "profile_id": 260,
            "manufacturer": "LUMI",
            "model": "lumi.sensor_motion.aq2",
            "output_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "BasicCluster",
                    "attributes": [
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "LUMI"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "lumi.sensor_motion.aq2"
                        }
                    ]
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": [
                        {
                            "id": 32,
                            "name": "battery_voltage",
                            "value": 30
                        },
                        {
                            "id": 33,
                            "name": "battery_percentage_remaining",
                            "value": 132
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 1024,
                    "name": "Illuminance Measurement",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "measured_value",
                            "value": 13803.112417116059
                        }
                    ]
                },
                {
                    "id": 1030,
                    "name": "Occupancy Sensing",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "occupancy",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 1280,
                    "name": "IAS Zone",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zone_state",
                            "value": 1
                        },
                        {
                            "id": 16,
                            "name": "cie_addr",
                            "value": [
                                89,
                                171,
                                6,
                                255,
                                255,
                                46,
                                33,
                                0
                            ]
                        }
                    ]
                },
                {
                    "id": 65535,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "LUMI",
        "model": "lumi.sensor_motion.aq2",
        "node_desc": {
            "byte1": 2,
            "byte2": 64,
            "mac_capability_flags": 128,
            "manufacturer_code": 4151,
            "maximum_buffer_size": 127,
            "maximum_incoming_transfer_size": 100,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 100,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 263,
                "input_clusters": [
                    0,
                    1,
                    3,
                    1024,
                    1030,
                    1280,
                    65535
                ],
                "output_clusters": [
                    0,
                    25
                ]
            }
        }
    },
    "class": "zhaquirks.xiaomi.aqara.motion_aq2"
}

Salut,
Je vois aucun soucis sur sa conf et j’en ai un chez moi aucun soucis de detection automatique…

Toujours pas bon il y a un log zigbee tout simple

Bonjour @Loic

Merci pour la MAJ, les équipements Lidl sont remontés. Un petit souci de proportion pour les images qui sont écrasées sur la largeur (il faudra qu’on te fournisse des images carrées et non rectangulaires)

zig1

Pour ma part j’ai un problème global qui apparait lorsque je teste une commande (n’importe laquelle, mais un simple ON/OFF suffit). J’ai le même message d’erreur qui apparait, qu’il s’agisse des ampoules E14 RGB, E27 RGB ou des prises (aucun des équipements ne réagit):

Erreur lors de la requete : http://127.0.0.1:8084/device/command(PUT), data : {"ieee":"84:2e:14:ff:fe:25:c6:5f","cmd":[{"endpoint":3,"cluster":"on_off","command":"on","await":1}],"allowQueue":false} erreur : {"state":"error","result":"Endpoint not found : 3","code":0}

Ma faute je me suis planté de endpoint. La version de demain du plugin corrigera il faudra juste supprimer les équipements et refaire une synchro.

Tu peux aussi corrigé en remplacé dans les lignes commandes le 3:: par 1::

1 « J'aime »

Cette fois c’est bon. Ca sera dans la beta de demain

2 « J'aime »

@Loic, pour les ampoules LIDL LED (non RGB) il n y a pas possibilité de gérer le niveau de blanc ? (blanc chaud à blanc froid)

1 « J'aime »