Broker MQTT: el tuyo o uno gestionado | Kilo

Conexión · MQTT

Trae tu broker MQTT — o deja que Kilo aprovisione uno

Todo lo que publique MQTT puede convertirse en un dispositivo en Kilo: PLCs, medidores de energía, controladores HVAC, gateways de borde, firmware propio. Conecta el broker que ya operas, o deja que la plataforma aprovisione uno gestionado con un clic.

BROKER CONECTADO

Conexión · MQTT

Cómo funciona la integración del broker MQTT

1

Añade un conector MQTT

External MQTT se suscribe a un broker que ya operas — hasta 10 por organización. Cloud MQTT aprovisiona un broker TLS gestionado con credenciales dedicadas por conector — ilimitados.

2

Di a la plataforma dónde viven los dispositivos

Un patrón de topic como facility/meters/{{deviceId}}/power extrae el identificador de cada mensaje — o tómalo de un campo dentro del payload JSON.

3

Mapea payloads a métricas

Los payloads JSON planos se parsean automáticamente, con los objetos anidados aplanados a notación de puntos. Mapea cada clave a una métrica normalizada y los datos mueven paneles, reglas y alarmas.

Conexión · MQTT

Especificaciones del conector MQTT

External MQTT
Conecta tu propio broker por mqtt:// o mqtts:// — on-premise, en la nube o en la red de la instalación, siempre que la plataforma pueda alcanzarlo. Hasta 10 conectores por organización.
Cloud MQTT
Un endpoint de broker aprovisionado por la plataforma, con credenciales y prefijo de topic por conector, TLS en el puerto 1884. Conectores ilimitados — sin infraestructura de broker que operar.
Cuatro métodos de autenticación
Los brokers externos pueden autenticarse con acceso anónimo, usuario y contraseña, certificados de cliente TLS o tokens JWT.
Extracción del ID de dispositivo
Toma el identificador de un segmento de topic {{deviceId}}, o de una ruta con notación de puntos dentro del payload JSON — lo que tu hardware ya publique.
Parseo automático de JSON plano
Sin configuración por métrica para payloads planos: cada clave se parsea automáticamente y los objetos anidados se aplanan a rutas como device.temperature.
Telemetría de entrada, comandos de salida
El conector ingiere telemetría; los comandos hacia los dispositivos se configuran por dispositivo — los flujos bidireccionales siguen siendo posibles.

Conexión · MQTT

FAQ del broker MQTT

¿Puedo usar mi broker MQTT existente?

Sí — para eso existe External MQTT. La plataforma se conecta a tu broker y se suscribe, así que el broker debe ser alcanzable desde Internet (IP pública, DDNS o reenvío de puertos). Se soporta autenticación anónima, básica, por certificados y JWT.

¿Y si no quiero operar ningún broker?

Usa Cloud MQTT. La plataforma aprovisiona un endpoint dedicado con sus credenciales y prefijo de topic — TLS por defecto — y puedes crear tantos conectores como necesites para separar sitios, proveedores o equipos.

¿Qué formato de payload espera el conector?

JSON. Los payloads planos se parsean automáticamente y los objetos anidados se aplanan a claves con puntos. Formatos binarios como Sparkplug B deben traducirse a JSON en el gateway de borde antes de publicar — la mayoría de gateways comerciales lo ofrecen de serie.

¿Cómo sabe la plataforma a qué dispositivo pertenece un mensaje?

Defines un patrón de topic con un marcador {{deviceId}} — o apuntas a un campo del payload. El identificador debe coincidir byte a byte con el lado que publica, y un solo patrón puede cubrir toda una familia de dispositivos.

Conecta tu primer dispositivo MQTT hoy

Empieza gratis — aprovisiona un broker Cloud MQTT o enlaza el tuyo en minutos. O reserva una llamada y mapeamos juntos tus topics y payloads.