Nativo para iOS y iPadOS

Depura cualquier broker MQTT directamente desde tu iPhone

MQTT Commander es un cliente y depurador MQTT profesional para iPhone y iPad. Conéctate a Mosquitto, Home Assistant, Zigbee2MQTT o AWS IoT, inspecciona cada payload y descubre el motivo exacto de cualquier fallo de conexión.

$2.99 · Pago único

MQTT 3.1.1 & 5.0TLS · mTLS · WebSocketPrivado por defectoPago único
MQTT Commander mostrando un árbol de topics de domótica en iPhone
MQTT 3.1.1 & 5.0
Soporte completo del protocolo
QoS 0 · 1 · 2
Todas las garantías de entrega
TCP · TLS · WS · WSS
Todos los transportes, incluido mTLS
En el dispositivo
Los datos de tu broker nunca salen de tu iPhone
Connection Doctor

Entiende exactamente por qué falló la conexión

La mayoría de los clientes solo indican «error de conexión». MQTT Commander recorre la conexión paso a paso y te señala en qué etapa se produjo el fallo, con una causa en lenguaje claro y una solución sugerida.

  1. DNS — Nombre resuelto a una dirección
  2. TCP — Socket abierto al broker (incl. upgrade WebSocket/WSS)
  3. TLS — Handshake TLS completado
  4. Certificado — Cadena, caducidad y hostname verificados
  5. ALPN/SNI — Protocolo negociado y nombre de servidor indicado
  6. MQTT — CONNECT enviado y código de razón CONNACK leído
  7. Autenticación — Credenciales aceptadas por el broker
  • Localiza la etapa exacta del fallo: DNS, TCP, TLS, certificado, ALPN/SNI y MQTT
  • Explica los errores del handshake TLS: cadena caducada, inconsistencia de nombre de host, ALPN incorrecto
  • Diagnósticos privados por diseño: los secretos y los hostnames privados nunca llegan al log
  • Lee los códigos de razón de MQTT 5 para que los fallos de autenticación y de tamaño de paquete queden claros al instante
Connection Doctor mostrando un diagnóstico de una conexión fallida
Asistente de certificados

TLS y mTLS sin tanteos

Importa una CA como PEM y la identidad de cliente desde un bundle .p12/.pfx, y MQTT Commander comprueba la caducidad del certificado y el nombre de host, y guarda cada secreto en el Keychain de iOS.

  • Importa la CA como PEM y la identidad de cliente (certificado + clave privada) desde un bundle .p12/.pfx, con soporte para frase de paso
  • Comprueba la caducidad del certificado y avisa de inconsistencias de SAN/CN y de nombre de host
  • Lista de protocolos ALPN (incl. AWS IoT x-amzn-mqtt-ca) y anulación de SNI
  • Huellas SHA-256; certificados de cliente y claves almacenados en el Keychain
Gestor de certificados mostrando un certificado de cliente importado y sus detalles
Funciones

Todo lo que necesitas para trabajar con MQTT

Un kit de depuración completo, no un simple visor. Diseñado primero para móvil, pensado para tu forma real de trabajar.

Perfiles de broker y plantillas

Guarda todos los brokers que quieras con plantillas listas para Mosquitto, Home Assistant, Zigbee2MQTT y AWS IoT. Reconexión automática con retroceso exponencial cuando cambia la red.

MQTT 3.1.1 & 5.0

Propiedades completas de MQTT 5, QoS 0/1/2, mensajes retained, Last Will, suscripciones con comodines y compartidas — sobre TCP, TLS, WebSocket o WSS.

Inspector de payload

Formatea y resalta la sintaxis de JSON, compara dos payloads, decodifica hex y Base64, previsualiza imágenes y copia cualquier valor por JSONPath.

Árbol de topics y presets de domótica

Navega por todo el broker o salta directamente a homeassistant/# y zigbee2mqtt/#. Marcadores de retained, filtrado por expresiones regulares y preparado para manejar miles de topics.

Editor de publicación segura

Publica primero como borrador con QoS, aviso de retain, confirmación explícita antes de borrar un mensaje retained, plantillas reutilizables y presets seguros de domótica.

Registro de mensajes y exportación

Filtra el tráfico por topic, payload, dirección, QoS o errores, y exporta a CSV o JSON — con los secretos y los payloads sin procesar ocultos.

Privacidad ante todo

Tus brokers siguen siendo tuyos

Los datos de tu broker — conexiones, topics, payloads, credenciales y certificados — se quedan en tu dispositivo y nunca llegan a nuestros servidores. La app envía únicamente diagnósticos anónimos y opcionales, que puedes desactivar en Settings.

  • Sin cuenta, sin inicio de sesión
  • Los datos de tu broker nunca salen de tu dispositivo
  • Sin publicidad — nunca se venden ni se comparten
  • Secretos almacenados en el Keychain de iOS
  • Estadísticas anónimas de fallos y de uso que puedes desactivar

Leer la política de privacidad

Por qué MQTT Commander

Otros clientes MQTT son de escritorio o visores muy básicos. Este está diseñado primero para móvil, para depurar de verdad.

Clientes MQTT habituales

  • Una conexión simplemente «falla» sin más explicación
  • La configuración de certificados es puro ensayo y error
  • Solo de escritorio, o un visor móvil básico de solo lectura
  • Publican cualquier cosa, incluidas escrituras retained por accidente
  • Tus datos sincronizados a través de la nube de un tercero

MQTT Commander

  • Connection Doctor identifica la etapa que falla y cómo solucionarla
  • El asistente de certificados comprueba la caducidad y el nombre de host, ALPN y SNI
  • App nativa para iPhone y iPad, diseñada para el tacto
  • Publica primero como borrador, con confirmación al borrar mensajes retained
  • Los datos de tu broker nunca salen de tu dispositivo

Un vistazo más de cerca

Pantallas reales de la app.

Preguntas frecuentes

¿Qué versiones de MQTT admite?

Tanto MQTT 3.1.1 como MQTT 5.0, incluidas las propiedades completas de MQTT 5, QoS 0/1/2, mensajes retained, Last Will y suscripciones con comodines y compartidas.

¿Puede conectarse mediante TLS y mTLS?

Sí. TCP simple, TLS, WebSocket y WebSocket seguro son todos compatibles. El asistente de certificados importa una CA como PEM y la identidad de cliente (certificado + clave privada) desde un bundle .p12/.pfx, comprueba la caducidad y el nombre de host, y admite anulaciones de ALPN y SNI para configuraciones como AWS IoT Core.

¿Funciona con Home Assistant y Zigbee2MQTT?

Sí. Hay presets integrados para homeassistant/# y zigbee2mqtt/#, además de plantillas de comandos seguras para acciones comunes como permit_join y restart.

¿Se envía alguno de mis datos a algún sitio?

Los datos de tu broker — conexiones, topics, payloads y credenciales — se quedan en tu dispositivo y nunca nos son enviados. La app sí envía diagnósticos anónimos de fallos y uso (mediante Sentry y Aptabase) para ayudarnos a mejorarla — sin datos personales, sin seguimiento entre apps — y puedes desactivarlo en Settings.

¿Es una suscripción?

No. Es un pago único — lo compras una vez y es tuyo. Sin suscripción, sin compras dentro de la app y sin publicidad.

¿Qué dispositivos son compatibles?

iPhone y iPad con iOS 15 o posterior. La interfaz es SwiftUI nativa y se adapta a ambos.

Lleva un depurador MQTT real en el bolsillo

Conéctate, inspecciona, publica y diagnostica — desde el broker de tu banco de trabajo hasta los endpoints mTLS sobre el terreno.

$2.99 · Pago único

Pago únicoSin suscripción, sin publicidadPrivado por defectoiPhone y iPad

¿Necesitas ayuda?

Preguntas de configuración, particularidades del broker o problemas con certificados — estamos encantados de ayudar.

Abrir soporte
Descarga en elApp Store