Test avec Mosquitto.org MQTT:test avec Mosquitto.org
Les utilitaires mosquitto_pub et mosquitto_sub permettent respectivement de publier des messages et de réaliser une souscription sur un topic. Cette section se propose d’utiliser le broker MQTT public de test disponible sur test.mosquitto.org. MQTT:utilitaires
Ce broker de test accepte les publications et souscriptions anonymes. Il n’est pas recommandé d’y publier des informations sensibles. Il est par ailleurs très sollicité, il est préférable d’éviter la souscription « # » qui résulterait en un déferlement constant de messages.
Cet exemple utilise deux terminaux, la commande PS1="TERM1: " changera l’invite de commandes du premier terminal, tandis que PS1="TERM2: " changera l’invite du terminal 2.
1. La souscription
L’utilitaire mosquitto_sub permet d’introduire une souscription sur un broker MQTT. L’utilitaire affiche les messages au fur et à mesure de leur arrivée.
Sur le premier terminal, TERM1, une souscription est réalisée auprès du topic « eni-editions/pythonic » et de ses sous-topics du broker de test de Mosquitto.
mosquitto_sub -h test.mosquitto.org -t "eni-editions/pythonic/#" -v
Les paramètres :
-
-h : permet d’indiquer le broker MQTT auprès duquel la souscription doit être réalisée.
-
-t : indique le topic/expression...