Mosquitto: Tester avec mosquitto_pub et mosquitto_sub

Cette documentation fait partie du guide Premiers pas. Consultez le guide complet ici : Comment débuter avec Mosquitto.

👋 Bienvenue sur la documentation de Stackhero !

Stackhero propose une solution Mosquitto MQTT cloud prête à l'emploi qui offre de nombreux avantages, notamment :

  • Echanges et transferts de messages illimités.
  • Authentification de périphériques illimités via une API externe.
  • ACLs avancées sur les topics, les utilisateurs et les actions.
  • Nom de domaine personnalisable sécurisé en HTTPS (par exemple, https://mqtt.votre-entreprise.com).
  • Mises à jour simplifiées en un clic.
  • Performance optimale et sécurité renforcée grâce à une VM privée et dédiée.

Gagnez du temps et simplifiez-vous la vie : il suffit de 5 minutes pour essayer la solution Mosquitto MQTT cloud hosting de Stackhero !

Les outils CLI mosquitto_pub et mosquitto_sub sont idéaux pour tester une configuration MQTT. Avant de les utiliser, assurez-vous que l'option "Autoriser les connexions non chiffrées" est désactivée dans la configuration Mosquitto sur le tableau de bord Stackhero.

Voici comment procéder :

  1. Abonnez-vous à tous les topics en utilisant le joker # :

    mosquitto_sub -L -d "mqtts://admin:<PASSWORD>@<XXXXXX>.stackhero-network.com:<PORT_TLS>/#"
    
  2. Ouvrez un autre terminal pour publier un message sur un topic :

    mosquitto_pub -L -d "mqtts://admin:<PASSWORD>@<XXXXXX>.stackhero-network.com:<PORT_TLS>/sensor/a" -m "It works"
    

Dans la première console, vous verrez le message publié ainsi que les logs de debug activés par l'option -d.