CoderTools

Online MQTT-Client

Browserbasierter MQTT-Client zum Testen und Debuggen von IoT-Kommunikation

Datenschutzhinweis

Ihre MQTT-Anmeldedaten und Nachrichten werden vollständig in Ihrem Browser verarbeitet und nicht an unsere Server gesendet.

Verbindungseinstellungen

WebSocket-Adresse (ws:// oder wss://)

Erweiterte Optionen

Status

Getrennt

Einführung in das MQTT-Protokoll

MQTT (Message Queuing Telemetry Transport) ist ein leichtgewichtiges Publish-Subscribe-Messaging-Protokoll, das in IoT-Szenarien weit verbreitet ist. Dieser Online-Client verbindet sich über WebSocket mit MQTT-Brokern und ermöglicht Echtzeit-Kommunikation direkt im Browser.

Client-Funktionen

  • Verbindung zu jedem WebSocket-fähigen MQTT-Broker
  • Mehrere Topics mit Wildcards abonnieren (+ und #)
  • Nachrichten mit konfigurierbarem QoS-Level und Retain-Flag veröffentlichen
  • Empfangene Nachrichten in Echtzeit anzeigen und filtern
  • Unterstützung für Last Will (LWT) Konfiguration

QoS-Level erklärt

QoS 0: Höchstens einmal

Fire-and-Forget-Methode. Nachricht wird einmal gesendet ohne auf Bestätigung zu warten. Geeignet für unkritische Daten, bei denen gelegentliche Verluste akzeptabel sind.

QoS 1: Mindestens einmal

Garantierte Zustellung, aber mögliche Duplikate. Nachricht wird weiter gesendet bis Bestätigung empfangen. Geeignet für wichtige Benachrichtigungen.

QoS 2: Genau einmal

4-Wege-Handshake stellt sicher, dass Nachricht genau einmal zugestellt wird. Geeignet für kritische Transaktionen, bei denen keine Duplikate erlaubt sind.

Topic-Wildcards

  • Single-Level (+) entspricht einer Topic-Ebene: sensor/+/temperature
  • Multi-Level (#) entspricht beliebigen Ebenen: home/#
  • Wildcards können kombiniert werden: +/sensor/#

Über WebSocket-Verbindung

Dieser Browser-Client unterstützt nur WebSocket-Verbindungen (ws:// oder wss://). Um sich mit einem traditionellen MQTT-Broker (TCP-Port 1883) zu verbinden, muss der Broker einen WebSocket-Port freigeben, normalerweise 8083 (ws) oder 8084 (wss).

Schnellmenü

Keine aktuellen Tools