Skip to content

Crear credenciales de telemetría (MQTT y REST API) ​

AudienciaAdministradores de planta, Integradores, Ingenieros de control
Permisos requeridosPermiso para administrar credenciales de telemetría en la planta destino
Tiempo estimado6 min de lectura
Planta democemento-valladolid

Las Credenciales de telemetría (Telemetry Credentials) de planta autentican recolectores de borde, gateways y scripts de integración que envían lecturas hacia OTCognix por MQTT o mediante la API REST de ingesta.

Elige el método de publicación con cuidado

MQTT solo puede habilitarse al momento de crear la credencial y no puede agregarse después a una llave creada únicamente como REST API. Además, la contraseña o API Secret generado se muestra una sola vez al crearse.

Antes de comenzar ​

  • Cuenta ya con una planta creada en tu compañía. Ver Crear, editar y eliminar plantas.
  • Define cómo publicará el recolector:
    • MQTT: Publica hacia tópicos asignados mediante el broker MQTT (y también soporta ingesta por REST API). Requiere asignar tópicos MQTT después de crear la credencial.
    • REST API: Envía telemetría por HTTPS usando autenticación HTTP Basic (API Key + API Secret).

Paso 1: Abrir Telemetry Credentials de la planta ​

  1. Ve a Configuración → Plantas.
  2. Abre el menú de acciones de la planta y selecciona Telemetry Credentials (Credenciales de telemetría).
  3. Confirma que el breadcrumb indique Plants > <Nombre de planta> > Telemetry Credentials con la insignia Plant-level.
  4. Haz clic en Add Credentials.

Tabla de Telemetry Credentials de planta

Paso 2: Seleccionar el método de publicación ​

En el Paso 1 del asistente Create Telemetry Credentials (How will you publish telemetry?):

  1. Selecciona MQTT o REST API.
  2. Haz clic en Continue para avanzar a los detalles de la credencial.

Paso 1: Selección entre MQTT y REST API

OpciónProtocolos soportadosConfiguración adicional requerida
MQTTBroker MQTT + REST APIDebes asignar tópicos MQTT permitidos después de crear la llave.
REST APIHTTPS (POST endpoint)Ninguna — queda lista de inmediato con HTTP Basic Auth.

Paso 3: Nombrar y generar la credencial ​

En el Paso 2 (Configure MQTT credentials o Configure API credentials):

  1. Ingresa un Name descriptivo (1–255 caracteres, por ejemplo Kiln Line Collector).
  2. Haz clic en Create Credentials.

Paso 4: Copiar y guardar los secretos de un solo uso ​

Inmediatamente después de crearla, el modal MQTT Credentials Created o API Credentials Created muestra las credenciales generadas:

  1. Usa Copy all (o copia cada campo por separado) para resguardarlo en tu gestor de secretos o configuración del recolector:
    • Para MQTT: Username, Password y el acordeón Client ID and plant details (Client ID y Plant Public ID).
    • Para REST API: API Key, API Secret y Plant Public ID.
  2. Si creaste una credencial MQTT, haz clic en Assign MQTT topics para autorizar los tópicos donde podrá publicar o suscribirse y luego haz clic en Done.

Modal con credenciales MQTT generadas una sola vez

Regla de visibilidad de secretos

Las contraseñas y API Secret no pueden volver a consultarse después de cerrar el modal. Si los extravías, revoca o elimina la credencial y genera una nueva.

Paso 5: Verificar la ingesta ​

  • Prueba REST API: Envía una lectura a POST /api/v1/ingest/iot-data usando HTTP Basic Auth con API Key como usuario y API Secret como contraseña. Consulta el esquema completo en API de ingesta de telemetría.
  • Verificación en tabla: Recarga Telemetry Credentials y confirma que la credencial aparezca como Active, con su huella, tipo, fecha de creación y actividad Last used cuando reciba tráfico.

Errores comunes y solución ​

Síntoma / ErrorCausa probableSolución
No conecta por MQTT con la llaveSe creó como REST API o faltan tópicos asignadosCrea una credencial MQTT nueva y asigna tópicos en Assign MQTT topics.
401 Unauthorized al ingerirLlave/secreto incorrecto o credencial revocada/inactivaVerifica los valores copiados o emite un nuevo par de credenciales.
No aparece Add CredentialsTu cuenta no tiene permiso de gestión de telemetría en plantaSolicita permisos de gestión de credenciales a un Admin de planta/compañía.
Secreto perdido tras cerrar modalPor seguridad solo se muestra al crearseGenera una credencial de reemplazo y actualiza tu recolector.

Siguientes pasos ​

OTCognix Industrial IoT & AI Documentation