Remontées valeurs batterie xiaomi avec plugin deconz / conbee

merci de cette info intéressante.

Est-ce que tu as vu les pourcentages bouger ? car moi il y en a certains à 91% ce qui me paraissait bien au début mais apres 152 jours ils n’ont pas bougés d’un yotta :slight_smile:

Faut que je regarde aussi comment upgrader ce firmware par rapport à ta version de FW

Edit : Par contre je suis encore en jeedom v3, mmmh je doute…

Pourcentages qui bougent : pas plus que çà, je n’en garde pas d’archive. Je n’ai pas non plus créé de commande Batterie que j’aurai pu historiser. Les niveaux étaient à 100% à l’installation, j’ai l’impression que ça baisse avec le temps (ça c’est une information :blush: !). Mais sans plus.

Pour la MàJ :

Mince, si tu es en V3, nos configs sont donc assez différentes pour qu’une comparaison pointue des paramètres puissent ne pas suffire… Va falloir d’autres compétences que les miennes !

De changer la version de deconz ou du firwmare ne changera rien, c’est le fonctionnement normal sur deconz.
Une batterie normale restera a 100% pendant au moins 1 an.

Ben non :grin:, pas au vu des miennes :wink:. Mais je ne crois pas non plus qu’il faille s’inquiéter si elles restent à 100% pendant 6 mois.

Tenez, pour relativiser sur les indications Batterie : interrupteur Dimmer Philips Hue, en zigbee donc (et toujours en direct ConBee II / DeConz).

Capture d’écran 2020-06-16 à 19.08.48
Quand je l’ai intégré à Jeedom, je lui ai laissé sa (très) vieille pile, tellement persuadé que j’allais rapidement la changer que je n’ai même pas renseigné la date !

Ça fait donc au moins 2-3 mois que ça varie de 2 à 5%. Et je l’utilise tous les jours !

Effectivement j’ai entendu parler de différences entre comment DeConZ et Xiaomi calculent les pourcentages batteries (ils n’utilisent pas la même mesure de fourchette de Voltage)

Mais ce qui me parait bizarre c’est que j’ai un capteur dont la batterie est clairement en fin de vie et il est toujours à 100%

JE vais test de forcer l’upgrade du firmware

Attention tout les appareils ne fonctionnent pas pareil.
Ikea/philips donnent un pourcentage de batterie.
Xiaomi donne un voltage converti en pourcentage.

Si c’est toujours a 100% et que tu es sur que la batterie est vide, tu peux essayer de le retirer et de le ré-inclure, ça va relancer les procédures. Sinon jette un œil sur leur github, c’est pas rare d’avoir un soucis dans leur code avec tel ou tel appareil.
Et l’upgrade du firmware va achever ta batterie ^^

J’oubliai effectivement que le pourcentage était calculé par DeConz pour les Xiaomi, là où d’autres transmettent directement la valeur en pourcent. Mais la base, qui reste un calcul de tension basique, ne permet pas une estimation de durée de vie particulièrement fiable (courbe de décharge non régulière). Mais là, je crois qu’on en est tous conscient.

pour moi oui et non, à la fois :slight_smile:

la valeur semble être celle au moment de l’inclusion ou 100% si c’est pas sur.
J’ai des capteurs dont je suis certains qu’il ne reste plus grand chose pour sur, je demande pas la perfection au % pret mais genre des tranches de 25%

qqch me turlupine là dedans… pour quoi ai-je des 91/98% et tout le reste à 100?

Bon upgrade firmware ok, merci de l’astuce :slight_smile:

par contre pas la même version de gateway que toi, je vais peut être de voir faire la mise à jour via l’apt-get… à voir

Bon jai fait mon apt get du mois pour tout upgrader et pas de changement.

Est ce que cette version est liée au fait detre en jeedom v4 ou est ce que tu es wn plugin beta?

J’ai le plugin en version stable « 2020-06-09 01:00:14 », la dernière à jour donc.

Tes relevés sont en effet curieux :thinking:. Mais est-ce de toute façon significatif dans un domaine, la remontée des valeurs Batterie, qui est déjà un peu foutraque à la base ?

Tiens, sur le même sujet des batteries en ce moment sur le forum (il y a eu un petit coup de sang mais la poussière est retombée et, finalement, il n’y a pas de cadavre :wink:) : Détection de présence avec SENA UD100-G03 : Quel traqueur bluetooth ? Gigaset G-Tag ou NUT Find 3 - #21 par Fabrice

j’ai toujours pas trouvé comment updater la gateway… suis toujours en 2.05.71

apt-get list deconz me renvoie la meme version

des idées ?

et je m’auto-réponds, assez bizarrement mes valeurs ont bougées , certains capteurs sont même remontés!!!

neanmoins le calcul du % de batterie reste bizarre pour moi

Salut à tous,

je confirme que la remontée de la batterie fonctionne bien.
Par exemple pour mes capteurs d’ouvertures Xiaomi il faut créer une commande info :
01-0006.config::battery
La valeur de la batterie n’est pas remontée tout le temps donc il faut être un peu patient :slight_smile:

Hello,

J’essaye aussi de recup ces info de batterie.

En faisant un debug en deconz j’ai cela

[2021-02-09 15:47:22][DEBUG] : {"0000000000000000":{"config":{"battery":100,"offset":0,"on":true,"reachable":true},"e":"changed","id":"25","r":"sensors","t":"event","uniqueid":"00:15:8d:00:01:a4:a4:97-01-0402"}}
[2021-02-09 15:47:22][DEBUG] : {"0000000000000000":{"config":{"battery":100,"offset":0,"on":true,"reachable":true},"e":"changed","id":"26","r":"sensors","t":"event","uniqueid":"00:15:8d:00:01:a4:a4:97-01-0405"}}
[2021-02-09 15:47:22][DEBUG] : {"0000000000000000":{"config":{"battery":100,"on":true,"reachable":true},"e":"changed","id":"27","r":"sensors","t":"event","uniqueid":"00:15:8d:00:01:a4:a4:97-01-0403"}}
[2021-02-09 15:47:34][DEBUG] : {"0000000000000000":{"config":{"battery":100,"offset":0,"on":true,"reachable":true},"e":"changed","id":"25","r":"sensors","t":"event","uniqueid":"00:15:8d:00:01:a4:a4:97-01-0402"}}
[2021-02-09 15:47:34][DEBUG] : {"0000000000000000":{"config":{"battery":100,"offset":0,"on":true,"reachable":true},"e":"changed","id":"26","r":"sensors","t":"event","uniqueid":"00:15:8d:00:01:a4:a4:97-01-0405"}}
[2021-02-09 15:47:35][DEBUG] : {"0000000000000000":{"config":{"battery":100,"on":true,"reachable":true},"e":"changed","id":"27","r":"sensors","t":"event","uniqueid":"00:15:8d:00:01:a4:a4:97-01-0403"}}

On voit bien ‹ battery › et 100, mais pas moyen de le capturer dans une info jeedom.

Du coup j’ai tenté des commandes type info avec des 01-0402 ou 403 ou 405.config::battery et 01-0402 ou 403 ou 405.state::battery

… rien pour le moment, je peux pourtant forcer ces updates de capteurs en appyant sur le petit boutton du capteur

Salut,

Ce que j’ai chez moi et qui fonctionne :

  • capteur de présence (celui sur pied) :
    01-0400.config::battery
  • capteur de température, humidité et pression (le carré)
    01-0101.config::battery
  • détecteur d’ouverture de porte (rectangulaire) :
    01-0006.config::battery
  • détecteur d’inondation :
    01-0500.config::battery

Si ça peut aider

Bonsoir,

Comment avez vous trouvé ces commandes ? On est d’accord qu’elles sont à renseigner dans Logical ID ? (Plugin Zigbee)

C’est dommage de galérer à remonter les infos de batteries en comparaison de la gateway… Je regrette un peu mon achat de clé ZigBee pour le moment.

Non, pas le plugin zigbee mais le plugin deconz.

En effet je pensais que les commandes étaient similaires entre les deux plugin. :flushed:

Bonjour
je suis intéressé par ton code mais je ne sais pas quoi en faire et où le mettre STP tu peux m’aider

Merci

j’ai plutot l’impression que c’est le calcul de batterie par deconz qui est différent de xiaomi