Probème avec micromodule SSM-U01 On-Off Aqara

Bonjour
Ça n’a rien a voir ça c’est interne jeedom et c’est pas la que se situe le soucis.

Hello, j’ai le même problème, et en faisant une « découverte des commandes d’information », bouton bleu en haut quand je suis dans un module, j’ai un nouvelle commande qui apparaît.
Elle ne réagit que dans un sens à l’interrupteur qui est devant (vers le haut, mais pas vers le bas), mais au moins j’ai un début de fonctionnement.
Mulb

Bonjour ,j’avais la même galère mais j’ai appliqué la solution d’ Audrey de Domadoo (Merci Audrey !) j’

Soit :
« Il faut savoir que le cluster 6 (celui du ON/OFF) ne remonte jamais à la première inclusion. Il faut supprimer le noeud dans le réseau zigbee et pas seulement supprimer l’équipement. Puis, ré-inclure le module. »

j’ai aussi actionné le module pendant l’inclusion (Je ne sais pas si c’était utile mais la doc dit de le maintenir éveillé pendant l’inclusion)

Voilà , en espèrant que cela règle votre pb

1 « J'aime »

merci je vais ressayer… parce que ma solution fonctionne pas !
la commande qui apparait chez moi est celle de la consommation, du coup, ça se lance un peu n’importe quand, c’est pas dû à l’appui sur le bouton :frowning:

Hello
Je relance ce sujet car si, après l’avoir ouvert, l’an passé, j’étais finalement parvenu à récupérer le On Off, je suis à nouveau confronté au problème sur 2 modules qui ne communiquent plus et qui refusent de s’intégrer normalement. L’intégration passe, mais les commandes on off ne fonctionnent pas et retournent une erreur.

Je viens d’essayer une bonne vingtaine de fois sur un des modules, en le supprimant à chaque fois des noeuds, et en le supprimant ou pas de Jeedom selon les essais. J’ai essayé à la fois sur une clé EZSP Atlas et sur une clé Conbee, les deux étant rattachée au plugin Zigbee avec la même absence de résultat positif.

Toujours le même message d’erreur sur un On par exemple :

Erreur exécution de la commande [AutresEtage][sw-sam][On] : Erreur lors de la requete : http://127.0.0.1:8065/device/command(PUT), data : {"ieee":"54:ef:44:10:00:15:97:12","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false} erreur : {"state":"error","result":"[54:ef:44:10:00:15:97:12][zdevices.command] Cluster not found : on_off","code":0}

Pas de cluster…
Est-ce que quelqu’un aurait une explication ? Ou une solution ?
Merci d’avance

Edit : Alternativement, est-ce que quelqu’un aurait un module similaire d’une autre marque, d’au moins 10A et avec mesure de consommation (et moins récalcitrant) ?

Bonjour,

Sujet au meme probleme, et ne pouvant pas utiliser le ON/OFF a la première inclusion, le fait de supprimer le noeud et le module pour le réinclure, a fonctionné pour l’installation de 3 modules.
Le fait d’appuyer sur le bouton d’inclusion lors des 30 secondes de synchro, je ne sais pas si c’est utile, mais je l’ai fait.

Joël.

Bonsoir,
Je fais part de ma petite expérience, j’ai réussi à le réintégrer après quelques dizaines de tentative et ce qui a marché pour moi :

  • Brancher le module avec un équipement au bout (par exemple, une ampoule)
  • L’intégrer une première fois
  • Supprimer le module de la base Zigbee
  • Refaire une intégration en appuyant toutes les 3 secondes sur le bouton ON/OFF du module jusqu’à la période des 30 secondes.

Voilà. Bon courage à ceux qui rencontrent le problème !

1 « J'aime »

Ca a fonctionné pour moi à la 2e inclusion avec un switch aqara T1

Bonjour à tous,

je déterre le post pour voir s’il y a eu des améliorations d’inclusion des micro modules Aqara. J’ai réussi à en inclure un après des dizaines de reset/d’inclusions/tests. Il y a bien une différence sur les informations brutes avec module qui fonctionne et un qui ne fonctionne pas.

Module ne fonctionnant pas :

{
    "ieee": "54:ef:44:10:00:8f:44:a8",
    "nwk": 51120,
    "status": 2,
    "lqi": "255",
    "rssi": "-52",
    "last_seen": "1698400703.677732",
    "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": 751715903
                        },
                        {
                            "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": 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": 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"
}

Module fonctionnant :

{
    "ieee": "54:ef:44:10:00:09:85:11",
    "nwk": 65301,
    "status": 2,
    "lqi": "255",
    "rssi": "-74",
    "last_seen": "1698495480.240239",
    "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": 6,
                    "name": "On\/Off",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "on_off",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 9,
                    "name": "Alarms",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "time",
                            "value": 751759265
                        },
                        {
                            "id": 1,
                            "name": "time_status",
                            "value": 1
                        },
                        {
                            "id": 2,
                            "name": "time_zone",
                            "value": 7200
                        }
                    ]
                },
                {
                    "id": 1794,
                    "name": "Metering",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "current_summ_delivered",
                            "value": 0
                        }
                    ]
                },
                {
                    "id": 2820,
                    "name": "Electrical Measurement",
                    "attributes": [
                        {
                            "id": 1291,
                            "name": "active_power",
                            "value": 0
                        }
                    ]
                },
                {
                    "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.00020427479466889054
                        }
                    ]
                }
            ]
        },
        {
            "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,
                    6,
                    9,
                    10,
                    1794,
                    2820,
                    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"
}

Est-ce que qqun a l’explicitation sur la différence de ces deux informations brutes ?

Greg

Bonjour
Ça vient du firmware du module. Il faut migrer sur le nouveau plugin jeezigbee ça limitera ce genre de désagrément

Bonjour,

Je ne suis pas encore prêt à passer sur le nouveau plugin. Est-ce qu’il y a la possibilité de modifier les infos brutes ?

Greg

Bonjour
Tout est possible mais c’est compliqué et surtout demande de bien connaître le module juste déjà pour comprendre si le module le support. Si c’est un changement dû au firmware ça demandera de faire du reverse engeneering sur le module ce qui est vraiment compliqué

Ok comment on le modifie ? Dans que fichier et répertoire ?

Oula mais c’est pas si simple c’est soit en faisant un quirks dans le répertoire du plugin de jeedom dans core/config de mémoire. Par contre ça demande à avoir de bonne connaissance en python et bien maîtriser le framework de la lib zigbee