Broker, topics, mensajes, lógica y dashboard: no hace falta cambiar entre herramientas.
MQTT Control RS: una herramienta para MQTT, lógica y paneles de control
Conecta brokers, analiza mensajes, construye flujos visuales, combina gráficos con métricas avanzadas y crea paneles de control sin herramientas extra.
Flujos basados en nodos: filtros, temporizadores, horarios, rutas y reacciones a eventos.
Aplicación de escritorio para Windows, Debian, Fedora, Arch y Armbian. El broker MQTT externo es tuyo; la aplicación se conecta a él.
Cómo se ve en la práctica
Dos vistas reales de la aplicación: edición de lógica visual y un panel HMI con widgets conectados a datos en vivo del broker.
Editor de LogicScript dentro del autopiloto
El comportamiento local complejo puede mantenerse dentro de un solo nodo: variables, condiciones, bloques anidados y salidas se editan en un editor visual dedicado.
Área de trabajo Dashboard / HMI
Las pantallas de operador combinan lámparas, indicadores, medidores, paneles de texto y widgets de motor y ventilador en un único dashboard vinculado.
Capacidades clave
Árbol de topics y diagnóstico
Conéctate a un broker y verás de inmediato la estructura: todos los topics, el flujo de mensajes en vivo y el contenido de los paquetes. Es cómodo para depurar y comprobar el comportamiento del sistema.
Editor visual de lógica
Construye flujos de procesamiento con nodos: entradas, filtros, condiciones, transformaciones, temporizadores y acciones salientes. La lógica se entiende de un vistazo, no está enterrada en código.
Horarios y rutas
Configura comprobaciones periódicas, bifurcaciones por condición y cadenas de servicio en el mismo editor que la lógica principal.
Gráficos y analítica
Superpone varias señales en un mismo gráfico, sigue métricas y encuentra más rápido la causa de un comportamiento anómalo, sin sistemas externos de monitorización.
Paneles de control (Dashboard / HMI)
Monta pantallas de operador para una tarea concreta: botones, interruptores, indicadores, escalas y gráficos. Todo se enlaza con datos reales del broker.
Para quién es
Ingenieros de automatización
Equipos, líneas y bancos de prueba. Diagnóstico rápido del tráfico, creación cómoda de lógica y paneles HMI listos para usar.
Casa inteligente y taller
Iluminación, clima, riego, garaje. Sin programar y con un resultado visual.
Hobby e interacción
Luz, sonido, efectos, instalaciones. Donde hay que vincular eventos MQTT con una reacción visible.
Cómo funciona
MQTT Control RS está pensado para el trabajo diario sin molestias manuales innecesarias.
- Conéctate a brokers y pasa directamente a revisar mensajes.
- Monta flujos con lógica predecible y nodos explícitos.
- Compara señales en gráficos y sigue métricas en una sola ventana.
- Lanza paneles de control y pantallas de trabajo para tareas concretas.
Qué está en desarrollo
La siguiente etapa de desarrollo se centra en depuración, carga y escenarios más complejos.
- Pruebas de carga y verificación del comportamiento en banco.
- Depuración visual de flujos, nuevos nodos y ampliación del conjunto de widgets.
- Conectividad multi-broker y trabajo más cómodo con varios entornos MQTT.
- Canales internos para intercambiar datos entre grafos sin broker externo.
FAQ
¿Qué versiones de MQTT son compatibles?
MQTT 3.1.1 y 5.0. La quinta versión añade soporte para campos adicionales en los paquetes, como reason codes, user properties y otras extensiones del protocolo.
¿Se guardan los autopilotos y los dashboards?
Todo se guarda entre sesiones. Los flujos y los paneles de control se pueden exportar e importar, lo cual es cómodo para moverlos entre equipos o hacer copias de seguridad.
¿Sirve para producción?
Sí. La herramienta funciona igual de bien tanto para depurar durante el desarrollo como para trabajar de forma permanente en una instalación real.
¿Funciona con brokers en la nube?
Sí: AWS IoT, Azure IoT Hub, HiveMQ Cloud y cualquier otro broker estándar. MQTT Control RS se conecta mediante el protocolo estándar, da igual si es nube o red local.
¿Habrá versión móvil o acceso web?
Está previsto. Pero por ahora son planes a largo plazo.
¿La aplicación es de pago?
Es gratuita.
¿En qué se diferencia de Node-RED?
Node-RED es una plataforma del lado del servidor con miles de nodos creados por la comunidad. Suena como una ventaja, pero en la práctica significa desplegar un servidor, entender el ecosistema y saber cuál de los cientos de nodos parecidos conviene elegir. MQTT Control RS es una herramienta de escritorio centrada en MQTT. Su conjunto de nodos es deliberadamente compacto: cada nodo resuelve una tarea concreta, solo lo que realmente necesita un ingeniero.
Contacto
Si encontraste un error, quieres proponer una mejora o hablar sobre una implantación, escríbenos.
- La compilación se puede descargar en la página de descargas.
- Correo para reportes de errores: stewhiki@gmail.com.
- Grupo del proyecto: https://t.me/mqtt_control_rs.