Natywna aplikacja dla iOS i iPadOS

Debuguj dowolny broker MQTT prosto z iPhone'a

MQTT Commander to profesjonalny klient i debugger MQTT dla iPhone'a i iPada. Połącz się z Mosquitto, Home Assistant, Zigbee2MQTT lub AWS IoT, sprawdzaj każdy ładunek i dowiedz się dokładnie, dlaczego połączenie zawodzi.

$2.99 · Jednorazowy zakup

MQTT 3.1.1 & 5.0TLS · mTLS · WebSocketPrywatność domyślnieJednorazowy zakup
MQTT Commander wyświetlający drzewo tematów inteligentnego domu na iPhone'ie
MQTT 3.1.1 & 5.0
Pełna obsługa protokołu
QoS 0 · 1 · 2
Każdy poziom dostarczania
TCP · TLS · WS · WSS
Wszystkie transporty, w tym mTLS
Na urządzeniu
Dane brokera nigdy nie opuszczają Twojego iPhone'a
Connection Doctor

Dowiedz się dokładnie, dlaczego połączenie nie działa

Większość klientów wyświetla jedynie komunikat o błędzie połączenia. MQTT Commander analizuje połączenie krok po kroku i wskazuje, który etap zawiódł — ze zrozumiałym opisem przyczyny i sugerowaną poprawką.

  1. DNS — Nazwa rozwiązana do adresu
  2. TCP — Gniazdo otwarte do brokera (w tym uaktualnienie WebSocket)
  3. TLS — Uzgadnianie i szyfrowanie nawiązane
  4. Certyfikat — Łańcuch, data wygaśnięcia i nazwa hosta sprawdzone
  5. ALPN/SNI — Protokół i nazwa serwera uzgodnione
  6. MQTT — Odczytano kod przyczyny CONNACK
  • Wskazuje dokładny etap błędu: DNS, TCP, TLS, certyfikat, ALPN/SNI lub MQTT
  • Wyjaśnia błędy uzgadniania TLS — wygasły łańcuch, niezgodność nazwy hosta, błędny ALPN
  • Diagnostyka bezpieczna dla prywatności — dane uwierzytelniające i prywatne nazwy hostów nigdy nie trafiają do logu
  • Odczytuje kody przyczyn MQTT 5, dzięki czemu błędy uwierzytelniania i rozmiaru pakietu są oczywiste
Connection Doctor wyświetlający szczegółową diagnozę nieudanego połączenia
Certificate Manager

TLS i mTLS bez zgadywania

Zaimportuj CA jako PEM, a tożsamość klienta (certyfikat i klucz prywatny) jako pakiet .p12/.pfx — MQTT Commander sprawdzi datę wygaśnięcia i nazwę hosta certyfikatu oraz zachowa wszystkie dane wrażliwe w iOS Keychain.

  • Importuj CA w formacie PEM oraz tożsamość klienta z pakietu .p12/.pfx, z obsługą hasła
  • Sprawdza datę wygaśnięcia i ostrzega o niezgodnościach SAN/CN i nazwy hosta
  • Lista protokołów ALPN (w tym AWS IoT x-amzn-mqtt-ca) i nadpisanie SNI
  • Odciski SHA-256; certyfikaty klientów i klucze przechowywane w Keychain
Menedżer certyfikatów wyświetlający zaimportowany certyfikat klienta i jego szczegóły
Funkcje

Wszystko, czego potrzebujesz do pracy z MQTT

Kompletny zestaw narzędzi do debugowania — nie tylko szczątkowa przeglądarka. Stworzony z myślą o urządzeniach mobilnych i o tym, jak naprawdę pracujesz.

Profile brokerów i szablony

Zapisuj nieograniczoną liczbę brokerów z gotowymi szablonami dla Mosquitto, Home Assistant, Zigbee2MQTT i AWS IoT. Automatyczne ponowne łączenie z rosnącym opóźnieniem (backoff) przy zmianie sieci.

MQTT 3.1.1 & 5.0

Pełne właściwości MQTT 5, QoS 0/1/2, wiadomości retained, Last Will, subskrypcje wieloznaczne i współdzielone — przez TCP, TLS, WebSocket lub WSS.

Inspektor ładunków

Czytelne formatowanie i podświetlanie składni JSON, porównywanie dwóch ładunków, dekodowanie hex i Base64, podgląd obrazów oraz kopiowanie dowolnej wartości przez JSONPath.

Drzewo tematów i presety dla inteligentnego domu

Przeglądaj cały broker lub przejdź bezpośrednio do homeassistant/# i zigbee2mqtt/#. Znaczniki retained, filtrowanie wyrażeniami regularnymi — gotowe na tysiące tematów.

Bezpieczny edytor publikowania

Publikowanie najpierw jako szkic, z obsługą QoS, ostrzeżeniem o retain, wyraźnym potwierdzeniem usunięcia wiadomości retained, szablonami wielokrotnego użytku i bezpiecznymi presetami dla automatyki domowej.

Dziennik wiadomości i eksport

Filtruj ruch według tematu, ładunku, kierunku, QoS lub błędów, a następnie eksportuj do CSV lub JSON — z zamazanymi danymi wrażliwymi i surowymi ładunkami.

Prywatność przede wszystkim

Twoje brokery pozostają Twoje

Dane Twojego brokera — połączenia, tematy, ładunki, dane uwierzytelniające i certyfikaty — pozostają na Twoim urządzeniu i nigdy nie trafiają na nasze serwery. Aplikacja wysyła wyłącznie anonimowe, opcjonalne dane diagnostyczne, które możesz wyłączyć w Settings.

  • Bez konta, bez logowania
  • Dane brokera nigdy nie opuszczają Twojego urządzenia
  • Bez reklam — nigdy nie sprzedawane ani nie udostępniane
  • Dane wrażliwe przechowywane w iOS Keychain
  • Anonimowe statystyki awarii i użycia, które możesz wyłączyć

Przeczytaj politykę prywatności

Dlaczego MQTT Commander

Inne klienty MQTT działają tylko na komputerze lub oferują jedynie szczątkowy podgląd. Ten powstał z myślą o urządzeniach mobilnych i prawdziwym debugowaniu.

Typowe klienty MQTT

  • Połączenie po prostu nie działa — bez podania przyczyny
  • Konfiguracja certyfikatów to wyłącznie próby i błędy
  • Tylko na komputer albo szczątkowy podgląd na telefonie
  • Możliwość wysłania czegokolwiek — w tym przypadkowych zapisów retained
  • Twoje dane synchronizowane przez obcą chmurę

MQTT Commander

  • Connection Doctor wskazuje etap błędu i sposób naprawy
  • Certificate Manager sprawdza datę wygaśnięcia i nazwę hosta certyfikatu, ALPN i SNI
  • Natywna aplikacja na iPhone i iPad, zaprojektowana dla dotyku
  • Publikowanie najpierw jako szkic, z potwierdzeniem usunięcia wiadomości retained
  • Dane Twojego brokera nigdy nie opuszczają urządzenia

Bliższe spojrzenie

Prawdziwe ekrany z aplikacji.

Często zadawane pytania

Które wersje MQTT są obsługiwane?

Zarówno MQTT 3.1.1, jak i MQTT 5.0, w tym pełne właściwości MQTT 5, QoS 0/1/2, wiadomości retained, Last Will oraz subskrypcje wieloznaczne i współdzielone.

Czy aplikacja łączy się przez TLS i mTLS?

Tak. Obsługiwane są zwykłe TCP, TLS, WebSocket i bezpieczny WebSocket. Certificate Manager importuje CA jako PEM oraz tożsamość klienta (certyfikat i klucz prywatny) z pakietu .p12/.pfx, sprawdza datę wygaśnięcia i nazwę hosta oraz obsługuje nadpisania ALPN i SNI dla konfiguracji takich jak AWS IoT Core.

Czy działa z Home Assistant i Zigbee2MQTT?

Tak. Dostępne są wbudowane presety dla homeassistant/# i zigbee2mqtt/#, a także bezpieczne szablony poleceń dla typowych akcji, takich jak permit_join i restart.

Czy jakiekolwiek dane są wysyłane poza urządzenie?

Dane Twojego brokera — połączenia, tematy, ładunki i dane uwierzytelniające — pozostają na Twoim urządzeniu i nigdy nie są do nas wysyłane. Aplikacja wysyła anonimowe dane diagnostyczne dotyczące awarii i użycia (przez Sentry i Aptabase), aby pomóc nam ją udoskonalać — bez danych osobowych, bez śledzenia między aplikacjami — i możesz to wyłączyć w Settings.

Czy to jest subskrypcja?

Nie. To jednorazowy zakup — kupujesz raz i masz na zawsze. Bez subskrypcji, bez zakupów w aplikacji i bez reklam.

Jakie urządzenia są obsługiwane?

iPhone i iPad z iOS 15 lub nowszym. Interfejs jest natywny SwiftUI i dostosowuje się do obu typów urządzeń.

Miej prawdziwy debugger MQTT zawsze przy sobie

Łącz, analizuj, publikuj i diagnozuj — od brokera na Twoim stanowisku roboczym po punkty końcowe mTLS w terenie.

$2.99 · Jednorazowy zakup

Jednorazowy zakupBez subskrypcji i reklamPrywatność domyślnieiPhone i iPad

Potrzebujesz pomocy?

Pytania o konfigurację, problemy z brokerem lub certyfikatem — chętnie pomożemy.

Otwórz pomoc
Pobierz zApp Store