Нативное приложение для iOS и iPadOS

Отлаживайте любой MQTT-брокер прямо с iPhone

MQTT Commander — профессиональный MQTT-клиент и отладчик для iPhone и iPad. Подключайтесь к Mosquitto, Home Assistant, Zigbee2MQTT или AWS IoT, изучайте содержимое каждого сообщения и выясняйте точную причину сбоя соединения.

$2.99 · Единоразовая покупка

MQTT 3.1.1 & 5.0TLS · mTLS · WebSocketПриватность по умолчаниюЕдиноразовая покупка
MQTT Commander отображает дерево тем умного дома на iPhone
MQTT 3.1.1 & 5.0
Полная поддержка протокола
QoS 0 · 1 · 2
Все гарантии доставки
TCP · TLS · WS · WSS
Все транспорты, включая mTLS
На устройстве
Данные брокера не покидают ваш iPhone
Connection Doctor

Узнайте точную причину сбоя соединения

Большинство клиентов просто сообщают «соединение не установлено». MQTT Commander поэтапно проверяет соединение и сообщает, на каком шаге произошёл сбой — с понятным объяснением причины и подсказкой, как его исправить.

  1. Ввод — Проверены хост, порт и URI
  2. DNS — Имя преобразовано в адрес
  3. TCP — Сокет открыт к брокеру (включая WSS-обновление)
  4. TLS — Рукопожатие TLS завершено
  5. Сертификат — Проверены цепочка, срок действия и имя хоста
  6. ALPN/SNI — Согласованы протокол ALPN и SNI
  7. MQTT — Прочитан код причины CONNACK
  • Определяет точный этап сбоя: DNS, TCP, TLS, сертификат, ALPN/SNI или MQTT
  • Объясняет ошибки TLS-рукопожатия — истёкшая цепочка, несоответствие имени хоста, неверный ALPN
  • Диагностика приватна по умолчанию — секреты и приватные hostname никогда не попадают в log
  • Читает коды причин MQTT 5 — ошибки аутентификации и размера пакета становятся очевидными
Connection Doctor с подробной диагностикой неудачного соединения
Мастер сертификатов

TLS и mTLS без догадок

Импортируйте CA как PEM, а клиентскую личность (сертификат и закрытый ключ) — как .p12/.pfx, и MQTT Commander проверит срок действия и имя хоста, а все секреты сохранит в iOS Keychain.

  • Импорт CA в формате PEM и клиентской личности в .p12/.pfx с поддержкой парольной фразы
  • Проверяет срок действия и сигнализирует об его истечении, несоответствиях SAN/CN и имени хоста
  • Список протоколов ALPN (включая AWS IoT x-amzn-mqtt-ca) и переопределение SNI
  • Отпечатки SHA-256; клиентские сертификаты и ключи хранятся в Keychain
Менеджер сертификатов с импортированным клиентским сертификатом и его деталями
Возможности

Всё необходимое для работы с MQTT

Полный набор инструментов для отладки — а не простой просмотрщик. Создан в первую очередь для мобильных устройств и для того, как вы реально работаете.

Профили брокеров и шаблоны

Сохраняйте неограниченное количество брокеров с готовыми шаблонами для Mosquitto, Home Assistant, Zigbee2MQTT и AWS IoT. Автоматическое переподключение с выдержкой при смене сети.

MQTT 3.1.1 & 5.0

Полные свойства MQTT 5, QoS 0/1/2, retained-сообщения, Last Will, wildcard и shared-подписки — по TCP, TLS, WebSocket или WSS.

Инспектор сообщений

Форматированный вывод и подсветка синтаксиса JSON, сравнение двух сообщений, декодирование hex и Base64, предпросмотр изображений и копирование любого значения по JSONPath.

Дерево тем и пресеты для умного дома

Просматривайте весь брокер или переходите сразу к homeassistant/# и zigbee2mqtt/#. Маркеры retained, фильтрация по регулярным выражениям и поддержка тысяч тем.

Безопасный компоновщик сообщений

Отправка через черновик с выбором QoS, предупреждением о retain, явным подтверждением удаления retained-сообщения, повторно используемыми шаблонами и безопасными пресетами для домашней автоматизации.

Журнал сообщений и экспорт

Фильтрация трафика по теме, содержимому, направлению, QoS или ошибкам с последующим экспортом в CSV или JSON — секреты и сырые данные замаскированы.

Приватность прежде всего

Ваши брокеры остаются вашими

Данные брокера — соединения, темы, содержимое сообщений, учётные данные и сертификаты — остаются на вашем устройстве и никогда не поступают на наши серверы. Приложение отправляет только анонимную, необязательную диагностику, которую можно отключить в Settings.

  • Без учётной записи и регистрации
  • Данные брокера никогда не покидают ваше устройство
  • Без рекламы — никогда не продаются и не передаются
  • Секреты хранятся в iOS Keychain
  • Анонимная статистика сбоев и использования, которую можно отключить

Читать политику конфиденциальности

Почему MQTT Commander

Другие MQTT-клиенты привязаны к рабочему столу или являются лишь урезанными просмотрщиками. Этот создан мобильным с самого начала — для настоящей отладки.

Типичные MQTT-клиенты

  • Соединение просто «не устанавливается» без объяснения причины
  • Настройка сертификатов — методом проб и ошибок
  • Только для рабочего стола или упрощённый мобильный просмотрщик
  • Публикация чего угодно — вплоть до случайных retained-сообщений
  • Ваши данные синхронизируются через чужое облако

MQTT Commander

  • Connection Doctor называет сбойный этап и способ исправления
  • Мастер сертификатов проверяет срок действия, имя хоста, ALPN и SNI
  • Нативное приложение для iPhone и iPad, созданное для сенсорного управления
  • Отправка через черновик с подтверждением удаления retained-сообщения
  • Данные брокера никогда не покидают ваше устройство

Поближе

Настоящие экраны приложения.

Часто задаваемые вопросы

Какие версии MQTT поддерживаются?

Оба протокола — MQTT 3.1.1 и MQTT 5.0, включая полные свойства MQTT 5, QoS 0/1/2, retained-сообщения, Last Will, а также wildcard и shared-подписки.

Поддерживается ли подключение по TLS и mTLS?

Да. Поддерживаются обычный TCP, TLS, WebSocket и защищённый WebSocket. Мастер сертификатов импортирует CA как PEM и клиентскую личность (сертификат и закрытый ключ) как .p12/.pfx, проверяет срок действия и имя хоста, а также поддерживает переопределение ALPN и SNI для таких конфигураций, как AWS IoT Core.

Работает ли приложение с Home Assistant и Zigbee2MQTT?

Да. Есть встроенные пресеты для homeassistant/# и zigbee2mqtt/#, а также безопасные шаблоны команд для типичных действий, таких как permit_join и restart.

Отправляются ли мои данные куда-либо?

Данные брокера — соединения, темы, содержимое сообщений и учётные данные — остаются на вашем устройстве и никогда не отправляются нам. Приложение отправляет анонимную диагностику сбоев и использования (через Sentry и Aptabase) для улучшения работы — без персональных данных, без отслеживания между приложениями — и вы можете отключить это в Settings.

Это подписка?

Нет. Это единоразовая покупка — купили один раз, и приложение ваше. Без подписки, без встроенных покупок и без рекламы.

Какие устройства поддерживаются?

iPhone и iPad с iOS 15 и выше. Интерфейс создан на нативном SwiftUI и адаптируется к обоим типам устройств.

Настоящий MQTT-отладчик — всегда под рукой

Подключайтесь, изучайте, публикуйте и диагностируйте — от брокера на стенде до mTLS-эндпоинтов в полевых условиях.

$2.99 · Единоразовая покупка

Единоразовая покупкаБез подписки и рекламыПриватность по умолчаниюiPhone и iPad

Нужна помощь?

Вопросы по настройке, особенности брокера или проблемы с сертификатами — мы всегда готовы помочь.

Открыть поддержку
Загрузить вApp Store