# Tester le périphérique MQTT

**URL:** <https://community.gladysassistant.com/t/tester-le-peripherique-mqtt/7680>\
**Category:** Configuration\
**Created:** [Novembre 15, 2022, 4:23 UTC](https://community.gladysassistant.com/t/tester-le-peripherique-mqtt/7680 "2022-11-15T16:23:05Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Doudy](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/doudy/32/10536_2.png) [@Doudy](https://community.gladysassistant.com/u/Doudy)\
**Post date:** [Novembre 15, 2022, 4:23 UTC](https://community.gladysassistant.com/t/tester-le-peripherique-mqtt/7680/1 "2022-11-15T16:23:05Z")

</div>

Dans la Doc Intégration MQTT, rubrique «&nbsp;Tester le périphérique MQTT&nbsp;» vous dites :

> Je vous propose d’utiliser un client MQTT afin de tester ce périphérique MQTT.  
> Vous pouvez utiliser le client MQTT [MQTT.fx](https://mqttfx.jensd.de/).

Mais impossible de trouver MQTT.fx sur le net

---

<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:** [Novembre 15, 2022, 5:15 UTC](https://community.gladysassistant.com/t/tester-le-peripherique-mqtt/7680/2 "2022-11-15T17:15:19Z")

</div>

Il n’existe plus, n’importe quel client fait l’affaire

Tu peux prendre celui là sous Windows

> **[MQTT Explorer](http://mqtt-explorer.com)**
>
> An all-round MQTT client that provides a structured topic overview

---

<div class="post-metadata">

**Author:** ![Doudy](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/doudy/32/10536_2.png) [@Doudy](https://community.gladysassistant.com/u/Doudy)\
**Post date:** [Novembre 15, 2022, 5:50 UTC](https://community.gladysassistant.com/t/tester-le-peripherique-mqtt/7680/3 "2022-11-15T17:50:57Z")

</div>

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:** [Novembre 18, 2022, 7:48 UTC](https://community.gladysassistant.com/t/tester-le-peripherique-mqtt/7680/4 "2022-11-18T07:48:18Z")

</div>

J’utilise ce client maintenant:

> **[MQTT X: Cross-platform MQTT 5.0 Desktop Client](https://mqttx.app/)**
>
> MQTT X: A cross-platform MQTT 5.0 desktop client open-sourced by EMQ, which can run on macOS, Linux and Windows, and supports formatting MQTT payload.

Je vais mettre à jour la doc!

---

<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:** [Novembre 18, 2022, 8:23 UTC](https://community.gladysassistant.com/t/tester-le-peripherique-mqtt/7680/5 "2022-11-18T08:23:18Z")

</div>

Je viens de mettre à jour la doc avec MQTT X et les screenshots qui vont bien.

 ![Screenshot 2022-11-18 at 15.22.26](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/6/6dccfefd0dab1b634e1b481fe877361633835cb6.jpeg)

> **[MQTT | Gladys Assistant](https://gladysassistant.com/fr/docs/integrations/mqtt/)**
>
> Ce tutoriel a pour objectif de vous expliquer comment fonctionne le MQTT dans Gladys Assistant.

N’hésitez pas si ce n’est pas clair ou incomplet 🙂

---

<div class="post-metadata">

**Author:** ![Doudy](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/doudy/32/10536_2.png) [@Doudy](https://community.gladysassistant.com/u/Doudy)\
**Post date:** [Novembre 18, 2022, 10:31 UTC](https://community.gladysassistant.com/t/tester-le-peripherique-mqtt/7680/6 "2022-11-18T10:31:56Z")

</div>

Hello,

Je viens d’essayer MQTTFX  
 ![Capture](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/b/b65be3286c2cb8818272cddd17351982bde27d5f.png)  
**Error: Connection refused**

Par contre avec MQTT Explorer :

 ![Capture1](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/1/1b65ba049f5a286805dff53b61cd5a99625d5a31.png)  
**Connection correcte !**

---

<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:** [Novembre 18, 2022, 11:01 UTC](https://community.gladysassistant.com/t/tester-le-peripherique-mqtt/7680/7 "2022-11-18T11:01:37Z")

</div>

> [@Doudy](#):
>
> Je viens d’essayer MQTTFX

D’après le message d’erreur tu peux tester de te mettre en MQTT 3.1.1 dans MQTT X ?

 ![Screenshot 2022-11-18 at 18.00.54](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/d/df835cc81d303eb3bfb6f94ee657065556ae735f.png)

De mon côté ça marche en MQTT 5, mais j’ai peut-être une version plus récente de mosquitto sur ma machine.

---

<div class="post-metadata">

**Author:** ![Doudy](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/doudy/32/10536_2.png) [@Doudy](https://community.gladysassistant.com/u/Doudy)\
**Post date:** [Novembre 18, 2022, 11:52 UTC](https://community.gladysassistant.com/t/tester-le-peripherique-mqtt/7680/8 "2022-11-18T11:52:51Z")

</div>

![Capture2](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/8/86a092f0b79ab0d50d98350b02c5d51fc33ffb2b.png)  
**Avec 3.1.1**

---

<div class="post-metadata">

**Author:** ![jparbel](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/j/d6d6ee/32.png) [@jparbel](https://community.gladysassistant.com/u/jparbel)\
**Post date:** [Novembre 19, 2022, 11:24 UTC](https://community.gladysassistant.com/t/tester-le-peripherique-mqtt/7680/9 "2022-11-19T11:24:09Z")

</div>

Bonjour,  
Je voudrais récupérer un topic MQTT dans un script shell bash, mais je n’arrive pas à trouver la syntaxe exacte du genre :  
mosquitto\_sub -h $server -t gladys/device/mqtt:pac/feature/mqtt:pac/state  
J’ai testé sur MQTT X, ça marche.  
Ensuite je voudrais récupérer la valeur du payload 0 ou 1 à la suite du script.  
J’ai cherché sur Google mais je ne trouve pas.  
Merci pour vos conseils.

---

<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:** [Novembre 19, 2022, 11:48 UTC](https://community.gladysassistant.com/t/tester-le-peripherique-mqtt/7680/10 "2022-11-19T11:48:29Z")

</div>

> <https://gist.github.com/David-Lor/63fb0be80b67359c8de6230c6b1dafa2>

---

<div class="post-metadata">

**Author:** ![jparbel](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/j/d6d6ee/32.png) [@jparbel](https://community.gladysassistant.com/u/jparbel)\
**Post date:** [Novembre 19, 2022, 1:14 UTC](https://community.gladysassistant.com/t/tester-le-peripherique-mqtt/7680/11 "2022-11-19T13:14:07Z")

</div>

Merci Vincent, j’avais bien vu ce script, mais en remplaçant test par le topic Gladys, je n’y arrive pas, je vais continuer à chercher.

---

<div class="post-metadata">

**Author:** ![jparbel](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/j/d6d6ee/32.png) [@jparbel](https://community.gladysassistant.com/u/jparbel)\
**Post date:** [Novembre 19, 2022, 9:45 UTC](https://community.gladysassistant.com/t/tester-le-peripherique-mqtt/7680/12 "2022-11-19T21:45:28Z")

</div>

@VonOx Tout fonctionne à merveille grâce au script que tu as posté, il fallait juste que j’installe en plus un client mqtt : " sudo apt-get install mosquitto-clients".  
Je peux maintenant commander à distance les pins d’un autre RPI à partir de GladysPlus 👍 👍  
Mon but était de commander à distance les différentes fonctions de ma pompe à chaleur.  
Merci Vincent.
