# \[BUG\] Certains capteurs n'affichent plus de valeurs

**URL:** <https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402>\
**Category:** Développement\
**Created:** [Juin 29, 2022, 7:30 UTC](https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402 "2022-06-29T07:30:28Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [Juin 29, 2022, 7:30 UTC](https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402/1 "2022-06-29T07:30:28Z")

</div>

Salut à tous,

Depuis plusieurs semaines (peut être plus), certains de mes capteurs n’affichent plus d’information dans la page web de Gladys. Cependant tout est visible dans Zigbee2Mqtt.

**Contexte**  
J’ai des objets connectés 100% Zigbee. Des prises 220V aux capteurs de température ou de mouvements. J’utilise donc le service dédié, qui repose sur Zigbee2MQTT.

**Description**  
Dans l’interface web de Zigbee2MQTT je constate que tous mes capteurs remontent bien leurs infos :

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/5/52bb4dbb1619cc471b77c746dc091fd601448c1c.png)

Cependant dans l’interface de Gladys, certains _devices_ n’affichent même pas la dernière valeur :

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/9/9e2020abf2e670c39856b3c5d641d222eba69e77.png)

**Debug**  
Vous avez une idée de comment débuger cette situation ? Vérifier dans la DB ?  
@pierre-gilles on avait mentionné le fait qu’il fallait clean ma DB, mais j’avoue ne pas savoir pas quoi commencer. Il faudrait peut être documenter un petit bout pour les utilisateurs dans mon cas 😅

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Juin 29, 2022, 4:38 UTC](https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402/2 "2022-06-29T16:38:14Z")

</div>

Peux-tu regarder dans les tâches en arrière plan si l’agrégation se passe bien ? (Paramètres =\> tâche en arrière plan)

> [@lmilcent](#):
>
> Il faudrait peut être documenter un petit bout pour les utilisateurs dans mon cas 😅

Je ne suis pas forcément pour documenter cette partie car je ne veux pas inciter les utilisateurs à toucher à leur DB, ça doit rester pour un public averti.

En revanche, on construit des outils pour que dans Gladys il y ait les briques pour supprimer l’historique inutile 🙂

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Juin 29, 2022, 4:50 UTC](https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402/3 "2022-06-29T16:50:00Z")

</div>

La vue device indique quand a été vu le device, c’est tout bon chez toi ?

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/1/188845d93cd9c5972ef3bd705a18b3eac274078a.png)

---

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [Juin 29, 2022, 5:04 UTC](https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402/4 "2022-06-29T17:04:28Z")

</div>

C’est marrant je n’ai jamais eu cette vue chez moi.

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Juin 29, 2022, 5:05 UTC](https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402/5 "2022-06-29T17:05:40Z")

</div>

«&nbsp;Appareils&nbsp;» pardon

---

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [Juin 29, 2022, 5:05 UTC](https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402/6 "2022-06-29T17:05:45Z")

</div>

En approfondissant, certains capteurs affichent N/A en effet, c’est pas bon 😱  
Peut etre la batterie HS, je vais faire le tour et tester.

 ![Screenshot_20220629-190553_Firefox Nightly](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/2/2a1ee0b90cc95439b9411e7cf16f1c8536dbdf59.jpeg)

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Juin 29, 2022, 6:45 UTC](https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402/7 "2022-06-29T18:45:02Z")

</div>

Sur ceux là un appui sur le bouton permet de push l’état, regarde la led a l’impulsion si c’est pas très lumineux la pile est naze.

Sur les xiaomi l’indication batterie ne vaut rien. Plus fiable côté sonoff je trouve

---

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [Juin 29, 2022, 7:17 UTC](https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402/8 "2022-06-29T19:17:19Z")

</div>

A premiere vu ça serait ça en effet. Pile affichée a 97% mais pas d’activité de led… Naze !  
Une alerte Gladys «&nbsp;signal perdu&nbsp;» m’aurait grandement mis la puce à l’oreille 😇

Je vais changer presque toutes les batteries et on sera fixé.

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [Juin 29, 2022, 8:03 UTC](https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402/9 "2022-06-29T20:03:54Z")

</div>

C’est clair comme dit @VonOx la valeur indiqué par les capteurs Xiaomi n’est pas fiable du tout! J’ai déjà eût le cas aussi où la valeur était supérieur à 95% mais le capteur ne fonctionnait plus.

Quand j’étais sous Domoticz, il y avait la possibilité de tester le temps entre 2 mise à jour de valeur. J’avais régler sur 24H et au delà je recevais un message pour me dire que je n’avait reçu de nouvelle données du capteur. C’est comme cela que j’ai pu me rendre compte que la fiabilité de la valeur de batterie des Xiaomi était mauvaise.

---

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [Juillet 22, 2022, 7:06 UTC](https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402/10 "2022-07-22T07:06:14Z")

</div>

J’ai un peu avancé sur le sujet et j’ai remarqué deux choses, dont une pourrait presque être bug suivant comment on voit les choses.

1. En effet, la valeur de batterie des Xiaomi semble absoluement inutile. Les capteurs s’arrêtent de fonctionner du jour au lendemain. **[EDIT]** : C’est vrai pour la plupart des capteurs. Mais l’un deux avait perdu la connexion, j’ai dû le re-apparailler.

2. **MAIS** Gladys affichera toujours la dernière valeur enregistrée, même si celle-ci est vieille de **plusieurs semaines**. Je m’en rend compte maintenant, car mes capteurs n’ont pas affiché les grosses chaleurs de début de semaine

3. Je comprends maintenant pourquoi @pierre-gilles certains graphiques étaient affichés vides (si tu te souvient) : comme le capteur ne renvoie plus de données, seule la derniere valeur connue est utilisée dans les graphiques. Je me demande aussi comment est gérée l’aggrégation ?

Extrait de mon interface :

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/f/f5fe34a0c42526f98430342c290032c9a6b67f59.png)

Je m’en suis aussi rendu compte parce que la scène qui m’averti lorsqu’une pièce est trop humide depuis plusieurs heures me renvoyait toujours la même chose … Depuis le 17 novembre 2021 ?! 😱😱

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/4/4729f38a24d8290cff11983667dd505c9ea5bba9.png)

▶Voici mes recommandations :

- Déterminer l’âge de la dernière valeur reçue.
- Lorsqu’elle dépasse 24h (voire 48h s’il le faut), alors Gladys doit avertir que le capteur est KO.
- Gladys doit arrêter de calculer les graphiques et d’afficher la dernière valeur connue des capteurs KO.

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Juillet 22, 2022, 8:27 UTC](https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402/11 "2022-07-22T08:27:21Z")

</div>

+1 côté concurrence on a un status unavailable

---

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [Juillet 22, 2022, 11:24 UTC](https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402/12 "2022-07-22T11:24:49Z")

</div>

**[EDIT]** : C’est vrai pour la plupart des capteurs. Mais l’un deux avait perdu la connexion, j’ai dû le re-apparailler.

Et pour le status indisponible, c’est un développement Gladys Core car ça apportera de l’uniformité. C’est pour cela qu’on peut choisir des valeurs très élevé (24h ou 48h), ça devraient fonctionner pour tous les capteurs.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Juillet 25, 2022, 12:41 UTC](https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402/13 "2022-07-25T12:41:10Z")

</div>

> [@lmilcent](#):
>
> - Déterminer l’âge de la dernière valeur reçue.
> - Lorsqu’elle dépasse 24h (voire 48h s’il le faut), alors Gladys doit avertir que le capteur est KO.

Je suis d’accord ! Tu créé une demande de fonctionnalité ? 🙂

> [@lmilcent](#):
>
> Gladys doit arrêter de calculer les graphiques et d’afficher la dernière valeur connue des capteurs KO.

C’est déjà le cas, comme tu dis sur tes graphiques tu as du voir une indication:

 ![Screenshot 2022-07-25 at 14.40.15](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/1/13f76b910adbacf4f7015e2f116acb04dd4953e0.png)

---

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [Juillet 28, 2022, 5:58 UTC](https://community.gladysassistant.com/t/bug-certains-capteurs-naffichent-plus-de-valeurs/7402/14 "2022-07-28T05:58:04Z")

</div>

> [@Alerter et créer un statut "Indisponible" d'un équipement (plus de batterie, connexion, etc.)](https://community.gladysassistant.com/t/alerter-et-creer-un-statut-indisponible-dun-equipement-plus-de-batterie-connexion-etc/7442):
>
> Feature description Gladys m’avertit lorsqu’un capteur ne fonctionne plus, ne capte plus ou ne renvoie plus de données. Contexte J’ai une domotique 100% Zigbee, avec une majorité de Xiaomi en direct sur Gladys. arrow_right Actuellement, la dernière valeur connue est toujours utilisée dans les scènes, comme si le capteur fonctionnait toujours. Je m’en suis aussi rendu compte parce que la scène qui m’averti lorsqu’une pièce est trop humide depuis plusieurs heures me renvoyait toujours la mê…
