Nativ für iOS & iPadOS

Debugge jeden MQTT-Broker direkt von deinem iPhone

MQTT Commander ist ein professioneller MQTT-Client und Debugger für iPhone und iPad. Verbinde dich mit Mosquitto, Home Assistant, Zigbee2MQTT oder AWS IoT, untersuche jeden Payload und finde genau heraus, warum eine Verbindung scheitert.

$2.99 · Einmaliger Kauf

MQTT 3.1.1 & 5.0TLS · mTLS · WebSocketStandardmäßig privatEinmaliger Kauf
MQTT Commander zeigt einen Smart-Home-Themenbaum auf dem iPhone
MQTT 3.1.1 & 5.0
Vollständige Protokollunterstützung
QoS 0 · 1 · 2
Jede Zustellgarantie
TCP · TLS · WS · WSS
Alle Transporte, einschließlich mTLS
Auf dem Gerät
Deine Broker-Daten verlassen niemals dein iPhone
Connection Doctor

Erfahre genau, warum eine Verbindung fehlgeschlagen ist

Die meisten Clients zeigen nur „Verbindung fehlgeschlagen“. MQTT Commander durchläuft die Verbindung Schritt für Schritt und nennt dir den fehlerhaften Schritt — mit einer verständlichen Ursache und einem Lösungsvorschlag.

  1. Eingabe — Host, Port und URI geprüft
  2. DNS — Name in eine Adresse aufgelöst
  3. TCP — Socket zum Broker geöffnet (inkl. WebSocket-/WSS-Upgrade)
  4. TLS — TLS-Handshake abgeschlossen
  5. Zertifikat — Kette, Ablauf & Hostname geprüft
  6. ALPN/SNI — Protokoll und Servername verhandelt
  7. MQTT — CONNACK-Ursachencode gelesen
  8. Auth — Zugangsdaten am Broker verifiziert
  • Benennt die genaue fehlerhafte Stufe: DNS, TCP, TLS, Zertifikat, ALPN/SNI, MQTT oder Auth
  • Erklärt TLS-Handshake-Fehler — abgelaufene Kette, Hostname-Mismatch, falsches ALPN
  • Datenschutzfreundliche Diagnose — Geheimnisse und private Hostnames landen niemals im Log
  • Liest MQTT 5-Ursachencodes, damit Authentifizierungs- und Paketgrößenfehler sofort erkennbar sind
Connection Doctor zeigt eine ausführliche Diagnose für eine fehlgeschlagene Verbindung
Certificate Manager

TLS und mTLS ohne Rätselraten

Importiere die CA als PEM und die Client-Identität aus einem .p12/.pfx-Bundle — MQTT Commander kontrolliert Ablaufdatum und Hostname, verankert das Vertrauen an der von dir importierten CA und speichert jedes Geheimnis sicher in der iOS-Keychain.

  • Importiert die CA als PEM und die Client-Identität (Zertifikat + privater Schlüssel) aus einem .p12/.pfx-Bundle, inklusive Passphrase-Unterstützung
  • Prüft Ablaufdatum sowie SAN/CN- und Hostname-Abweichungen
  • ALPN-Protokollliste (inkl. AWS IoT x-amzn-mqtt-ca) und SNI-Überschreibung
  • SHA-256-Fingerabdrücke; Client-Zertifikate und Schlüssel in der Keychain gespeichert
Zertifikatsmanager zeigt ein importiertes Client-Zertifikat mit Details
Funktionen

Alles, was du für die Arbeit mit MQTT brauchst

Ein vollständiges Debugging-Toolkit — kein schlichter Viewer. Mobile-first entwickelt, für die Art, wie du wirklich arbeitest.

Broker-Profile & Vorlagen

Speichere beliebig viele Broker mit fertigen Vorlagen für Mosquitto, Home Assistant, Zigbee2MQTT und AWS IoT. Automatische Wiederverbindung mit Backoff bei Netzwechsel.

MQTT 3.1.1 & 5.0

Vollständige MQTT 5-Eigenschaften, QoS 0/1/2, retained-Nachrichten, Last Will, Wildcard- und geteilte Subscriptions — über TCP, TLS, WebSocket oder WSS.

Payload-Inspektor

JSON formatiert und mit Syntaxhervorhebung anzeigen, zwei Payloads vergleichen, Hex und Base64 dekodieren, Bilder vorschauen und jeden Wert per JSONPath kopieren.

Topic-Baum & Smart-Home-Voreinstellungen

Den gesamten Broker durchsuchen oder direkt zu homeassistant/# und zigbee2mqtt/# springen. Retained-Markierungen, Regex-Filterung und problemlos tausende Topics.

Sicherer Publish-Composer

Nachrichten erst als Entwurf verfassen und dann veröffentlichen — mit QoS, Retained-Warnung, expliziter Bestätigung vor dem Löschen retaineder Nachrichten, wiederverwendbaren Vorlagen und sicheren Smart-Home-Voreinstellungen.

Nachrichtenprotokoll & Export

Datenverkehr nach Topic, Payload, Richtung, QoS oder Fehlern filtern und als CSV oder JSON exportieren — Geheimnisse und rohe Payloads werden dabei geschwärzt.

Privacy-first

Deine Broker bleiben deine

Deine Broker-Daten — Verbindungen, Topics, Payloads, Zugangsdaten und Zertifikate — bleiben auf deinem Gerät und erreichen niemals unsere Server. Die App sendet nur anonyme, optionale Diagnosedaten, die du in Settings abschalten kannst.

  • Kein Konto, keine Anmeldung
  • Deine Broker-Daten verlassen niemals dein Gerät
  • Keine Werbung — niemals verkauft oder weitergegeben
  • Geheimnisse in der iOS-Keychain gespeichert
  • Anonyme Absturz- & Nutzungsstatistiken, die du abschalten kannst

Datenschutzerklärung lesen

Warum MQTT Commander

Andere MQTT-Clients sind Desktop-gebunden oder bieten nur einen rudimentären Viewer. Dieser ist mobile-first und für echtes Debugging entwickelt.

Typische MQTT-Clients

  • Eine Verbindung „schlägt fehl“ — ohne Begründung
  • Zertifikate einrichten ist reines Ausprobieren
  • Nur für den Desktop oder ein schlichter, schreibgeschützter Mobile-Viewer
  • Sendet alles — auch versehentliche Retained-Schreibvorgänge
  • Deine Daten werden über die Cloud eines anderen synchronisiert

MQTT Commander

  • Connection Doctor nennt die fehlerhafte Stufe und die Lösung
  • Certificate Manager prüft Kette, Ablauf, ALPN und SNI
  • Native iPhone & iPad-App, für Touch konzipiert
  • Veröffentlichen via Entwurf, mit Bestätigung vor dem Löschen retaineder Nachrichten
  • Deine Broker-Daten verlassen niemals dein Gerät

Ein genauerer Blick

Echte Screenshots aus der App.

Häufig gestellte Fragen

Welche MQTT-Versionen werden unterstützt?

Sowohl MQTT 3.1.1 als auch MQTT 5.0, einschließlich vollständiger MQTT 5-Eigenschaften, QoS 0/1/2, retained-Nachrichten, Last Will sowie Wildcard- und geteilter Subscriptions.

Verbindet die App über TLS und mTLS?

Ja. Einfaches TCP, TLS, WebSocket und sicheres WebSocket werden alle unterstützt. Der Certificate Manager importiert die CA als PEM und die Client-Identität aus einem .p12/.pfx-Bundle, prüft Ablaufdatum und Hostname und unterstützt ALPN- und SNI-Überschreibungen für Setups wie AWS IoT Core.

Funktioniert die App mit Home Assistant und Zigbee2MQTT?

Ja. Es gibt integrierte Voreinstellungen für homeassistant/# und zigbee2mqtt/# sowie sichere Befehlsvorlagen für häufige Aktionen wie permit_join und restart.

Werden meine Daten irgendwohin übertragen?

Deine Broker-Daten — Verbindungen, Topics, Payloads und Zugangsdaten — bleiben auf deinem Gerät und werden niemals an uns übermittelt. Die App sendet anonyme Absturz- und Nutzungsdiagnosen (über Sentry und Aptabase), um uns bei der Verbesserung zu helfen — keine personenbezogenen Daten, kein App-übergreifendes Tracking — und du kannst sie in Settings abschalten.

Ist es ein Abonnement?

Nein. Es ist ein einmaliger Kauf — einmal kaufen, für immer nutzen. Kein Abonnement, keine In-App-Käufe und keine Werbung.

Welche Geräte werden unterstützt?

iPhone und iPad mit iOS 15 oder neuer. Die Oberfläche ist in nativem SwiftUI geschrieben und passt sich an beide an.

Ein echter MQTT-Debugger für deine Hosentasche

Verbinden, untersuchen, veröffentlichen und diagnostizieren — vom Broker auf deinem Prüfstand bis zu mTLS-Endpunkten im Feld.

$2.99 · Einmaliger Kauf

Einmaliger KaufKein Abonnement, keine WerbungStandardmäßig privatiPhone & iPad

Brauchst du Hilfe?

Einrichtungsfragen, Broker-Eigenheiten oder Zertifikatsprobleme — wir helfen gerne.

Support öffnen
Jetzt laden imApp Store