Problème avec Sirène Tuya

Bonjour, et encore merci pour se formidable plugin.

Il me reste plus que la sirène à ajouter pour passer à la configuration du plugin Alarme :grinning:.

Mais malheureusement, je rencontre un soucis car les commandes ne fonctionnent pas.

En regardant les informations brutes, je m’aperçois que le modèle que j’ai n’est pas le même que dans le plugin. Je me demande si il n’y a pas 2 modèles différents, car avec la configuration automatique la sirène est reconnue en LCA001 alors que dans la configuration brute, le modèle est TS0601.

Voici les informations et l’image au cas ou il faut ajouter un second modèle.

Marque neo Coolcam " mais reconnue en tant que tuya", modele NAS-AB02.

sirene

Et les informations brutes :

{
    "ieee": "80:4b:50:ff:fe:04:74:61",
    "nwk": 65216,
    "status": 2,
    "lqi": "None",
    "rssi": "None",
    "last_seen": "None",
    "node_descriptor": "02:40:80:02:10:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 1027,
            "profile_id": 260,
            "manufacturer": "_TZE200_d0yu2xgi",
            "model": "TS0601",
            "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": 83
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TZE200_d0yu2xgi"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0601"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 61184,
                    "name": "Tuya Manufacturer Specicific",
                    "attributes": []
                },
                {
                    "id": 1026,
                    "name": "Temperature Measurement",
                    "attributes": []
                },
                {
                    "id": 1029,
                    "name": "Relative Humidity Measurement",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TZE200_d0yu2xgi",
        "model": "TS0601",
        "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": 4098,
            "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": 1027,
                "input_clusters": [
                    0,
                    3,
                    61184,
                    1026,
                    1029,
                    6
                ],
                "output_clusters": [
                    3,
                    25
                ]
            }
        }
    },
    "class": "zhaquirks.tuya.siren"
}

Bonjour,

Pouvez vous ajouter les logs en debug comme demandé dans la documentation :wink:

Module non reconnu

Si votre module est bien inclus mais pas reconnu automatiquement par Jeedom (pas de commandes créées), alors il faut en demander l’ajout auprès de l’équipe Jeedom.

INFORMATION

L’équipe Jeedom se réserve le droit de refuser toute demande d’intégration. Il est toujours préférable d’opter pour un équipement dont la compatibilité est déjà confirmée.

Pour solliciter l’ajout d’un nouveau matériel, il est nécessaire de fournir les éléments suivants :

  • le modèle exact du module avec un lien vers le site d’achat et une image représentative sur fond transparent (png),
  • Sur la page de l’équipement, cliquer sur le bouton bleu Configuration du module puis onglet Informations brutes. Copier le contenu pour le transmettre à l’équipe Jeedom,
  • Mettre le démon en debug depuis la page de configuration du plugin et le redémarrer. Effectuer des actions sur l’équipement (si c’est un capteur de température faire varier la température, si c’est une vanne faire varier la consigne, etc…) et envoyer le log zigbee (pas zigbeed).

Le module me remonte les commandes mais aucunes ne fonctionnent:

Et quand j’execute les comandes, je n’ai pas grand chose dans les logs :

[2021-07-18 17:12:56][DEBUG] : {"ieee":"80:4b:50:ff:fe:04:74:61","cmd":[{"endpoint":1,"cluster":"on_off","command":"on","await":1}],"allowQueue":false}
[2021-07-18 17:12:58][DEBUG] : {"ieee":"80:4b:50:ff:fe:04:74:61","cmd":[{"endpoint":1,"cluster":"on_off","command":"off","await":1}],"allowQueue":false}
[2021-07-18 17:13:05][DEBUG] : {"ieee":"80:4b:50:ff:fe:04:74:61","cmd":[{"endpoint":1,"cluster":"on_off","command":"toggle","await":1}],"allowQueue":false}
[2021-07-18 17:13:06][ERROR] : Erreur exécution de la commande [Aucun][TZE200_d0yu2xgi.TS0601 80:4b:50:ff:fe:04:74:61][Toggle] : Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data : {"ieee":"80:4b:50:ff:fe:04:74:61","cmd":[{"endpoint":1,"cluster":"on_off","command":"toggle","await":1}],"allowQueue":false} erreur : {"state":"error","result":"object Status can't be used in 'await' expression","code":0}

Bonsoir

Je viens de recevoir ce même modèle de sirène et j’ai exactement le même problème.
Les commandes sont bien créées mais aucune action sur le module lors de l’appui sur test des différentes commandes.
Pas de remontée de température ni d’humidité, tout reste à 0.
J’ai aussi essayé de réinclure plusieurs fois mais rien n’y fait.
Les logs ne donne pas erreur, si quelqu’un a une proposition pour corriger le problème …. C’est bienvenue😁

Bien à vous.

Le sujet date, mais j’ai aussi cette sirène que j’aimerais pouvoir intégrer correctement.
J’ai le retour de la température, de l’humidité ainsi que de l’état de la sirène.
Il est possible de déclencher et d’arrêter la sirène.
Mais il manque la possibilité de choisir le type de sirène (j’ai un carillon :sweat_smile:) sauf si j’ai loupé quelque-chose…

J’ai les mêmes informations brut que dans le premier post et voici le debug en appuyant sur le bouton à l’arrière du module (j’ai appuyé 3 fois non rapidement et j’ai d’autres modules qui ont pu parler):

[2021-10-28 17:53:08][DEBUG] : {"devices":{"5c:02:72:ff:fe:ce:ad:6c":{"1":{"61184":{"cmd":[{"value":"2","cluster_name":"Tuya Manufacturer Specicific"},{"value":"Command(status=0, tsn=2, command_id=1125, function=0, data=[1, 4])","cluster_name":"Tuya Manufacturer Specicific"}]}}}}}
[2021-10-28 17:53:08][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::0 => 2 convert to 2
[2021-10-28 17:53:08][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::1 => Command(status=0, tsn=2, command_id=1125, function=0, data=[1, 4]) convert to Command(status=0, tsn=2, command_id=1125, function=0, data=[1, 4])
[2021-10-28 17:53:09][DEBUG] : {"devices":{"60:a4:23:ff:fe:0d:43:e9":{"11":[{"1":{"value":"66","cluster_name":"Basic"}}]}}}
[2021-10-28 17:53:09][DEBUG] : Search attribut for 60:a4:23:ff:fe:0d:43:e9 logicalId : 11::0::1 => 66 convert to 66
[2021-10-28 17:53:09][DEBUG] : {"devices":{"5c:02:72:ff:fe:ce:ad:6c":{"1":{"61184":{"cmd":[{"value":"2","cluster_name":"Tuya Manufacturer Specicific"},{"value":"Command(status=0, tsn=2, command_id=1139, function=0, data=[1, 0])","cluster_name":"Tuya Manufacturer Specicific"}]}}}}}
[2021-10-28 17:53:09][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::0 => 2 convert to 2
[2021-10-28 17:53:09][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::1 => Command(status=0, tsn=2, command_id=1139, function=0, data=[1, 0]) convert to Command(status=0, tsn=2, command_id=1139, function=0, data=[1, 0])
[2021-10-28 17:53:14][DEBUG] : {"devices":{"5c:02:72:ff:fe:ce:ad:6c":{"1":{"61184":{"1126":{"value":"5","cluster_name":"Tuya Manufacturer Specicific"},"cmd":[{"value":"2","cluster_name":"Tuya Manufacturer Specicific"},{"value":"Command(status=0, tsn=2, command_id=1126, function=0, data=[1, 5])","cluster_name":"Tuya Manufacturer Specicific"}]}}}}}
[2021-10-28 17:53:14][DEBUG] : Search attribut for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::1126 => 5 convert to 5
[2021-10-28 17:53:14][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::0 => 2 convert to 2
[2021-10-28 17:53:14][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::1 => Command(status=0, tsn=2, command_id=1126, function=0, data=[1, 5]) convert to Command(status=0, tsn=2, command_id=1126, function=0, data=[1, 5])
[2021-10-28 17:53:14][DEBUG] : {"devices":{"5c:02:72:ff:fe:ce:ad:6c":{"1":{"61184":{"1140":{"value":"0","cluster_name":"Tuya Manufacturer Specicific"},"cmd":[{"value":"2","cluster_name":"Tuya Manufacturer Specicific"},{"value":"Command(status=0, tsn=2, command_id=1140, function=0, data=[1, 0])","cluster_name":"Tuya Manufacturer Specicific"}]}}}}}
[2021-10-28 17:53:14][DEBUG] : Search attribut for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::1140 => 0 convert to 0
[2021-10-28 17:53:14][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::0 => 2 convert to 2
[2021-10-28 17:53:14][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::1 => Command(status=0, tsn=2, command_id=1140, function=0, data=[1, 0]) convert to Command(status=0, tsn=2, command_id=1140, function=0, data=[1, 0])
[2021-10-28 17:53:14][DEBUG] : {"devices":{"5c:02:72:ff:fe:ce:ad:6c":{"1":{"61184":{"615":{"value":"10","cluster_name":"Tuya Manufacturer Specicific"},"cmd":[{"value":"2","cluster_name":"Tuya Manufacturer Specicific"},{"value":"Command(status=0, tsn=2, command_id=615, function=0, data=[4, 0, 0, 0, 10])","cluster_name":"Tuya Manufacturer Specicific"}]}}}}}
[2021-10-28 17:53:14][DEBUG] : Search attribut for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::615 => 10 convert to 10
[2021-10-28 17:53:14][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::0 => 2 convert to 2
[2021-10-28 17:53:14][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::1 => Command(status=0, tsn=2, command_id=615, function=0, data=[4, 0, 0, 0, 10]) convert to Command(status=0, tsn=2, command_id=615, function=0, data=[4, 0, 0, 0, 10])
[2021-10-28 17:53:14][DEBUG] : {"devices":{"5c:02:72:ff:fe:ce:ad:6c":{"1":{"61184":{"619":{"value":"18","cluster_name":"Tuya Manufacturer Specicific"},"cmd":[{"value":"2","cluster_name":"Tuya Manufacturer Specicific"},{"value":"Command(status=0, tsn=2, command_id=619, function=0, data=[4, 0, 0, 0, 18])","cluster_name":"Tuya Manufacturer Specicific"}]}}}}}
[2021-10-28 17:53:14][DEBUG] : Search attribut for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::619 => 18 convert to 18
[2021-10-28 17:53:14][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::0 => 2 convert to 2
[2021-10-28 17:53:14][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::1 => Command(status=0, tsn=2, command_id=619, function=0, data=[4, 0, 0, 0, 18]) convert to Command(status=0, tsn=2, command_id=619, function=0, data=[4, 0, 0, 0, 18])
[2021-10-28 17:53:20][DEBUG] : {"devices":{"5c:02:72:ff:fe:ce:ad:6c":{"1":{"61184":{"620":{"value":"27","cluster_name":"Tuya Manufacturer Specicific"},"cmd":[{"value":"2","cluster_name":"Tuya Manufacturer Specicific"},{"value":"Command(status=0, tsn=2, command_id=620, function=0, data=[4, 0, 0, 0, 27])","cluster_name":"Tuya Manufacturer Specicific"}]}}}}}
[2021-10-28 17:53:20][DEBUG] : Search attribut for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::620 => 27 convert to 27
[2021-10-28 17:53:20][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::0 => 2 convert to 2
[2021-10-28 17:53:20][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::1 => Command(status=0, tsn=2, command_id=620, function=0, data=[4, 0, 0, 0, 27]) convert to Command(status=0, tsn=2, command_id=620, function=0, data=[4, 0, 0, 0, 27])
[2021-10-28 17:53:20][DEBUG] : {"devices":{"5c:02:72:ff:fe:ce:ad:6c":{"1":{"61184":{"617":{"value":"231","cluster_name":"Tuya Manufacturer Specicific"},"cmd":[{"value":"2","cluster_name":"Tuya Manufacturer Specicific"},{"value":"Command(status=0, tsn=2, command_id=617, function=0, data=[4, 0, 0, 0, 231])","cluster_name":"Tuya Manufacturer Specicific"}]},"1026":[{"value":"2310","cluster_name":"Temperature Measurement"}]}}}}
[2021-10-28 17:53:20][DEBUG] : Search attribut for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::617 => 231 convert to 231
[2021-10-28 17:53:20][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::0 => 2 convert to 2
[2021-10-28 17:53:20][DEBUG] : Search command for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::61184::cmd::1 => Command(status=0, tsn=2, command_id=617, function=0, data=[4, 0, 0, 0, 231]) convert to Command(status=0, tsn=2, command_id=617, function=0, data=[4, 0, 0, 0, 231])
[2021-10-28 17:53:20][DEBUG] : Search attribut for 5c:02:72:ff:fe:ce:ad:6c logicalId : 1::1026::0 => 2310 convert to 2310
[2021-10-28 17:53:20][DEBUG] : {"devices":{"84:2e:14:ff:fe:15:ab:61":{"1":[{"1":{"value":"80","cluster_name":"Basic"}}]}}}
[2021-10-28 17:53:20][DEBUG] : Search attribut for 84:2e:14:ff:fe:15:ab:61 logicalId : 1::0::1 => 80 convert to 80

Bonjour zelhaking, je suis interessé pour savoir par quel moyen vous avez le retour d’information de cette cette sirene ainsi que la possibilité de déclencher et d’arrêter la sirène?
Pour ma part j’ai un dongle zigbee Popp et il ne jamais été possible d’avoir le moindre retour d’information sur cette sirène.
Merci pour votre aide

Bonsoir, voici comment elle est reconnue:

La page info:

Et les commandes:

1 « J'aime »

j’ai les mêmes données que vous mais rien ne remonte entre la sirene et le plugin : pas de température, pas de déclenchement de la sirène possible etc. Dommage je ne comprends pas.

Mais merci tout de même pour votre retour et le partage

2 « J'aime »

Visiblement un v3 de cette sirene est sur le marché. Elle fonctionne différemment des autres et nécessite une nouvelle integration dans les différents logiciel.

J’en ai reçu 2 ce jour, appairage ok mais aucun retour d’aucune des fonctions

Bonjour,

je fais remonter un sujet un peu vieux, mais quelqu’un a eu la solution ?
J’ai vu qu’elle était compatible donc je l’ai acheté et même soucis.

Elle clignote appairage, je la vois bien dans jeedom, mais elle continue de clignoter comme si elle n’était pas appairée et aucune commande ne fonctionne.

1 « J'aime »

Même problème pour moi, j’en ai 3 qui me servent actuellement de cale porte
Si besoin je peux en envoyer un à quelqu’un pour faire des essais

Voir ce topic peut-être car plusieurs solutions y ont déjà été postées.