Pb commandes Tête de radiateur Woox R7067

Bonjour,

J’ai acheté la tête de radiateur Zigbee Woox R7067 : WOOX - Tête thermostatique connectée Zigbee 3.0

J’utilise le zigbee « natif » et le plugin ZigBee (zigpy).

Le pairing semble fonctionner, le type de matériel est détecté, mais seules 3 commandes sont créées : Etat, on, off.

Les commandes on et off génèrent l’erreur : Cluster not found : on_off

J’ai essayé de créer manuellement des commandes, notamment en m’inspirant de ce thread, mais rien n’y fait.

Ci-dessous les « informations brutes » du noeud. Je m’attenderais à voir plus de commandes. Le matériel est bien listé comme compatible.

Est-ce que quelqu’un saurait quels sont les bons clusters/commandes à utiliser ? D’avance merci !

{
    "ieee": "5c:02:72:ff:fe:f1:40:c4",
    "nwk": 43784,
    "status": 2,
    "lqi": "118",
    "rssi": "-65",
    "last_seen": "1641081120.000621",
    "node_descriptor": "02:40:80:02:10:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 81,
            "profile_id": 260,
            "manufacturer": "_TZE200_wnvhlcgl",
            "model": "TS0601",
            "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": 64
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TZE200_wnvhlcgl"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0601"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        }
                    ]
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 61184,
                    "name": "Cluster",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TZE200_wnvhlcgl",
        "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": 81,
                "input_clusters": [
                    0,
                    10,
                    4,
                    5,
                    61184
                ],
                "output_clusters": [
                    25
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Bonjour @jfgigand,

Pense à modifier ton post en précisant le plugin (c’est plus facile de s’y retrouver et à rechercher par quelqu’un qui rencontre le même problème).

Ensuite il faut que tu fasses la demande d’évolution du plugin afin qu’il soit correctement reconnu.

Pour cela je te renvoie à la documentation du plugin :
" 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).

IMPORTANT

Avant toute demande d’ajout de module vérifiez bien que votre plugin est à jour et que le module n’est pas deja dans la liste. Il arrive parfois que la reconnaissance automatique ne marche pas (car le module ne donne pas son identification dans les temps) et qu’il faille indiquer manuellement à Jeedom le type de module

INFORMATION

Toute demande incomplète sera refusée sans réponse de la part de l’équipe Jeedom."

Bon courage

Merci @FBAF,

J’ai édité mon post pour préciser le plugin.

Avant toute demande d’ajout de module vérifiez bien que votre plugin est à jour et que le module n’est pas deja dans la liste. Il arrive parfois que la reconnaissance automatique ne marche pas (car le module ne donne pas son identification dans les temps) et qu’il faille indiquer manuellement à Jeedom le type de module

Mon module est déjà dans la liste avec la bonne photo et tout (c’est d’ailleurs pour cela que j’ai acheté ce modèle). Au pairing, le modèle est reconnu automatiquement. Mon problème porte sur les commandes (cluster not found). Les commandes ressemblent plus à celles d’une prise commandée qu’à une tête de radiateur (état/on/off).

Bonne journée

J’ai le même soucis, et suis intéressé par une solution.
Merci

Bonjour,

Avez vous trouvé une solution ?
J’ai la même tête thermostatique, le plugin Zigbee et une clé Conbee 2 et j’ai exactement le même problème.

Merci !

Pierre