reseaux:outils:mqttlens

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
reseaux:outils:mqttlens [2024/07/09 08:38] – [Lectures connexes] philreseaux:outils:mqttlens [2024/07/09 08:48] (Version actuelle) – [4. Publication] phil
Ligne 8: Ligne 8:
 \\ \\
  
-<html><a href="https://chrome.google.com/webstore/detail/mqttlens/hemojaaeigabkbcookmlgmdigohjobjm" target="_blank"><strong>MQTTlens</strong></a></html> est une **application Google Chrome**, qui se connecte à un courtier MQTT et peut s'abonner et publier sur des sujets MQTT.+<callout type="primary"><html><a href="https://chrome.google.com/webstore/detail/mqttlens/hemojaaeigabkbcookmlgmdigohjobjm" target="_blank"><strong>MQTTlens</strong></a></html> est une **application Google Chrome**, qui se connecte à un courtier MQTT et peut s'abonner et publier sur des sujets MQTT.</callout>
  
 === Lectures connexes === === Lectures connexes ===
Ligne 17: Ligne 17:
   * [[raspberrypi:linux:influxdb_NR|Wiki Raspberry Pi sous Linux - Sauvegarder ses données dans une base TSDB (InfluxdB)]] (A faire)   * [[raspberrypi:linux:influxdb_NR|Wiki Raspberry Pi sous Linux - Sauvegarder ses données dans une base TSDB (InfluxdB)]] (A faire)
  
----- +\\
  
  {{  :reseaux:outils:bmqttlens.png?nolink&150|}}  {{  :reseaux:outils:bmqttlens.png?nolink&150|}}
Ligne 30: Ligne 30:
 ==== 1. Contexte ==== ==== 1. Contexte ====
 Un broker MQTT Mosquitto est installé sur un Raspberry Pi. Un ESP8266 et un outil de simulation sont abonnés au broker.  Un broker MQTT Mosquitto est installé sur un Raspberry Pi. Un ESP8266 et un outil de simulation sont abonnés au broker. 
-La préparation du Raspberry Pi est décrite sur la page [[raspberrypi:linux:mqtt_mosquitto|Installer un broker MQTT Mosquitto sur un Raspberry Pi]]. La mise en oeuvre d'un client sur un ESP8266 est décrite sur la page [[arduino:clientmqttesp8266|Mise en oeuvre d'un client MQTT sur un ESP8266 feather Huzzah]]. +La préparation du Raspberry Pi est décrite sur la page [[raspberrypi:linux:mqtt_mosquitto|Installer un broker MQTT Mosquitto sur un Raspberry Pi]]. La mise en oeuvre d'un client sur un **ESP8266** est décrite sur la page [[microc:iot:clientmqttesp8266|Mettre en œuvre un client MQTT sur un EP8266 (ESP32) Feather Huzzah, MKR1010 ou Arduino Uno Wifi 2]]. 
  
 On souhaite **tester le broker** installé sur le Raspberry Pi avec l'extension MQTTLens installé dans Chrome. On souhaite **tester le broker** installé sur le Raspberry Pi avec l'extension MQTTLens installé dans Chrome.
Ligne 36: Ligne 36:
 {{ :reseaux:outils:testmqttlens.png?nolink |}} {{ :reseaux:outils:testmqttlens.png?nolink |}}
  
->> On teste le broker en s'__abonnant__ à **maison/bureau/valeur** et en __publiant__ **1** ou **0** sur **ctrlled**.+<callout type="tip" icon="true">On teste le broker en s'__abonnant__ à **maison/bureau/valeur** et en __publiant__ **1** ou **0** sur **ctrlled**.</callout> 
 + 
 +\\ 
 ==== 2. Connexion au broker ==== ==== 2. Connexion au broker ====
   - Afficher les applications en cliquant sur l'icône suivante {{:reseaux:outils:appchrome.png?nolink|}}. Ouvrir MQTTlens.   - Afficher les applications en cliquant sur l'icône suivante {{:reseaux:outils:appchrome.png?nolink|}}. Ouvrir MQTTlens.
   - Remplir les champs //Connection name//, //Hostname// et //Port// et éventuellement UserName et PassWord si la connexion est sécurisée.{{ :reseaux:outils:newconnect.png?nolink |}}   - Remplir les champs //Connection name//, //Hostname// et //Port// et éventuellement UserName et PassWord si la connexion est sécurisée.{{ :reseaux:outils:newconnect.png?nolink |}}
   - Cliquer sur {{:reseaux:outils:savechanges.png?nolink|}} {{ :reseaux:outils:connectok.png?nolink&180|}}   - Cliquer sur {{:reseaux:outils:savechanges.png?nolink|}} {{ :reseaux:outils:connectok.png?nolink&180|}}
-  - Si la connexion s'établit, l'icône associée prend la forme ci-contre. +  - Si la connexion s'établit, l'icône associée prend la forme ci-contre. 
 + 
 +\\ 
 ==== 3. Abonnement à un topic ==== ==== 3. Abonnement à un topic ====
-Pour s'**abonner** à un topic, il suffit de remplir le champ **Subscribe**. Cliquer sur SUBSCRIBE. \\ +  * Pour s'**abonner** à un topic, il suffit de remplir le champ **Subscribe**. Cliquer sur SUBSCRIBE. \\ 
-Remarque : Rester dans le mode 0le seul connu de Mosquitto sur Raspbian.+ 
 +<callout type="warning" title="QOS 0" color="red" icon="true">Rester dans le mode 0 car s'est le seul connu de Mosquitto sur Raspbian.</callout> 
 {{ :reseaux:outils:sub.png?nolink&800 |}} {{ :reseaux:outils:sub.png?nolink&800 |}}
  
-**Résultat attendu** : les valeurs transmises sur le topic.+  * **Résultat attendu** : les valeurs transmises sur le topic.
 {{ :reseaux:outils:ex_topic.png?nolink&800 |}} {{ :reseaux:outils:ex_topic.png?nolink&800 |}}
 +
 +\\
 +
 ==== 4. Publication ==== ==== 4. Publication ====
-Pour **publier** sur un topic, il suffit de remplir le champ **Publish** puis de cliquer sur PUBLISH. \\ +  * Pour **publier** sur un topic, il suffit de remplir le champ **Publish** puis de cliquer sur PUBLISH. \\ 
-Remarque : Rester dans le mode O, le seul connu de Mosquitto sur Raspbian.+ 
 +<callout type="warning" title="QOS 0" color="red" icon="true">Rester dans le mode 0 car s'est le seul connu de Mosquitto sur Raspbian.</callout> 
 {{ :reseaux:outils:pub.png?nolink&800 |}} {{ :reseaux:outils:pub.png?nolink&800 |}}
  
-**Résultat attendu** : la LED de la carte ESP8266 s'éclaire "1" ou s'éteint "0"+  * **Résultat attendu** : la LED de la carte ESP8266 s'éclaire "1" ou s'éteint "0"
  
  • reseaux/outils/mqttlens.1720507104.txt.gz
  • Dernière modification : 2024/07/09 08:38
  • de phil