# Récupérer une valeur "text" depuis MQTT

**URL:** <https://community.gladysassistant.com/t/recuperer-une-valeur-text-depuis-mqtt/9472>\
**Category:** Demandes livrées\
**Tags:** mqtt\
**Created:** [Avril 9, 2025, 11:59 UTC](https://community.gladysassistant.com/t/recuperer-une-valeur-text-depuis-mqtt/9472 "2025-04-09T11:59:18Z")\
**Posts on this page:** 9\
**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:** [Avril 9, 2025, 11:59 UTC](https://community.gladysassistant.com/t/recuperer-une-valeur-text-depuis-mqtt/9472/1 "2025-04-09T11:59:18Z")

</div>

Depuis la version [4.24 de Gladys](https://community.gladysassistant.com/t/gladys-assistant-4-24-envoyer-du-texte-en-mqtt-capteur-pm2-5-zigbee/8195), on peut envoyer du texte vers MQTT et l’afficher sur le dashboard.

Je souhaiterais pouvoir récupérer des valeurs avec du texte dans un topic personnalisé pour ensuite l’afficher sur le dashboard et surtout l’utiliser dans des scènes.

Exemple 1 : récupérer la valeur de l’état du bridge z2m et envoyer un message Telegram quand il passe `offline` :

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

Exemple 2 : récupérer la valeur du tarif d’électricité en cours :

```auto
{
  "value": "HCJB",
  "humanName": "[Maison][xxxxxxxx][PTEC]",
  "unite": "",
  "name": "PTEC",
  "type": "info",
  "subtype": "string"
}

```

---

<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:** [Avril 14, 2025, 6:38 UTC](https://community.gladysassistant.com/t/recuperer-une-valeur-text-depuis-mqtt/9472/2 "2025-04-14T18:38:50Z")

</div>

C’est dans la même idée de l’appel à une API web au final, mais avec du Zigbee ?

---

<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:** [Avril 14, 2025, 8:27 UTC](https://community.gladysassistant.com/t/recuperer-une-valeur-text-depuis-mqtt/9472/3 "2025-04-14T20:27:32Z")

</div>

Alors je le voyais comme un topic personnalisé dans une fonctionnalité mqtt avec récupération d’une seule valeur dès qu’elle change.  
Si on passe par une requête http, il faut une scène qui doit tourner tout le temps donc pas forcément l’idéal.

---

<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 9, 2025, 11:03 UTC](https://community.gladysassistant.com/t/recuperer-une-valeur-text-depuis-mqtt/9472/4 "2025-05-09T11:03:56Z")

</div>

Salut @mutmut 🙂

J’étais persuadé que c’était déjà possible, mais il manquait quelques lignes de code pour que ce soit possible.

C’est corrigé !

Si je configure une fonctionnalité avec un topic MQTT personnalisé :

 ![Screenshot 2025-05-09 at 13.02.29](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/0/1/01ac4c6dc300e65cd13d7197a9480719b8222c08.png)

Que j’envoie un message sur ce topic personnalisé :

 ![Screenshot 2025-05-09 at 12.58.31](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/e/3/e368029327d9bdd0d64de058c38fab2ef1bfec43.png)

Je vois bien ce texte sur mon tableau de bord :

 ![Screenshot 2025-05-09 at 12.58.40](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/f/4/f42a23597c9d5867634d305b67eee0233de34ccf.png)

La PR :

> <https://github.com/GladysAssistant/Gladys/pull/2297>
>
> \### 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
> 
> https://community.gladysassistant.com/t/recuperer-une-valeur-text-depuis-mqtt/9472

---

<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 9, 2025, 11:11 UTC](https://community.gladysassistant.com/t/recuperer-une-valeur-text-depuis-mqtt/9472/5 "2025-05-09T11:11:47Z")

</div>

C’est mergé et ça partira dans la prochaine version de 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 9, 2025, 2:33 UTC](https://community.gladysassistant.com/t/recuperer-une-valeur-text-depuis-mqtt/9472/6 "2025-05-09T14:33:57Z")

</div>

@pierre-gilles à ce rythme là de PR mergées depuis début de semaine, il va te falloir 1 jour complet pour rédiger le changelog 😜

---

<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 9, 2025, 4:51 UTC](https://community.gladysassistant.com/t/recuperer-une-valeur-text-depuis-mqtt/9472/7 "2025-05-09T16:51:02Z")

</div>

Et nous, utilisateurs, plusieurs jours pour tout découvrir et imaginer de nouvelles scènes ou de nouveaux dashboard… J’ai hâte !

---

<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 11, 2025, 3:09 UTC](https://community.gladysassistant.com/t/recuperer-une-valeur-text-depuis-mqtt/9472/8 "2025-05-11T15:09:31Z")

</div>

Cette nouveauté est disponible dans Gladys Assistant 4.58 :

> [@Gladys Assistant 4.58: Matter, mais pas que ! smile](https://community.gladysassistant.com/t/gladys-assistant-4-58-matter-pas-pas-que/9503):
>
> Salut la communauté wave Je suis très heureux de vous présenter Gladys Assistant 4.58, une nouvelle version majeure qui apporte le support de Matter, ainsi que plein d’autres nouveautés pratiques ! Tous les détails sont sur le blog : N’hésitez pas à me faire part de vos retours slightly_smiling_face

---

<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 11, 2025, 3:09 UTC](https://community.gladysassistant.com/t/recuperer-une-valeur-text-depuis-mqtt/9472/9 "2025-05-11T15:09:33Z")

</div>


