Aucune remonté d'info batterie avec Sonoff zigbee 3.0 USB dongle PLUS - version E

Suite du sujet SONOFF – Dongle USB 3.0 + :

Bonjour à tous, j’utilise le plugin ZIGBEE Officiel et cela fait plusieurs jours que je cherche une solution à un problème qui a été évoqué à plusieurs reprises dans les forums mais qui se semble pas fonctionner chez moi. J’ai une clé USB Zigbee SONOFF (ZBDONGLE-E). Tout semble fonctionner avec mon capteur de présence Aqara(L’équipement sélectionné est : AQARA - Capteur de mouvement intelligent [RTCGQ11LM]) remonte bien sauf que le pourcentage de batterie ne remonte pas.
J’ai essayé : 01-0402.config::battery et 01-0400.config::battery, comme vu dans les différents forums mais rien ne remonte même après plusieurs jours.
Est ce que je dois changer de plugin ou de clé? Merci beaucoup pour votre aide.

Comme ça, pas évident de vous venir en aide.
Sur l’équipement, cliquer sur
image
ensuite cliquer sur :
image
Partager les infos entre les balises </>

Il devrait être dans la partie batterie de jeedom. Ce n’est pas le cas ?

Antoine

Merci Furaxworld de me venir en aide :slightly_smiling_face: voici les infos brutes et Json :

{
    "ieee": "00:15:8d:00:02:e2:e0:fc",
    "nwk": 36253,
    "status": 2,
    "lqi": "164",
    "rssi": "-59",
    "last_seen": "1700477918.952728",
    "node_descriptor": "02:40:80:37:10:7f:64:00:00:00:64:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 263,
            "profile_id": 260,
            "manufacturer": "LUMI",
            "model": "lumi.sensor_motion.aq2",
            "output_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "BasicCluster",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 1
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 5
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 2
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "LUMI"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "lumi.sensor_motion.aq2"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20170627"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "3000-0001"
                        }
                    ]
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": [
                        {
                            "id": 32,
                            "name": "battery_voltage",
                            "value": 30.1
                        },
                        {
                            "id": 33,
                            "name": "battery_percentage_remaining",
                            "value": 139
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 2,
                    "name": "Device Temperature",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "current_temperature",
                            "value": 1900
                        }
                    ]
                },
                {
                    "id": 1024,
                    "name": "Illuminance Measurement",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "measured_value",
                            "value": 0
                        }
                    ]
                },
                {
                    "id": 1030,
                    "name": "Occupancy Sensing",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "occupancy",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 1280,
                    "name": "IAS Zone",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zone_state",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 65535,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "LUMI",
        "model": "lumi.sensor_motion.aq2",
        "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": 4151,
            "maximum_buffer_size": 127,
            "maximum_incoming_transfer_size": 100,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 100,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 263,
                "input_clusters": [
                    0,
                    1,
                    3,
                    2,
                    1024,
                    1030,
                    1280,
                    65535
                ],
                "output_clusters": [
                    0,
                    25
                ]
            }
        }
    },
    "class": "zhaquirks.xiaomi.aqara.motion_aq2"
}

Et json :

{
    "name": "LUMI.lumi.sensor_motion.aq2",
    "configuration": {
        "battery_type": "1x3V CR2450"
    },
    "commands": [
        {
            "logicalId": "1::1024::0",
            "generic_type": "BRIGHTNESS",
            "name": "Luminosité",
            "type": "info",
            "subType": "numeric",
            "isHistorized": "0",
            "configuration": {
                "repeatEventManagement": "always",
                "historizeRound": 2,
                "calculValueOffset": "10**((#value#-1)\/10000)"
            },
            "template": {
                "dashboard": "default",
                "mobile": "default"
            },
            "isVisible": "1"
        },
        {
            "logicalId": "1::1280::0",
            "name": "Présence",
            "type": "info",
            "subType": "numeric",
            "isHistorized": "0",
            "configuration": {
                "repeatEventManagement": "always"
            },
            "template": {
                "dashboard": "default",
                "mobile": "default"
            },
            "isVisible": "1"
        },
        {
            "logicalId": "01-0402.config::battery",
            "name": "Battery",
            "type": "info",
            "subType": "numeric",
            "isHistorized": "1",
            "template": {
                "dashboard": "default",
                "mobile": "default"
            },
            "isVisible": "1"
        }
    ],
    "ref": "LUMI.lumi.sensor_motion.aq2"
}

J’ai énormément de problèmes avec le matos Xiaomi / Aqara… les capteurs de mvt j’en ai eu plusieurs de très capricieux… quand ils ne veulent plus répondre ou s’appairer j’ai souvent constaté que c’était un problème de piles.
Certains sont HS au bout d’un an…
Le matox Xiaomi n’est à priori pas 100% compatibles Zigbee donc pour peu qu’ils se connectent su un routeur non compatible, cela ne fonctionne plus…
Perso je n’achèterai plus de Xiaomi, trop de problèmes y compris avec des capteurs humidité/température…

Depuis que je suis sous zigbee2mqtt (avec le plugin Zigbeelinker) mes dispositids xiaomi fonctionnent de façon satisfaisante.

Antoine

1::33::0

Batterie: 
Info/numérique

#value# /2 sur la commande

« id »: 33,
« name »: « battery_percentage_remaining »,
« value »: 139

1::32::0

Voltage:
Info/numérique

#value# /10 sur la commande


 "id": 32,
                            "name": "battery_voltage",
                            "value": 30.1

Pour que les valeurs batterie et voltage remontent pour la première fois il y a 2 possibilités.

  • 1: vous attendez que la valeur change pour être remontée
  • 2 vous créez un simple scénario actif/visible vous mettez event avec le sélecteur de commande, vous recherchez votre commande batterie crée précédemment et vous mettez en valeur 139. Vous sauvegardez et vous exécutez → l’info sera remontée.
    Idem pour le voltage avec 30.1 en valeur.

Je suis passé il y a quelques mois sur z2m avec le plugin officiel jeezigbee, la migration a été compliquée avec quasi 80 équipements… de façon générale la matos Xiaomi est celui qui me pose le plus de problèmes… à la moindre coupure de courant ou d’arrêt trop long du serveur, je perd des modules que je dois appairer à nouveau surtout les sondes de température et parfois capteurs de mouvement/lumière. J’ai aussi avec des boutons SONOFF qui regulièrement ne fonctionne plus… le maillage est pourtant plus que dense… peut-être trop même…

Furaxworld, Si j’ai bien compris il faut que je saisisse 1::33::0 dans Logical ID pour le % mais en ce qui concerne « #value# /2 » je ne sais pas ou le mentionner ?

Sur le module,
Ajouter une commande Info/numérique
Logical ID 1::33::0
cocher Afficher → sauvegarder
Ensuite retourner sur la nouvelle commande et cliquer sur l’engrenage et mettre ceci dans la configuration

image

sauvegarder

Je pense que c’est bon :


Oui c’est bon
Vous pouvez faire ceci car vous risquez de ne pas avoir de valeur tant que celle-ci ne change pas .

Furaxworld, cela fonctionne avec le scénario j’ai bien une remontée de batterie. Il y a juste une différence car avec la gateway j’avais un retour de 75% et maintenant j’ai 69,5% mais bon le principal c’est que j’ai un retour cohérent. Merci beaucoup Furaxworld pour votre aide. Bonne journée!

139/2 = 69,5%
Pensez a clôturer le sujet

Furaxworld, J’ai le même problème avec un capteur de température Xiaomi (le rond) sur lequel je n’ai pas non plus de remontée de batterie. Le souci c’est que je n’ai pas id dans les infos brutes, si toutefois vous avez une idée. Merci.

{
    "ieee": "00:15:8d:00:02:5e:a6:a4",
    "nwk": 25502,
    "status": 2,
    "lqi": "180",
    "rssi": "-55",
    "last_seen": "1700501741.777357",
    "node_descriptor": "02:40:80:37:10:7f:64:00:00:00:64:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 24322,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 65535,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 18,
                    "name": "MultistateInput",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "BasicCluster",
                    "attributes": []
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 1026,
                    "name": "Temperature Measurement",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "measured_value",
                            "value": 2783
                        }
                    ]
                },
                {
                    "id": 1029,
                    "name": "Relative Humidity Measurement",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "measured_value",
                            "value": 5328
                        }
                    ]
                },
                {
                    "id": 65535,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ]
        },
        {
            "id": 2,
            "status": 1,
            "device_type": 24322,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 18,
                    "name": "MultistateInput",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                }
            ]
        },
        {
            "id": 3,
            "status": 1,
            "device_type": 24323,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 12,
                    "name": "AnalogInput",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "LUMI",
        "model": "lumi.sens",
        "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": 4151,
            "maximum_buffer_size": 127,
            "maximum_incoming_transfer_size": 100,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 100,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 24322,
                "input_clusters": [
                    0,
                    1,
                    3,
                    1026,
                    1029,
                    65535,
                    25
                ],
                "output_clusters": [
                    0,
                    4,
                    3,
                    5,
                    25,
                    65535,
                    18
                ]
            },
            "2": {
                "profile_id": 260,
                "device_type": 24322,
                "input_clusters": [
                    3
                ],
                "output_clusters": [
                    4,
                    3,
                    5,
                    18
                ]
            },
            "3": {
                "profile_id": 260,
                "device_type": 24323,
                "input_clusters": [
                    3
                ],
                "output_clusters": [
                    4,
                    3,
                    5,
                    12
                ]
            }
        }
    },
    "class": "zhaquirks.xiaomi.mija.sensor_ht"
}

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