Rajout module Contact sec dans plugins Zigbee

Bonjour,

Proposition de module à rajouter dans le plugin zigbee.
Garage Door Opener Controller

https://fr.aliexpress.com/item/1005003610757320.html?gatewayAdapt=glo2fra&spm=a2g0o.9042311.0.0.352a6c37WEJJNX

Log :
zigbee.log (51,8 Ko)

Photo du module:
module-PJZGD01

Données brutes :

{
    "ieee": "a4:c1:38:f4:a6:e0:79:30",
    "nwk": 30406,
    "status": 2,
    "lqi": "120",
    "rssi": "-70",
    "last_seen": "1643054776.8885543",
    "node_descriptor": "01:40:8e:41:11:42:42:00:00:2a:42:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 81,
            "profile_id": 260,
            "manufacturer": "_TZE200_nklqjk62",
            "model": "TS0601",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 61184,
                    "name": "Cluster",
                    "attributes": []
                },
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 70
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TZE200_nklqjk62"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0601"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        }
                    ]
                }
            ]
        },
        {
            "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": "_TZE200_nklqjk62",
        "model": "TS0601",
        "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": 4417,
            "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": 81,
                "input_clusters": [
                    4,
                    5,
                    61184,
                    0
                ],
                "output_clusters": [
                    25,
                    10
                ]
            },
            "242": {
                "profile_id": 41440,
                "device_type": 97,
                "input_clusters": [],
                "output_clusters": [
                    33
                ]
            }
        }
    },
    "class": "zigpy.device"
}
1 « J'aime »

Bonjour,

J’ai acheté le même module et j’ai aussi le problème.
Si quelqu’un peut nous aider ?

2 « J'aime »

Bonjour,
J’ai aussi acheté le même module. J’ai trouvé la commande qui remonte l’état ouvert/fermer (1::61184::cmd::1.6) mais pas celle qui actionne le contacteur …
David

2 « J'aime »

Effectivement bien joué et un grand merci. Ca fonctionne.

Bonjour, Je suis totalement débutant et je n’ai pas réussi a le faire fonctionner dans jeedom.
Pourriez vous me montrer comment vous l’avez configuré SVP?

Cordialement,
Yannick

il n’y a que l’état ouvert/fermer qui fonctionne. L’impulsion du contact sec ne fonctionne pas. (un jour peut-être)

voici la commande à renseigner pour avoir la remonté d’état.

Bonjour,
Avez vous trouvé des nouveautés sur ce matériel?
Moi pour l’instant de mon coté je cherche mais rien a l’horizon.
C’est dommage ça avait l’air prometteur:(

Rien de mon côté non plus :frowning:

Bonjour,
En l’état le module n’est pas compatible jeedom, a voir en mettant a jour les dépendances si le json brute evolue et rajoute la cluster 6 (ou 8).

1 « J'aime »

Sous le plugin Zigbee-linker, il est dispo.
J’ai basculé.

a+

2 « J'aime »

Mince j’ai l’Atlas et je crois que ça ne fonctionne pas, je n’ai pas l’adaptateur atlas dans la liste :frowning:

tout fonctionne bien avec ce module sous zigbee-linker (état de la porte et commande)?

1 « J'aime »

Oui j’ai mon portail et ma porte de garage depuis plusieurs semaines sans soucis.

Bonjour,
comment avez vous réussi a connecter zigbee-linker avec l’Atlas car je ne vois pas l’adaptateur atlas dans la liste des adaptateurs disponibles

Désolé, j’ai zappé la notif.

Tjs d’actualité ?

Bonjour,

Le module est reconnue dans le plugin, j’ai la remonte de l’etat par contre pas de commande possible
pour le module TZE200_nklqjk62.TS0601, le TZE200_ TS0601 est référencé comme MOE - module dimmer simple, il y a des infos sur l’éventualité d’Integer se module dans le plugin ?

J ai plusieurs modules identique au sujet, tout est reconnue état de la porte et commande avec zigbee-linker

Bonjour,
J’ai le même module.
J’ai une Conbee2 avec Deconz et une clé Sonoff avec le plugin Zigbee.
Avec le plugin Zigbee, j’arrive comme vous à seulement avoir le retour d’état.
Mais si je l’appaire (après l’avoir retiré de zigbee bien sûr) avec Deconz, j’arrive seulement à actionner le contact Sec mais pas à avoir le retour d’état.
J’ai relevé la commande qui fonctionne sous deconz pour l’actionner :
01.on::0
Mais quand je rajoute le status précédemment cité et fonctionnel sous Zigbee, il ne veut pas le prendre en compte.
Pareil quand je fais l’inverse, c’est à dire rajouter la commande d’action sous Zigbee.

Autre info, les données brut sous deconz sont beaucoup moins complets :

{
    "16": {
        "etag": "450415291276af93208439d9745eac98",
        "hascolor": false,
        "lastannounced": null,
        "lastseen": "2022-09-30T08:31Z",
        "manufacturername": "_TZE200_nklqjk62",
        "modelid": "TS0601",
        "name": "Smart plug 16",
        "state": {
            "alert": "none",
            "on": false,
            "reachable": true
        },
        "swversion": null,
        "type": "Smart plug",
        "uniqueid": "a4:c1:38:21:f1:e8:07:a3-01"
    }
}

Pour info, je viens tout juste de mettre à jour le firmware de ma conbee2 à l’instant.

Si ça peut faire avancer le problème…


Sachant que seule la commande « off 01 » fonctionne correctement.
Elle envoi une fermeture du contact sec qui se relâche tout seule une seconde après. C’est comme un bouton poussoir virtuel.
La commande Etat 01 renvoie toujours « 0 » et les autres ne font rien.

[EDIT]
Bon, je me rend compte que c’est une bêtise ce que j’ai fait, ça ne pouvait pas fonctionner vu que les informations brutes ne remontent pas pareil sur les 2 plugins. Bref, tout ça pour dire que ça devrait pouvoir marcher, c’est dommage qu’une fonction marche dans l’un et pas l’autre et vice versa…

Des nouvelles de l’intégration de ce module avec le plugin zigbee ?