# Amélioration des noms dans "Condition sur variable"

**URL:** <https://community.gladysassistant.com/t/amelioration-des-noms-dans-condition-sur-variable/9524>\
**Category:** Configuration\
**Tags:** scene, feature-request-ux\
**Created:** [Mai 16, 2025, 9:19 UTC](https://community.gladysassistant.com/t/amelioration-des-noms-dans-condition-sur-variable/9524 "2025-05-16T21:19:39Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [Mai 16, 2025, 9:19 UTC](https://community.gladysassistant.com/t/amelioration-des-noms-dans-condition-sur-variable/9524/1 "2025-05-16T21:19:39Z")

</div>

Hello,  
dans une scène, je fais des requêtes http sur 3 urls.

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/8/7/874a6cc0bced38814b47f4edf56834035b9207d1.png)  
Ce qui va m’intéresser dans mon exemple, c’est le `tag_name` :  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/1/7/178994b7648f612889fdf4155ed8289ba10ec429.png)  
Je veux ensuite faire une `Conditon sur variables` pour comparer ce `tag_name` a une variable mqtt précédemment récupérée :  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/2/4/24711955c0805d3b5fc33a9255852bd6f182ed0f.png)  
Mon problème est que je ne peux pas distinguer qui est qui ☹  
Pourtant quand on envoie un message, on voit les différences :  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/e/d/edb6174e4cd7b0f64e00546af29e934947094510.png)

Comment pourrait-on faire pour les différencier ?

---

<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:** [Mai 17, 2025, 8:11 UTC](https://community.gladysassistant.com/t/amelioration-des-noms-dans-condition-sur-variable/9524/2 "2025-05-17T08:11:30Z")

</div>

Ah oui, j’ai remarqué la même chose en construisant une scène il y a quelques jours. Je me suis dit qu’il faudrait "juste" que les ‹&nbsp;1&nbsp;› dans le «&nbsp;Condition sur variables&nbsp;» soit en fait affichés avec des ‹&nbsp;1.1&nbsp;› ‹&nbsp;1.2&nbsp;› ‹&nbsp;1.3&nbsp;›

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

---

<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:** [Mai 19, 2025, 8:07 UTC](https://community.gladysassistant.com/t/amelioration-des-noms-dans-condition-sur-variable/9524/3 "2025-05-19T08:07:27Z")

</div>

Salut @mutmut,

C’est clairement un bug/oubli, je vais corriger ça 🙂

J’ai créé une issue Github:

> <https://github.com/GladysAssistant/Gladys/issues/2312>
>
> https://community.gladysassistant.com/t/amelioration-des-noms-dans-condition-sur…-variable/9524

---

<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:** [Mai 19, 2025, 9:23 UTC](https://community.gladysassistant.com/t/amelioration-des-noms-dans-condition-sur-variable/9524/4 "2025-05-19T09:23:13Z")

</div>

J’ai compris d’où ça venait, c’est une régression qui est apparue quand j’ai développé le «&nbsp;SI… ALORS… SINON&nbsp;».

Les noms des variables n’étant plus juste en X, Y, j’ai mal adapté cette partie du code 😛

C’est corrigé :

 ![Screenshot 2025-05-19 at 11.13.14](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/4/c/4c6c5100709fa7dbc65a9e0658a1454aed253f1e.png)

> <https://github.com/GladysAssistant/Gladys/pull/2314>
>
> \### Pull Request check-list
> 
> To ensure your Pull Request can be accepted as fa…st as possible, make sure to review and check all of these items:
> 
> \- \[x\] If your changes affects code, did your write the tests?
> \- \[x\] Are tests passing? (\`npm test\` on both front/server)
> \- \[x\] Is the linter passing? (\`npm run eslint\` on both front/server)
> \- \[x\] Did you run prettier? (\`npm run prettier\` on both front/server)
> \- \[x\] If you are adding a new features/services, did you run integration comparator? (\`npm run compare-translations\` on front)
> \- \[x\] Did you test this pull request in real life? With real devices? If this development is a big feature or a new service, we recommend that you provide a Docker image to the community (\[french forum\](https://community.gladysassistant.com/)/\[english forum\](https://en-community.gladysassistant.com/)) for testing before merging.
> 
> \### Description of change
> 
> Fix https://github.com/GladysAssistant/Gladys/issues/2312

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [Mai 19, 2025, 12:14 UTC](https://community.gladysassistant.com/t/amelioration-des-noms-dans-condition-sur-variable/9524/5 "2025-05-19T12:14:47Z")

</div>

merci @pierre-gilles pour la PR !  
Ce n’est pas le bon post mais c’est dans la lignée de ma scène.  
Est-ce que, maintenant que l’on peut stocker et récupérer des TEXT, l’opérateur de comparaison fonctionne avec ce type de variables ?

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/9/8/980d578344e5bfc3c2fe29b63d154f1cca1c1dd9.png)  
J’utilise `différent` pour comparer et sachant que le `data.tag_name` = `2.3.0` et `2.1...` = `"",` il ne se passe absolument rien j’ai l’impression car rien ne passe dans le `Alors` ni le `Sinon`.

---

<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:** [Mai 19, 2025, 1:02 UTC](https://community.gladysassistant.com/t/amelioration-des-noms-dans-condition-sur-variable/9524/6 "2025-05-19T13:02:16Z")

</div>

> [@mutmut](#):
>
> Est-ce que, maintenant que l’on peut stocker et récupérer des TEXT, l’opérateur de comparaison fonctionne avec ce type de variables ?

Non cela le fonctionnera pas, la condition sur variable ne fonctionne qu’avec des chiffres !

Je veux bien que tu créé une demande de fonctionnalité pour ça 🙂

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [Mai 19, 2025, 6:57 UTC](https://community.gladysassistant.com/t/amelioration-des-noms-dans-condition-sur-variable/9524/7 "2025-05-19T18:57:40Z")

</div>

> [@pierre-gilles](#):
>
> Je veux bien que tu créé une demande de fonctionnalité pour ça 🙂

et voilà : [[Condition sur variables] : Ajouter la comparaison de variables TEXT](https://community.gladysassistant.com/t/condition-sur-variables-ajouter-la-comparaison-de-variables-text/9535)

---

<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:** [Mai 26, 2025, 8:46 UTC](https://community.gladysassistant.com/t/amelioration-des-noms-dans-condition-sur-variable/9524/8 "2025-05-26T08:46:12Z")

</div>

> [@pierre-gilles](#):
>
> J’ai compris d’où ça venait, c’est une régression qui est apparue quand j’ai développé le « SI… ALORS… SINON ».

Le correctif est disponible dans Gladys Assistant 4.59 :

> [@Gladys Assistant 4.59 : Thermostat Aqara W100, Matter, Scènes!](https://community.gladysassistant.com/t/gladys-assistant-4-59-thermostat-aqara-w100-matter-scenes/9546):
>
> Salut à tous slight_smile Une nouvelle version de Gladys est disponible partying_faceradio_button Prise en charge des boutons du Thermostat Aqara W100 via Zigbee2MQTT Aqara a récemment sorti un nouveau thermostat connecté, le [Aqara W100](https://www.domadoo.fr/fr/devices-matter/7852-aqara-capteur-de-temperature-et-d-humidite-zigbee-30-et-thread-aqara-climate-sensor-w100-6975833357260.html?domid=17), compatible Zigbee, Thread et Matter. [aqara-capteur-de-temperature-et-d-humidite-zigbee-30-et-thread-aqara-climate-sensor-w100] @bjm est en train de le tester et m’a fait des retours sur des boutons qui n’étaient pas encore pris en charge par Gladys, …

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [Mai 26, 2025, 9:52 UTC](https://community.gladysassistant.com/t/amelioration-des-noms-dans-condition-sur-variable/9524/9 "2025-05-26T09:52:56Z")

</div>

merci @pierre-gilles , on peut clore ce post, la renumérotation est ok :

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/b/c/bc12994d4a3fc9cbe7e5b858708eb29a9df3ecf6.png)

---

<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:** [Mai 26, 2025, 9:55 UTC](https://community.gladysassistant.com/t/amelioration-des-noms-dans-condition-sur-variable/9524/10 "2025-05-26T09:55:27Z")

</div>


