Was ist MQTT Explorer – und wie nutzt du ihn?

MQTT Explorer ist ein kostenloses grafisches Werkzeug (Windows, macOS, Linux), mit dem du dich mit einem MQTT-Broker verbindest und alle Topics als übersichtlichen Baum siehst. Du brauchst dafür keine Programmierkenntnisse – installieren, Broker-Adresse eintragen, verbinden, fertig.
MQTT Explorer zeigt dir live alle Nachrichten, die auf einem MQTT-Broker eintreffen – als aufklappbaren Topic-Baum mit dem jeweils letzten Wert. Du kannst damit prüfen, ob ein Gerät (z. B. ein Sensor, Loxone-Miniserver oder eine Shelly-Steckdose) tatsächlich sendet, welche Topics es benutzt und welche Werte gerade anliegen. Zusätzlich kannst du selbst Nachrichten veröffentlichen (publish), um Reaktionen zu testen. Das Tool ist quelloffen und kostenlos über mqtt-explorer.com erhältlich.

1) Lade MQTT Explorer für dein Betriebssystem herunter und installiere ihn. 2) Klicke auf das Plus, um eine neue Verbindung anzulegen. 3) Trage die Broker-Adresse ein: bei unverschlüsselten Brokern meist Host + Port 1883, mit TLS-Verschlüsselung Port 8883. 4) Wenn der Broker eine Anmeldung verlangt, gib Benutzername und Passwort ein und klicke auf „Connect“. Danach füllt sich der Topic-Baum links automatisch mit allen empfangenen Nachrichten.

Links siehst du die Topics hierarchisch, getrennt durch Schrägstriche (z. B. gebaeude/keller/temperatur). Klickst du ein Topic an, zeigt die rechte Seite den aktuellen Wert (Payload), oft als JSON, und bei numerischen Werten sogar einen kleinen Verlaufsgraphen. Über das Suchfeld filterst du gezielt nach Namen. Fett hervorgehobene Topics haben sich gerade geändert – so erkennst du sofort aktive Geräte.

Im Bereich „Publish“ gibst du ein Topic und einen Wert ein und wählst QoS (0, 1 oder 2) sowie optional das Retain-Flag. Retain bedeutet, dass der Broker die Nachricht speichert und jedem neuen Abonnenten sofort zustellt. Vorsicht: Eine falsch gesetzte Retain-Nachricht bleibt dauerhaft liegen, bis du sie mit einer leeren Payload überschreibst. So testest du Schaltbefehle, bevor du sie in eine echte Steuerung einbaust.

Verbindet sich MQTT Explorer nicht, prüfe zuerst Host und Port: 1883 ohne, 8883 mit TLS – bei falscher Port-Wahl schlägt der Handshake fehl. Bei Fehler „Not authorized“ fehlen Benutzername/Passwort oder die Rechte deines MQTT-Users. Wird gar nichts angezeigt, obwohl die Verbindung steht, sendet das Gerät entweder nicht oder auf einem anderen Topic-Präfix – dann hilft ein Blick in die Geräte-Konfiguration (z. B. das MQTT-Präfix eines Loxone-Miniservers).
Für schnelle Sichtprüfungen ist MQTT Explorer die einfachste Wahl. Für Skripte und Automatisierung eignen sich die Kommandozeilen-Tools mosquitto_sub und mosquitto_pub aus dem Mosquitto-Paket. Wer Dashboards und Regeln bauen will, greift zu MQTT-Integrationen in Node-RED oder Home Assistant. MQTT Explorer bleibt aber das beste Werkzeug, um überhaupt erst zu verstehen, welche Daten auf einem Broker unterwegs sind.