# Bug/Amélioration Température de consigne

**URL:** <https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586>\
**Category:** Développement\
**Tags:** zigbee2mqtt\
**Created:** [Décembre 4, 2023, 10:08 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586 "2023-12-04T22:08:48Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![jgcb00](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jgcb00/32/5863_2.png) [@jgcb00](https://community.gladysassistant.com/u/jgcb00)\
**Post date:** [Décembre 4, 2023, 10:08 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/1 "2023-12-04T22:08:48Z")

</div>

Salut tout le monde,  
Arrive l’hiver et du coup un usage un peu plus intensif de la température de consigne, dans l’ensemble cela fonctionne mais il y a une petite friction à l’utilisation.

Imaginons ma température de consigne à 14, je veux allumer le chauffage,

J’appuie donc sur le plus 9 fois, le problème c’est que chaque fois que j’appuie sur plus cela demande de changer la température sur la tête et donc la valeur redescend de manière bizarre à 14,5 et puis du coup on rappuie parce qu’on se dit qu’il a pas compris et on fini avec une température de 25 au bout de 5 minutes… bref pas idéal…

Je pense qu’il y a moyen de facilement résoudre le problème, il faudrait qu’il n’y est qu’un seul appel pour set la température, on peut considérer qu’au bout de 2-3 secondes on fait l’appel à zigbee2mqtt  
Cela fait qu’il n’y a qu’une seule température envoyés sur le réeau zigbee2mqtt.

Je pense que la solution n’est pas parfaite mais c’est déjà un pas en avant par rapport à aujourd’hui…

Je veux bien vos avis ou expérience sur la question

Sinon c’est trop bien de pouvoir faire des scènes sur le sujet !

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [Décembre 5, 2023, 7:04 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/2 "2023-12-05T07:04:58Z")

</div>

En attendant un fix, tu peux mètre la valeur directement dans l’input.

---

<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:** [Décembre 5, 2023, 8:17 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/3 "2023-12-05T08:17:10Z")

</div>

> [@jgcb00](#):
>
> Imaginons ma température de consigne à 14, je veux allumer le chauffage,
> 
> J’appuie donc sur le plus 9 fois, le problème c’est que chaque fois que j’appuie sur plus cela demande de changer la température sur la tête et donc la valeur redescend de manière bizarre à 14,5 et puis du coup on rappuie parce qu’on se dit qu’il a pas compris et on fini avec une température de 25 au bout de 5 minutes… bref pas idéal…

Merci pour ton retour ! Oui on peut rajouter un «&nbsp;debounce&nbsp;» sur le thermostat.

J’ai créé une issue Github :

> <https://github.com/GladysAssistant/Gladys/issues/1966>
>
> https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne…/8586

---

<div class="post-metadata">

**Author:** ![jgcb00](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jgcb00/32/5863_2.png) [@jgcb00](https://community.gladysassistant.com/u/jgcb00)\
**Post date:** [Décembre 5, 2023, 8:37 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/4 "2023-12-05T08:37:53Z")

</div>

Yes mais j’avoue que j’essaie de mettre mes parents à gladys et ça c’est les petits détails qui rendent l’adoption un peu plus technique

---

<div class="post-metadata">

**Author:** ![jgcb00](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jgcb00/32/5863_2.png) [@jgcb00](https://community.gladysassistant.com/u/jgcb00)\
**Post date:** [Décembre 5, 2023, 8:39 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/5 "2023-12-05T08:39:03Z")

</div>

> [@pierre-gilles](#):
>
> J’ai créé une issue Github :

Super, j’ai hésité à faire directement une issue ! Merci

---

<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:** [Décembre 5, 2023, 8:43 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/6 "2023-12-05T08:43:55Z")

</div>

> [@jgcb00](#):
>
> c’est les petits détails qui rendent l’adoption un peu plus technique

Merci d’avoir remonté, il faut vraiment pas hésiter quand c’est de petits trucs comme ça 🙂

---

<div class="post-metadata">

**Author:** ![jgcb00](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jgcb00/32/5863_2.png) [@jgcb00](https://community.gladysassistant.com/u/jgcb00)\
**Post date:** [Décembre 11, 2023, 9:28 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/7 "2023-12-11T21:28:10Z")

</div>

J’ai un deuxième problème aussi, quand dans ma scène je met une température elle ne s’applique pas … 😢

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

J’ai rajouté un message pour être sur que ça s’apllique bien :  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/f/fe285ac2bf27ef5d09a539101c645da31585aff8.png)

Mais rien n’y fait… la valeur n’est pas mise sur la tête thermostatique…

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [Décembre 12, 2023, 6:32 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/8 "2023-12-12T06:32:18Z")

</div>

Petite question : pourquoi dans ta capture il y a 2 fois la même action ?

---

<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:** [Décembre 12, 2023, 6:44 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/9 "2023-12-12T06:44:34Z")

</div>

C’est 2 radiateurs différents

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [Décembre 12, 2023, 3:51 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/10 "2023-12-12T15:51:59Z")

</div>

Au temps pour moi, je pense que j’avais de la purée dans les yeux quand j’ai lu le post 😑😑

---

<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:** [Décembre 13, 2023, 7:45 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/11 "2023-12-13T07:45:08Z")

</div>

> [@jgcb00](#):
>
> J’ai un deuxième problème aussi, quand dans ma scène je met une température elle ne s’applique pas … 😢

Tu as plus d’informations ? 🙂 C’est dur comme ça de t’aider !

Quand tu la contrôle depuis le tableau de bord, ça marche ?

---

<div class="post-metadata">

**Author:** ![jgcb00](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jgcb00/32/5863_2.png) [@jgcb00](https://community.gladysassistant.com/u/jgcb00)\
**Post date:** [Décembre 15, 2023, 12:41 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/12 "2023-12-15T00:41:55Z")

</div>

Oui pardon, je sais pas très bien ce que je peux fournir comme information,  
J’ai des doutes sur la raison, c’est peut être ma connexion à ces appareils, je vais faire de plus ample tests et je vous dirai dans les prochians jours

---

<div class="post-metadata">

**Author:** ![StephaneB](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/stephaneb/32/15443_2.png) [@StephaneB](https://community.gladysassistant.com/u/StephaneB)\
**Post date:** [Décembre 19, 2023, 9:02 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/13 "2023-12-19T21:02:04Z")

</div>

@pierre-gilles @jgcb00 Je crois avoir repéré la même chose moi aussi : En fait, j’ai quelques topic MQTT de type «&nbsp;Thermostat&nbsp;», et également des topics de type «&nbsp;compteurs entiers&nbsp;» et je ne peux effectivement plus les modifier depuis l’action «&nbsp;controler un appareil&nbsp;» dans une scène. C’est le cas depuis hier au moins, mais depuis qq jours avant peut-être…

Et pour être plus précis, ça ne fonctionne pas si je renseigne directement la valeur (par exemple 10) dans le champ ‹&nbsp;valeur simple&nbsp;›. Mais si je renseigne un calcul équivalent (par exemple 5+5) dans le champ ‹&nbsp;valeur calculée&nbsp;›, alors là ça fonctionne.

---

<div class="post-metadata">

**Author:** ![alpha-rd](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/a/e9c0ed/32.png) [@alpha-rd](https://community.gladysassistant.com/u/alpha-rd)\
**Post date:** [Décembre 21, 2023, 10:49 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/14 "2023-12-21T10:49:33Z")

</div>

@pierre-gilles @jgcb00 @StephaneB J’ai rencontré le même problème. Après quelques tests avec d’autres fonctionnalités MQTT (comme le texte), il semble que ce soit dans l’action Contrôler un appareil.

---

<div class="post-metadata">

**Author:** ![alpha-rd](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/a/e9c0ed/32.png) [@alpha-rd](https://community.gladysassistant.com/u/alpha-rd)\
**Post date:** [Décembre 21, 2023, 1:01 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/15 "2023-12-21T13:01:07Z")

</div>

@pierre-gilles @jgcb00 @StephaneB J’ai fait quelques tests supplémentaires. Et j’ai trouvé un comportement inattendu. Le rapport est dans [la communauté anglophone](https://en-community.gladysassistant.com/t/bug-in-set-device-value-communication-between-scene-and-integer-an-temperature-type-mqtt-features-and-a-temporary-workaround/167/2?u=alpha-rd).

Ce test n’est pas terminé.

- Je n’ai pas vérifié les calculs avec d’autres appareils et fonctionnalités
- Je n’ai pas vérifié la température et la température du thermostat
- Je n’ai pas vérifié les valeurs uniques dans l’onglet Calcul
- Les booléens sont tous vérifiés sur l’onglet simple.

---

<div class="post-metadata">

**Author:** ![StephaneB](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/stephaneb/32/15443_2.png) [@StephaneB](https://community.gladysassistant.com/u/StephaneB)\
**Post date:** [Décembre 21, 2023, 9:29 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/16 "2023-12-21T21:29:40Z")

</div>

Bravo pour la rigueur de cette batterie de tests 👍

---

<div class="post-metadata">

**Author:** ![jgcb00](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jgcb00/32/5863_2.png) [@jgcb00](https://community.gladysassistant.com/u/jgcb00)\
**Post date:** [Janvier 7, 2024, 2:01 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/17 "2024-01-07T14:01:33Z")

</div>

De mon côté j’ai trouvé un autre bug, quand je rentre la valeur manuellement cela ne fonctionne pas, dans zigbee2mqtt j’ai ce message d’erreur :

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

---

<div class="post-metadata">

**Author:** ![jgcb00](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jgcb00/32/5863_2.png) [@jgcb00](https://community.gladysassistant.com/u/jgcb00)\
**Post date:** [Janvier 7, 2024, 2:40 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/18 "2024-01-07T14:40:27Z")

</div>

Et même problème quand je fais une valeur dans les scènes :  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/f/f4a0c38c0001d2b8e9df465d87855e0824893ee5.png)

Je pense que du coup ça explique pourquoi les valeurs calculées n’ont pas de problèmes

---

<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:** [Janvier 11, 2024, 4:52 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/19 "2024-01-11T16:52:57Z")

</div>

Est-ce qu’il y a une issue Github pour cette erreur ?

Je veux bien qu’elle soit créée, sinon ça va partir aux oubliettes 😁

---

<div class="post-metadata">

**Author:** ![jgcb00](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jgcb00/32/5863_2.png) [@jgcb00](https://community.gladysassistant.com/u/jgcb00)\
**Post date:** [Janvier 11, 2024, 7:30 UTC](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/20 "2024-01-11T19:30:38Z")

</div>

Je viens de le faire :

> <https://github.com/GladysAssistant/Gladys/issues/2001>
>
> It appears in two context : 
> \- When manually filling a temperature in the dashb…oard for a thermostat
> \- With action "control a device" in the scene for a thermostat
> 
> In these case, the value received by Zigbee2Mqtt is of type string instead of a number
> 
> I think this is a typical javascript error when the value is not cast to the right value...
> 
> To reproduce, create a scene were you try to set a temperature, launch the scene and in the Zigbee2Mqtt interface an error message will appear.
> 
> Link to the french community post describing the issue : https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586/15

[Page suivante](https://community.gladysassistant.com/t/bug-amelioration-temperature-de-consigne/8586.md?page=2)
