Demande d'ajout TZ3000_ji4araar TS0011

Suite au sujet Probléme retour d'info TS0011 - #8 par olive

Demande d’integration d’un nouveau module

wxv-removebg-preview

{
    "ieee": "a4:c1:38:73:a0:f8:29:d0",
    "nwk": 29635,
    "status": 2,
    "lqi": "164",
    "rssi": "-59",
    "last_seen": "1639507068.4578643",
    "node_descriptor": "02:40:80:41:11:42:42:00:00:2a:42:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 256,
            "profile_id": 260,
            "manufacturer": "_TZ3000_ji4araar",
            "model": "TS0011",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "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": 0
                        }
                    ]
                },
                {
                    "id": 57344,
                    "name": "Cluster",
                    "attributes": []
                },
                {
                    "id": 57345,
                    "name": "Cluster",
                    "attributes": []
                },
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 67
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TZ3000_ji4araar"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0011"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TZ3000_ji4araar",
        "model": "TS0011",
        "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": 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": 256,
                "input_clusters": [
                    3,
                    4,
                    5,
                    6,
                    57344,
                    57345,
                    0
                ],
                "output_clusters": [
                    25,
                    10
                ]
            }
        }
    },
    "class": "zigpy.device"
}

OK je te fais ça, par contre t’as vu ton état à changer !
Le 1::6::0 vaut 0 dans ce tree alors que dans le Post du bug il est à 1… :thinking:

Quand je l’inclut il est directement a 1 et c’est quand je récrée les commandes qu’il s’inverse. Mais ne réagit pas

Tu gère le plugin Zigbee :open_mouth: ?

OK bizarre…
non je gère pas le plugin, j’aime bien bricoler c’est @Loic qui gère je pense
Voici la conf du module tu peux tester…
TZ3000_ji4araar.TS0011.7z.txt (83,9 Ko)

Tu extrait le contenu dans : /var/www/html/plugins/zigbee/core/config/devices/tuya/

bonjour, cela serait cool qui aurait une aide , j’y est cru :wink:

Merci pour ton fichier mais il ne fonctionne pas, j’ai mis les logs

[2021-12-15 09:35:57][DEBUG] : {"ieee":"a4:c1:38:73:a0:f8:29:d0","cmd":[{"endpoint":1,"cluster":"on_off","command":"off","await":1}],"allowQueue":false}
[2021-12-15 09:36:01][DEBUG] : http://127.0.0.1:8089/device/command type : PUT
[2021-12-15 09:36:01][DEBUG] : {"ieee":"a4:c1:38:73:a0:f8:29:d0","cmd":[{"endpoint":1,"cluster":"on_off","command":"off","await":1}],"allowQueue":false}
[2021-12-15 09:36:21][DEBUG] : http://127.0.0.1:8089/device/all?with_attributes=2 type : GET
[2021-12-15 09:36:34][ERROR] : Erreur exécution de la commande [Autres][TZ3000_ji4araar.TS0011 a4:c1:38:73:a0:f8:29:d0][On] : Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data : {"ieee":"a4:c1:38:73:a0:f8:29:d0","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false} erreur : {"state":"error","result":"[0x301e:1:0x0006]: Message send failure","code":0}
[2021-12-15 09:36:35][ERROR] : Erreur exécution de la commande [Autres][TZ3000_ji4araar.TS0011 a4:c1:38:73:a0:f8:29:d0][On] : Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data : {"ieee":"a4:c1:38:73:a0:f8:29:d0","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false} erreur : {"state":"error","result":"[0x301e:1:0x0006]: Message send failure","code":0}

Alors là… bizarre.
Tu as redémarré le demon Zigbee pour voir si ca change quelque chose, car la trace indique que tu peut pas faire ON alors que je n’ai pas touché à la séquence 1::6::0

Bonjour,
Message send failure : c’est dans 100% des cas un soucis de communication avec le module (perte du routage, module trop loin…). N’hésitez pas a lire la doc c’est expliqué dedans.

J’ai réinclus, et je viens de redémarrer le demon.
Il ne fonctionne pas


Bonjour Loic
Ok il a du mal se réinclure, il n’est pas trop loin et il en a plein a coté qui fonctionne dont des routeurs, je vais réssayer plusieurs fois. Je reviens vers vous

J’y suis arrivé, j’ai du le faire quitté le réseau et le couper electriquement pour le réinclure ensuite sinon cela ne fonctionnait pas

Merci pour ton aide @cstan77

Petite question, si @loic l’ajoute dans une prochaine version, cela ne fera pas de doublon ?

je ne comprends pas la question…

Pas de soucis avec la nouvelle version, le plugin écrase tout !
Regarde l’état de tes noeuds

Je voulais savoir si tu l’inclus dans une prochaine version , cela va l’ecraser ou faire un doublon car j’ai utilisé le json de cstan77 car c’est une version légérement différente que celle dans le plugin actuellement, mais il a répondu juste en dessous de ton com . Plus qu’a attendre l’ajout des 3 modules (Sujet déja crée) et tout sera opérationnel.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.