Client MQTT en ligne
Client MQTT basé sur navigateur pour tester et déboguer les communications IoT
Avis de confidentialité
Vos identifiants MQTT et messages sont traités entièrement dans votre navigateur et ne sont pas envoyés à nos serveurs.
Paramètres de connexion
Adresse WebSocket (ws:// ou wss://)
Options avancées
Status
Broker: -
Client ID: -
Connected at: -
Introduction au protocole MQTT
MQTT (Message Queuing Telemetry Transport) est un protocole de messagerie léger publish-subscribe largement utilisé dans les scénarios IoT. Ce client en ligne se connecte aux brokers MQTT via WebSocket, permettant une communication en temps réel directement dans le navigateur.
Fonctionnalités du client
- Se connecter à n'importe quel broker MQTT compatible WebSocket
- S'abonner à plusieurs topics avec des wildcards (+ et #)
- Publier des messages avec niveau QoS et flag retain configurables
- Visualiser et filtrer les messages reçus en temps réel
- Support de la configuration Last Will (LWT)
Niveaux QoS expliqués
QoS 0 : Au plus une fois
Méthode fire-and-forget. Le message est envoyé une fois sans attendre d'accusé de réception. Adapté aux données non critiques où des pertes occasionnelles sont acceptables.
QoS 1 : Au moins une fois
Livraison garantie mais avec possibilité de doublons. Le message continue d'être envoyé jusqu'à réception d'un accusé. Adapté aux notifications importantes.
QoS 2 : Exactement une fois
Handshake à 4 voies garantissant que le message est délivré exactement une fois. Adapté aux transactions critiques où les doublons ne sont pas autorisés.
Wildcards de topics
- Single-level (+) correspond à un niveau de topic : sensor/+/temperature
- Multi-level (#) correspond à n'importe quel niveau : home/#
- Les wildcards peuvent être combinés : +/sensor/#
À propos de la connexion WebSocket
Ce client navigateur ne supporte que les connexions WebSocket (ws:// ou wss://). Pour se connecter à un broker MQTT traditionnel (port TCP 1883), le broker doit exposer un port WebSocket, généralement 8083 (ws) ou 8084 (wss).
Outils Connexes
Testeur de Topics MQTT
Tester et valider les motifs de topics MQTT avec les wildcards + et # pour les tests d'abonnement
Codec MQTT
Encoder et décoder les paquets du protocole MQTT avec analyse détaillée des champs, visualiseur hex et constructeur de paquets
Parseur Modbus RTU/ASCII/TCP
Analyser, encoder et déboguer les trames du protocole Modbus RTU/ASCII/TCP avec calcul CRC-16/LRC et débogage série
Débogueur de port série en ligne
Outil de débogage série basé sur navigateur - aucun téléchargement requis, surveillance en temps réel via Web Serial API