Switch aqara SSM-U01 nouveau firmware

Bonjour, suite a des défauts après inclusion, (Switch aqara SSM-U01 erreur execution de la commande), il serait nécessaire de mettre à jour le module:
Objet : AQARA - Micromodule ON/OFF Zigbee 3.0 2500W avec neutre - SSM-U01
ref :SSM-U01
Domadoo :
https://www.domadoo.fr/fr/peripheriques/5386-aqara-micromodule-onoff-zigbee-30-2500w-avec-neutre-ssm-u01-6970504213296.html


Attention sur ce module il me semble avoir vu des données de température!!

Informations Brutes :

{
    "ieee": "54:ef:44:10:00:26:9e:72",
    "nwk": 13283,
    "status": 2,
    "lqi": "255",
    "rssi": "-67",
    "last_seen": "1654704933.284626",
    "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": 707954406
                        },
                        {
                            "id": 1,
                            "name": "time_status",
                            "value": 1
                        },
                        {
                            "id": 2,
                            "name": "time_zone",
                            "value": 7200
                        }
                    ]
                },
                {
                    "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": 85,
                            "name": "present_value",
                            "value": 0
                        }
                    ]
                }
            ]
        },
        {
            "id": 21,
            "status": 1,
            "device_type": 256,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [],
            "input_clusters": [
                {
                    "id": 12,
                    "name": "AnalogInput",
                    "attributes": [
                        {
                            "id": 85,
                            "name": "present_value",
                            "value": 0
                        }
                    ]
                }
            ]
        },
        {
            "id": 31,
            "status": 1,
            "device_type": 256,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [],
            "input_clusters": [
                {
                    "id": 12,
                    "name": "AnalogInput",
                    "attributes": [
                        {
                            "id": 85,
                            "name": "present_value",
                            "value": 0
                        }
                    ]
                }
            ]
        },
        {
            "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"
}

Configuration JSON :

{
    "name": "LUMI.lumi.switch.n0agl1",
    "configuration": [],
    "commands": [
        {
            "logicalId": "1::6::0",
            "generic_type": "ENERGY_STATE",
            "name": "Etat",
            "type": "info",
            "subType": "binary",
            "isHistorized": "0",
            "template": {
                "dashboard": "default",
                "mobile": "default"
            },
            "isVisible": "0"
        },
        {
            "logicalId": "1::on_off::on",
            "generic_type": "ENERGY_ON",
            "name": "On",
            "type": "action",
            "subType": "other",
            "isHistorized": "0",
            "template": {
                "dashboard": "core::light",
                "mobile": "core::light"
            },
            "value": "Etat",
            "isVisible": "1"
        },
        {
            "logicalId": "1::on_off::off",
            "generic_type": "ENERGY_OFF",
            "name": "Off",
            "type": "action",
            "subType": "other",
            "isHistorized": "0",
            "template": {
                "dashboard": "core::light",
                "mobile": "core::light"
            },
            "value": "Etat",
            "isVisible": "1"
        },
        {
            "logicalId": "1::1794::0",
            "generic_type": "CONSUMPTION",
            "name": "Consommation",
            "type": "info",
            "subType": "numeric",
            "isHistorized": "1",
            "unite": "kWh",
            "configuration": {
                "historizeRound": 2
            },
            "template": {
                "dashboard": "default",
                "mobile": "default"
            },
            "isVisible": "1"
        },
        {
            "logicalId": "1::2820::1291",
            "generic_type": "POWER",
            "name": "Puissance",
            "type": "info",
            "subType": "numeric",
            "isHistorized": "1",
            "unite": "W",
            "configuration": {
                "historizeRound": 2,
                "calculValueOffset": "#value# \/ 10"
            },
            "template": {
                "dashboard": "default",
                "mobile": "default"
            },
            "isVisible": "1"
        }
    ],
    "ref": "LUMI.lumi.switch.n0agl1"
}

merci bcp!
Doudou

Salut,

Votre post n’étant pas complet, avez vous fait la cette fameuse mise à jour ?
A mon sens la seule possibilité serait de l’associer à l’application Xiaomi Aqara ( sans prendre en compte Jeedom) et si une mise à jour du module est disponible, Xiaomi Aqara vous la proposera.
Ensuite refaire l’inclusion du module dans Jeedom.

Bonjour le module est tout neuf. Je pense qu’il intègre de nouvelles fonctionnalités (température) et donc son firmwar n’est pas correctement reconnu par zigpy.

Salut,

Tout neuf ne veut pas dire à jour.
Ca vaudrait la peine de vérifier.
Pour certains modules Meross, au déballage, après mise en service, une mise à jour a déjà été proposée.
Lorsque vous achetez un nouvel ordinateur, vous le sortez de la boite, ce n’est pas pour ça qu’il est à jour !

Bonsoir @Furaxworld @Doudou ,
Je rencontre exactement le même problème.
Suivant ce que je lis, il faudrait faire une mise à jour du switch ?
Si oui, comment faire ? Pour ma part, j’ai simplement une clef Conbee 2 et jeedom.
Est-ce que quelqu’un peut confirmer que cela fonctionne après la mise à jour ?

De mon côté, j’ai testé le switch avec Deconz et là la fonction ON/OFF fonctionne :frowning:

Merci d’avance,

Slt
je suis passé sur ça : POPP - Dongle USB ZIGBEE ZB-Stick (chipset EFR32MG13)
et cela fonctionne très bien !!

Bonsoir,

Je viens d’acheter aussi ce module et je suis dans le même cas. Je vais tenter de commander le Hub Xiaomi et de mettre à jour mon micro-module.

Ce qui est étrange c’est que le SSM-U02 sans neutre fonctionne à merveille.

Si par hasard quelqu’un a déjà tenté ou trouver la solution n’hésitez pas à me faire signe.

PS J’ajoute aussi ce topic en relation : Switch aqara SSM-U01 cluster not found - #4 par JulesVernes

Je reviens vers vous car j’ai tenté la mise à jour avec le Hub Xiaomi et ça ne fonctionne pas mieux avec Jeedom. Depuis le hub Xiaomi aucun souci en tout cas pour controler mon module.

Pour info j’ai maj de la version 0.0.0_0021 à 0.0.0_0023. Je vous poste les infos brûtes de Jeedom au cas où :

{
    "ieee": "54:ef:44:10:00:7b:03:dc",
    "nwk": 26055,
    "status": 2,
    "lqi": "255",
    "rssi": "-63",
    "last_seen": "1674165865.437166",
    "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": 10,
                    "name": "Time",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 65535,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 23
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 2
                        },
                        {
                            "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": "Dec 30 2021"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "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": 727481065
                        },
                        {
                            "id": 1,
                            "name": "time_status",
                            "value": 1
                        },
                        {
                            "id": 2,
                            "name": "time_zone",
                            "value": 3600
                        }
                    ]
                },
                {
                    "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": [
                    10,
                    25,
                    65535
                ]
            },
            "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"
}
{
    "name": "LUMI.lumi.switch.n0agl1",
    "configuration": [],
    "commands": [
        {
            "logicalId": "1::6::0",
            "generic_type": "ENERGY_STATE",
            "name": "Etat",
            "type": "info",
            "subType": "binary",
            "isHistorized": "0",
            "template": {
                "dashboard": "default",
                "mobile": "default"
            },
            "isVisible": "0"
        },
        {
            "logicalId": "1::on_off::on",
            "generic_type": "ENERGY_ON",
            "name": "On",
            "type": "action",
            "subType": "other",
            "isHistorized": "0",
            "template": {
                "dashboard": "core::light",
                "mobile": "core::light"
            },
            "value": "Etat",
            "isVisible": "1"
        },
        {
            "logicalId": "1::on_off::off",
            "generic_type": "ENERGY_OFF",
            "name": "Off",
            "type": "action",
            "subType": "other",
            "isHistorized": "0",
            "template": {
                "dashboard": "core::light",
                "mobile": "core::light"
            },
            "value": "Etat",
            "isVisible": "1"
        },
        {
            "logicalId": "1::1794::0",
            "generic_type": "CONSUMPTION",
            "name": "Consommation",
            "type": "info",
            "subType": "numeric",
            "isHistorized": "1",
            "unite": "kWh",
            "configuration": {
                "historizeRound": 2
            },
            "template": {
                "dashboard": "default",
                "mobile": "default"
            },
            "isVisible": "1"
        },
        {
            "logicalId": "1::2820::1291",
            "generic_type": "POWER",
            "name": "Puissance",
            "type": "info",
            "subType": "numeric",
            "isHistorized": "1",
            "unite": "W",
            "configuration": {
                "historizeRound": 2,
                "calculValueOffset": "#value# \/ 10"
            },
            "template": {
                "dashboard": "default",
                "mobile": "default"
            },
            "isVisible": "1"
        }
    ],
    "ref": "LUMI.lumi.switch.n0agl1"
}

Message d’erreur Jeedom :

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