đ Tutoriel dâutilisation du Simulateur MQTT
Ce guide accompagne chaque apprenant pour configurer, exploiter et comprendre le fonctionnement du protocole MQTT via le simulateur.
1. DĂ©couverte de lâinterface
- Scénarios prédéfinis : Chargez rapidement une configuration typique en un clic (exemples : Basique, Topics multiples, Wildcards, IoT).
- Configuration manuelle : DĂ©finissez le nombre, lâID, les topics et messages des publishers/subscribers. Utilisez aussi la gĂ©nĂ©ration alĂ©atoire.
- Visualisation en temps réel : Suivez les échanges sur trois colonnes, animations du broker et status visibles.
- Journal des communications : Retrouvez tous les événements horodatés pour analyse ou export.
2. Lancer une simulation pas Ă pas
- Choisissez un scénario ou configurez manuellement vos éléments MQTT.
- Cliquez sur â
Appliquer configuration pour enregistrer.
- Ajustez la vitesse de simulation avec le curseur.
- Lancez la simulation via â¶ïž DĂ©marrer Simulation.
- Observez chaque étape : connexion, abonnement, publication, livraison.
- Utilisez âžïž Pause, âčïž ArrĂȘter, đ RĂ©initialiser selon vos besoins.
- Exportez le journal avec đŸ Exporter (TXT).
3. Expériences pratiques et pédagogiques
- Testez les wildcards :
capteurs/#, maison/+/temperature.
- Changez le QoS dans la config broker pour observer les acquittements.
- Variez le nombre de cycles pour simuler plus ou moins de trafic.
- Travaillez en groupe, échangez vos configs, essayez de prédire les résultats.
4. Conseils et points dâattention
- Un subscriber ne reçoit que les messages correspondant à son topic (matching MQTT standard).
- Utilisez les wildcards (
+ et #) pour filtrer intelligemment.
- La couleur et séquence des animations correspondent à chaque étape du protocole.
- Consultez toujours le journal pour comprendre un problĂšme de configuration.
5. FAQ & dépannage
- La simulation ne démarre pas : Vérifiez que la configuration est appliquée.
- Pas de message livré : Topics ou wildcards ne correspondent pas.
- Boutons bloquĂ©s : Utilisez đ RĂ©initialiser pour relancer proprement.
- Exporter le journal : Cliquez sur đŸ Exporter (TXT).
6. Ressources complémentaires
- Document officiel MQTT
- Recherchez des tutoriels vidéo MQTT chez EMQX, HiveMQ, YouTube
- Exemples de scénarios sur GitHub
© 2025 Slim ABDELHEDI. Tous droits réservés.