Module zigbee TS0207 qui n'envoi pas l'état

Bonjour à tous

j’ai 2 module ZIGBEE TS0207 : capteur d’innondation

je viens de remettre ces 2 modules en route, suite trêve hivernale.

le 1er fonctionne nickel, le 2ème est bizarre.

l’un comme l’autre est relié à un flotteur, le flotteur fonctionne bien, j’ai mis un tester sur les 2 soudures de la carte, suivant la position du flotteur, le circuit est ouvert ou fermé.

j’ai mis des piles neuves

rapproché le module de la clé zigbee

j’ai supprimer l’équipement zigbee, refaite une inclusion, ca fonctionne bien

suite à l’inclusion, si je met le flotteur en positon haute, l’état s’initialise et passe à 1
mais l’état ne change plus, je peux bouger le floteur rien n’y fait

si je reveille le module, la date de dernier message se met à jour mais l’état reste toujours le même…

voici un log d’un reveil

0000|[2022-05-02 16:25:39]DEBUG : {"devices":{"cc:86:ec:ff:fe:32:44:98":{"1":{"1280":{"cmd":{"1":{"value":"ZoneStatus.Alarm_1","cluster_name":"IAS Zone"},"1.1":{"value":"bitmap8.0","cluster_name":"IAS Zone"},"1.2":{"value":"0","cluster_name":"IAS Zone"},"1.3":{"value":"0","cluster_name":"IAS Zone"}}}}}}}
0001|[2022-05-02 16:25:39]DEBUG : Search command for cc:86:ec:ff:fe:32:44:98 logicalId : 1::1280::cmd::1 => ZoneStatus.Alarm_1 convert to 1
0002|[2022-05-02 16:25:39]DEBUG : {"devices":{"cc:86:ec:ff:fe:32:44:98":{"1":{"1":{"33":{"value":"200","cluster_name":"Power Configuration"},"32":{"value":"30","cluster_name":"Power Configuration"}}}}}}
0003|[2022-05-02 16:25:39]DEBUG : Search attribut for cc:86:ec:ff:fe:32:44:98 logicalId : 1::1::33 => 200 convert to 200
0004|[2022-05-02 16:25:39]DEBUG : Search attribut for cc:86:ec:ff:fe:32:44:98 logicalId : 1::1::32 => 30 convert to 30
0005|[2022-05-02 16:25:39]DEBUG : Search command for cc:86:ec:ff:fe:32:44:98 logicalId : 1::1280::cmd::1.1 => bitmap8.0 convert to 0
0006|[2022-05-02 16:25:39]DEBUG : Search command for cc:86:ec:ff:fe:32:44:98 logicalId : 1::1280::cmd::1.2 => 0 convert to 0
0007|[2022-05-02 16:25:39]DEBUG : Search command for cc:86:ec:ff:fe:32:44:98 logicalId : 1::1280::cmd::1.3 => 0 convert to 0
0008|[2022-05-02 16:26:02]DEBUG : http://127.0.0.1:8089/device/info?ieee=cc%3A86%3Aec%3Aff%3Afe%3A32%3A44%3A98 type : GET
0009|[2022-05-02 16:26:02]DEBUG : {"ieee":"cc:86:ec:ff:fe:32:44:98"}

on voit des commande CMD : 1.1, 1.2, et 1.3 mais je n’ai qu’une commande dans l’équipement

avez vous une idée du problème ?

merci

Bonjour,
A l’occasion post ici les Infos Brutes (et JSON) de tes 2 équipements afin de les comparer…

1 « J'aime »

le module qui fonctionne :

{
    "ieee": "cc:86:ec:ff:fe:bc:10:aa",
    "nwk": 38887,
    "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": 1026,
            "profile_id": 260,
            "manufacturer": "_TZ3000_qdmnmddg",
            "model": "TS0207",
            "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": 65
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TZ3000_qdmnmddg"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0207"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        }
                    ]
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                },
                {
                    "id": 1280,
                    "name": "IAS Zone",
                    "attributes": []
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": [
                        {
                            "id": 32,
                            "name": "battery_voltage",
                            "value": 26
                        },
                        {
                            "id": 33,
                            "name": "battery_percentage_remaining",
                            "value": 28
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TZ3000_qdmnmddg",
        "model": "TS0207",
        "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": 1026,
                "input_clusters": [
                    0,
                    10,
                    1280,
                    1
                ],
                "output_clusters": [
                    25
                ]
            }
        }
    },
    "class": "zigpy.device"
}
{
    "name": "TZ3000_qdmnmddg.TS0207",
    "configuration": {
        "battery_type": "2xAAA"
    },
    "commands": [
        {
            "logicalId": "1::1280::cmd::1",
            "generic_type": "FLOOD",
            "name": "Innondation",
            "type": "info",
            "subType": "binary",
            "isHistorized": "0",
            "configuration": {
                "repeatEventManagement": "never"
            },
            "template": {
                "dashboard": "core::flood",
                "mobile": "core::flood"
            },
            "isVisible": "1"
        }
    ],
    "ref": "TZ3000_qdmnmddg.TS0207"
}

celui qui déconne

{
    "ieee": "cc:86:ec:ff:fe:32:44:98",
    "nwk": 51588,
    "status": 2,
    "lqi": "255",
    "rssi": "-58",
    "last_seen": "1651503904.6726737",
    "node_descriptor": "02:40:80:02:10:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 1026,
            "profile_id": 260,
            "manufacturer": "_TZ3000_qdmnmddg",
            "model": "TS0207",
            "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": 65
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TZ3000_qdmnmddg"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0207"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        }
                    ]
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                },
                {
                    "id": 1280,
                    "name": "IAS Zone",
                    "attributes": [
                        {
                            "id": 16,
                            "name": "cie_addr",
                            "value": [
                                160,
                                153,
                                6,
                                255,
                                255,
                                46,
                                33,
                                0
                            ]
                        }
                    ]
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": [
                        {
                            "id": 32,
                            "name": "battery_voltage",
                            "value": 30
                        },
                        {
                            "id": 33,
                            "name": "battery_percentage_remaining",
                            "value": 200
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TZ3000_qdmnmddg",
        "model": "TS0207",
        "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": 1026,
                "input_clusters": [
                    0,
                    10,
                    1280,
                    1
                ],
                "output_clusters": [
                    25
                ]
            }
        }
    },
    "class": "zigpy.device"
}
{
    "name": "TZ3000_qdmnmddg.TS0207",
    "configuration": [],
    "commands": [
        {
            "logicalId": "1::1280::cmd::1",
            "generic_type": "FLOOD",
            "name": "Innondation",
            "type": "info",
            "subType": "binary",
            "isHistorized": "0",
            "configuration": {
                "repeatEventManagement": "always"
            },
            "template": {
                "dashboard": "core::flood",
                "mobile": "core::flood"
            },
            "display": {
                "invertBinary": "1"
            },
            "isVisible": "1"
        }
    ],
    "ref": "TZ3000_qdmnmddg.TS0207"
}

alors en effet, il y a une différence pour la partie ID 1280, qui correspond à la commande

Dans le module qui déconne

 {
                    "id": 1280,
                    "name": "IAS Zone",
                    "attributes": [
                        {
                            "id": 16,
                            "name": "cie_addr",
                            "value": [
                                160,
                                153,
                                6,
                                255,
                                255,
                                46,
                                33,
                                0
                            ]
                        }
                    ]
                },

dans celui qui fonctionne

 {
                    "id": 1280,
                    "name": "IAS Zone",
                    "attributes": []
                },

quoi y faire ?

T’es sur que c’est celui là qui fonctionne ?

Oui, la mac finissant par 10.aa est le module ok

Et c’est bien celui qui n’a rien dans attribut

Ce n’est pas cohérent. Comment peut-il fonctionner sans commnication : « Lqi » et « last_seen » à None ? De plus le niveau de batterie est plutôt faible…
Je ne suis pas un Dev, mais à mon avis, ceci explique pourquoi tu n’as pas de value sur ce module.

Inversement, celui dont tu dis qu’il « déconne », est à pleine batterie (3 v) et transmet des informations (Cf. Log transmises du Debug d’un reveil)

Autre constat : l’un (Mac : … 44:98) à la répétition des valeurs identique (always) ;
l’autre (Mac : … 10:aa) pas (Never)

Tu as tenté une réinclusion des 2 modules ?

je confirme pourtant que le 10.aa fonctionne très bien, je viens de déclencher 2 fois le flotteur et il me remonte correctement son état

alors que l’autre ne réagit pas du tout

la répétition de valeur à OUI n’est pas normal, il s’est créé comme ca quand j’ai demandé la récréation des commandes, je viens de la passer à NON

si on regarde cet poste qui remonte avec la même référence, dans le log, l’ID remonte comme celui qui fonctionne chez moi

si je regarde le post que j’avais fait pour demander l’ajouter de ce module, l’ID remonte les infos comme celui qui marche pas :frowning:

j’y comprends plus rien…

je veux pas refaire l’inclusion de celui qui fonctionne, trop peur qu’il marche plus :wink:

Personne n’utilise ce module ?

Il n’y a pas un fichier à nettoyer pour repartir a 0 sur cet équipement ?

Salut,

image → noeuds → supprimer

As-tu essayé sur l’équipement en question de redécouvrir le noeud?

Bonjour

Oui la suppression dans le réseau c’est fait, avec la suppression de l’équipement

Puis une inclusion

Je peux essayer de faire redécouvrir le nœud
EDIT ; impossible, je n’ai plus cette action quand le noeud est supprimé

Merci

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