Zigbee / aqara single switch module T1 : inclusion OK mais erreurs lors de l'exécution des commandes

Bonjour,

Je suis en train de migrer du plugin Deconz au plugin Zigbee. Tous mes modules fonctionnent sauf le relais « Aqara single switch module T1 » (lumi.switch.n0agl1) qui se laisse inclure sans problème avec les commandes suivantes créées automatiquement (Nom, Type, Logical ID) :

  • Etat, Info/Binaire, 1::6::0
  • On, Action/Défaut, 1::on_off::on
  • Off, Action/Défaut, 1::on_off::off
  • Consommation, Info/Numérique, 1::1794::0
  • Puissance, Info/Numérique, 1::2820::1291

Les commandes Info génèrent un retour nul alors que les commandes Action génèrent ce genre d’erreur :

Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data :
{
   "ieee":"54:ef:44:10:00:25:7b:ea",
   "cmd":[
      {
         "endpoint":1,
         "cluster":"on_off",
         "command":"on",
         "await":1
      }
   ],
   "allowQueue":false
}
erreur :
{
   "state":"error",
   "result":"[54:ef:44:10:00:25:7b:ea][zdevices.command] Cluster not found : on_off",
   "code":0
}

Le cluster ne semble effectivement pas être défini dans les informations brutes en format JSON retournées par le module dont le contenu est reproduit ci-dessous.

Un autre sujet, fermé sans solution, rendait compte exactement du même problème :

https://community.jeedom.com/t/switch-aqara-ssm-u01-cluster-not-found/67658

Je précise encore que ces mêmes modules fonctionnaient très bien avec Deconz et que mes autres modules zigbee, dont des sondes de température Aqara ( zhaquirks.xiaomi.mija.sensor_ht), fonctionnent bien.

Version du plugin Zigbee : 2022-02-17 01:03:02
Version de Jeedom : 4.2.13
Type de contrôleur zigbee : Conbee II

Si un expert de ce plugin pouvait m’aider à corriger ce problème, j’en serais ravi et très reconnaissant !

Merci !

Fabrice

Informations brutes du module :

{
    "ieee": "54:ef:44:10:00:25:7b:ea",
    "nwk": 43225,
    "status": 2,
    "lqi": "255",
    "rssi": "-65",
    "last_seen": "1645699590.6602898",
    "node_descriptor": "01:40:8e:5f:11:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 256,
            "profile_id": 260,
            "manufacturer": "LUMI",
            "model": "lumi.switch.n0agl1",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 21
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "LUMI"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "lumi.switch.n0agl1"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "Aug  8 2020"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 0
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": ""
                        }
                    ]
                },
                {
                    "id": 2,
                    "name": "Device Temperature",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 9,
                    "name": "Alarms",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "time",
                            "value": 699014784
                        },
                        {
                            "id": 1,
                            "name": "time_status",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 64704,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        },
        {
            "id": 41,
            "status": 1,
            "device_type": 256,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [],
            "input_clusters": [
                {
                    "id": 18,
                    "name": "MultistateInput",
                    "attributes": []
                }
            ]
        },
        {
            "id": 21,
            "status": 1,
            "device_type": 256,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [],
            "input_clusters": [
                {
                    "id": 12,
                    "name": "AnalogInput",
                    "attributes": []
                }
            ]
        },
        {
            "id": 31,
            "status": 1,
            "device_type": 256,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [],
            "input_clusters": [
                {
                    "id": 12,
                    "name": "AnalogInput",
                    "attributes": []
                }
            ]
        },
        {
            "id": 242,
            "status": 1,
            "device_type": 97,
            "profile_id": 41440,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ],
            "input_clusters": []
        }
    ],
    "signature": {
        "manufacturer": "LUMI",
        "model": "lumi.switch.n0agl1",
        "node_desc": {
            "logical_type": 1,
            "complex_descriptor_available": 0,
            "user_descriptor_available": 0,
            "reserved": 0,
            "aps_flags": 0,
            "frequency_band": 8,
            "mac_capability_flags": 142,
            "manufacturer_code": 4447,
            "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": 256,
                "input_clusters": [
                    0,
                    2,
                    3,
                    4,
                    5,
                    9,
                    10,
                    64704
                ],
                "output_clusters": [
                    25
                ]
            },
            "41": {
                "profile_id": 260,
                "device_type": 256,
                "input_clusters": [
                    18
                ],
                "output_clusters": []
            },
            "21": {
                "profile_id": 260,
                "device_type": 256,
                "input_clusters": [
                    12
                ],
                "output_clusters": []
            },
            "31": {
                "profile_id": 260,
                "device_type": 256,
                "input_clusters": [
                    12
                ],
                "output_clusters": []
            },
            "242": {
                "profile_id": 41440,
                "device_type": 97,
                "input_clusters": [],
                "output_clusters": [
                    33
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Bonjour, j’ai le même problème que vous. Je viens d’acheter le module zigbee, les modules t1 Aqara ne fonctionnent pas.

Inclusion ok, mais erreur sur commande.

Je précise que je viens de deconz et que mes modules fonctionnaient parfaitement.

Avez-vous résolu le problème ?

Cordialement,

Kevin