Détecteur d'ouverture aqara MCCGQ14LM

Bonjour à tous,

Je viens vers vous car j’ai investi dans des capteurs d’ouverture de porte aqara de xiaomi et je n’arrive pas à les faire fonctionner. J’espère que je trouverais de l’aide ici car à force de m’arracher les cheveux je ne vais plus en avoir beaucoup :slight_smile:
Côté matériel, j’ai une clé Popp achetée pour l’occasion et côté logiciel j’ai installé le plugin Zigbee.
Le demon se lance correctement et la configuration est ok :

J’ai réussi l’inclusion des capteurs sans difficultés :


Le problème est que le capteur ne semble pas envoyer d’information même si je le place à côté de la clé. Ci-dessous après avoir testé l’info :

Un point qui me semble important c’est que mes capteurs ont la référence « MCCGQ14LM » et je ne vois que le « MCCGQ11LM » dans la liste des équipements xiaomi.
Pour test, je réussi à piloter un équipement ikea donc la combinaison plugin/clé popp ssemble fonctionnelle.

C’est la première fois que j’essaie d’installer un périphérique zigbee et je suis un peu perdu.

Merci d’avance pour votre aide.

1 « J'aime »

Bonjour,

Bon à priori, de ce que j’en comprends à la lecture de ce post, le module ne fait pas parti de la liste des équipements supportés par le plugin :frowning:

Donc il s’agit d’un détecteur d’ouverture Aqara

{
    "ieee": "54:ef:44:10:00:25:50:8c",
    "nwk": 52217,
    "status": 2,
    "lqi": "216",
    "rssi": "-46",
    "last_seen": "1635586671.0557415",
    "node_descriptor": "02:40:80:5f:11:42:42:00:00:2a:42:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 1026,
            "profile_id": 260,
            "manufacturer": "LUMI",
            "model": "lumi.magnet.acn001",
            "output_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "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": 4
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 2
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 0
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "LUMI"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "lumi.magnet.acn001"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        }
                    ]
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 1280,
                    "name": "IAS Zone",
                    "attributes": [
                        {
                            "id": 16,
                            "name": "cie_addr",
                            "value": [
                                131,
                                68,
                                14,
                                254,
                                255,
                                39,
                                253,
                                132
                            ]
                        }
                    ]
                },
                {
                    "id": 64704,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "LUMI",
        "model": "lumi.magnet.acn001",
        "node_desc": {
            "logical_type": 2,
            "complex_descriptor_available": 0,
            "user_descriptor_available": 0,
            "reserved": 0,
            "aps_flags": 0,
            "frequency_band": 8,
            "mac_capability_flags": 128,
            "manufacturer_code": 4447,
            "maximum_buffer_size": 66,
            "maximum_incoming_transfer_size": 66,
            "server_mask": 10752,
            "maximum_outgoing_transfer_size": 66,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 1026,
                "input_clusters": [
                    0,
                    1,
                    3,
                    1280,
                    64704
                ],
                "output_clusters": [
                    3,
                    25
                ]
            }
        }
    },
    "class": "zigpy.device"
}
  • Log DEBUG:
[2021-10-30 11:37:18][DEBUG] : http://127.0.0.1:8089/application/include type : PUT
[2021-10-30 11:37:18][DEBUG] : {"duration":180}
[2021-10-30 11:37:19][DEBUG] : ""
[2021-10-30 11:37:35][DEBUG] : {"device_joined":"54:ef:44:10:00:25:50:8c"}
[2021-10-30 11:37:38][DEBUG] : {"device_initialized":"54:ef:44:10:00:25:50:8c"}
[2021-10-30 11:37:38][DEBUG] : {"devices":{"54:ef:44:10:00:25:50:8c":{"1":[{"1":{"value":"4","cluster_name":"Basic"},"5":{"value":"lumi.magnet.acn001","cluster_name":"Basic"}}]}}}
[2021-10-30 11:37:47][DEBUG] : {"devices":{"54:ef:44:10:00:25:50:8c":{"1":[{"0":{"value":"3","cluster_name":"Basic"},"2":{"value":"2","cluster_name":"Basic"},"3":{"value":"0","cluster_name":"Basic"}}]}}}
[2021-10-30 11:37:49][DEBUG] : {"devices":{"54:ef:44:10:00:25:50:8c":{"1":[{"7":{"value":"PowerSource.Battery","cluster_name":"Basic"}}]}}}
[2021-10-30 11:38:08][DEBUG] : http://127.0.0.1:8089/device/all?with_attributes=2 type : GET
[2021-10-30 11:38:08][DEBUG] : {"with_attributes":2}
[2021-10-30 11:38:08][DEBUG] : http://127.0.0.1:8089/group/all type : GET
[2021-10-30 11:38:08][DEBUG] : null
[2021-10-30 11:38:08][DEBUG] : http://127.0.0.1:8089/device/info?ieee=54%3Aef%3A44%3A10%3A00%3A25%3A50%3A8c type : GET
[2021-10-30 11:38:08][DEBUG] : {"ieee":"54:ef:44:10:00:25:50:8c"}
[2021-10-30 11:39:01][DEBUG] : http://127.0.0.1:8089/device/info?ieee=54%3Aef%3A44%3A10%3A00%3A25%3A50%3A8c type : GET
[2021-10-30 11:39:01][DEBUG] : {"ieee":"54:ef:44:10:00:25:50:8c"}
[2021-10-30 11:40:40][INFO] : Lancement démon zigbeed : /usr/bin/python3 /var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py --device /dev/ttyUSB1 --loglevel debug --socketport 8089 --callback http://127.0.0.1:80/plugins/zigbee/core/php/jeeZigbee.php --apikey aiNRESaE7mEAMIqdIdDJRliJg0DJAvjQ --cycle 0.3 --pid /tmp/jeedom/zigbee/deamon_1.pid --data_folder /var/www/html/plugins/zigbee/data/1 --device_folder /var/www/html/plugins/zigbee/data/device --controller ezsp --sub_controller elelabs --channel 15 --folder_OTA /var/www/html/plugins/zigbee/data/ota
[2021-10-30 11:40:43][DEBUG] : null

J’ai édité le titre du sujet pour une meilleure lisibilité.

Merci d’avance

Bonjour,

Est-ce que les informations fournies sont suffisantes pour l’intégration? Je suis à votre disposition pour fournir tout élément manquant et ou réaliser des essais et procédures si besoin.

Merci

Bonjour @Pepitodelavega,
Pense à mettre la photo plutôt que de renvoyer vers une existante.
Bonne journée

1 « J'aime »

Bonjour,

Je viens de modifier mon message en intégrant le visuel .png. Je pensais faciliter la tâche à l’équipe en partant d’un équipement existant… J’ai 12 capteurs de ce type et j’aimerai savoir si j’ai un espoir de pouvoir les utiliser car dans le cas inverse je n’en ferai rien et je devrai les réexpédier.
Merci d’avance pour votre support.

1 « J'aime »

Bonjour,

Je suis un bleu sur le forum et je ne sais pas comment je peux savoir si ma demande a été prise en compte et si elle est réaliste. Je regarde régulièrement la liste des équipements supportés mais comment savoir si ma requête est sur une liste d’attente ou si je peux me gratter ? :thinking:

Bonne journée à tous,
Merci

Bonjour @Pepitodelavega,

Il faut que tu patientes. Si ce n’est pas encore dans la beta c’est que ta demande n’a pas pu être traitée pour le moment.

En parallèle je vois qu’il y a 2 entrées dans la liste pour la reference MCCGQ11LM, as-tu testé les deux ?

Bon a priori c’est les mêmes

Bon courage

Bonjour @FBAF,

Merci pour ta réponse. J’ai testé les 2 entrées sans succès. Je vais donc patienter :wink:
J’ai une belle déco d’étagère en attendant :smile:

Bonjour à tous,

je suis dans le même cas avec 10 capteurs en attente,

Vous savez si la demande est partie à l’équipe Jeedom ?

Merci,

Cordialement

Bonjour,

Aucune idée malheureusement et pas de son pas d’image… je regarde tous les matins la liste des compatibilités en espérant avoir, un jour, une bonne nouvelle…

Dans l’attente, je me suis tourné vers zigbeelinker car du côté de zigbee2mqtt l’équipement a été intégré en 1 semaine. J’attends juste mon cc2531 car la clé popp n’est à priori pas compatible.

Je te redis en fin de semaine si j’ai réussi l’association.

Bonjour @Robin86,

Pour info, j’ai réussi à faire fonctionner le module sous zigbee2MQTT.
-Installer la zigbee2MQTT en branche dev incluant l’équipement
-Installer les derniers firmware pour la cc2531 mis à disposition par Koenkk

Le capteur remonte sans soucis sous zigbeelinker avec une mise à jour instantanée de l’état.



J’espère que celà pourra te dépanner :wink: .
J’ai remisé ma clé popp en attendant une éventuelle intégration dans le plugin officiel.

Mathieu

Bonjour à tous,

J’ai également reçu mes modules hier et je rencontre le même problème lors de l’intégration.
Comment pouvons-nous remonter le problème à l’équipe pour que l’intégration de ce module soit réalisé ?
Avez-vous une idée du délai de l’intégration ? Je sais pas si je dois retourner mes modules.
@Thomas, @Loic : pouvez-vous nous éclairer ?

Bonjour,
Comme toujours chez Jeedom pas de date ni de délai ça sera disponible quand ça sera prêt. Comme toute demande (et spécialement sur ce plugin) elle est automatiquement pris compte, juste pour les traiter le plus vite possible nous répondons que si nécessaire (manque d’information par exemple).

1 « J'aime »

Bonjour,

Tout d’abord merci @Loic pour l’intégration du capteur.
J’ai tenté l’association avec la clé Popp (en firmware 6.9.1) après avoir réinstallé les dépendances.

Bonne nouvelle, le capteur est bien reconnu :

En revanche, il n’y a pas de retour d’état sur la commande créée :

Quelles information avez-vous besoin pour diagnostiquer ?

Merci,
Mathieu

Aucune nous ne savons pas diagnostiquer ce genre de truc. Pour être clair c’est le fabricant qui fait tout pour n’être compatible qu’avec leur solution. C’est le jeu du chat et la souris, donc dans quelque mois quand zigpy aura trouvé l’astuce le module sera compatible pour ne plus l’être quelques semaines plus tard avec une mise à jour du firmware du module et ainsi de suite.

Donc la j’ai fait le boulot coté jeedom il faut attendre que zigpy trouve la parade (si ils y arrivent)

Ok merci de ton retour.
Je reste donc sous zigbee2mqtt dans cette attente.

Bonjour Loic,
Merci pour ton retour et ta réactivité.
Quand tu dis que le boulot est fait côté Jeedom, tu peux nous en dire un peu plus ?
Et pour Zigpy ? C’est à dire ?

Côté jeedom c’est le json et les commandes après la faut que quelqu’un fasse du reverse engineering pour comprendre comment marche le module et voir si il est possible de transposer ce fonctionnement dans zigpy et une fois fait ça marchera dans jeedom.

Bonjour,
J’ai réussi à les faire fonctionner.
J’ai simplement sélectionner le capteur Sonoff.
Aprés ça le detecteur Xiaomi MCCGQ14LM s’est mis à fonctionner.

J’espére que ça pourra vous servir.

Guillaume

Ma Config :
Jeedom DIY
Clé POPP
Firmware 6.9.1
Plugin Zigbee
Jeedom 4.1.27

J’ai exactement le même problème, mais la sélection du capteur Sonoff n’a rien réglé pour moi.