Todos los productos
Search
Centro de documentos

IoT Platform:Conectar y desconectar dispositivos

Última actualización: Sep 03, 2026

Cuando un dispositivo se conecta a IoT Platform, su estado se muestra como Online. Cuando se desconecta, el estado cambia a Offline.

Conectar un dispositivo

Debe desarrollar un programa del lado del dispositivo para conectarlo a IoT Platform.

Nota

El siguiente procedimiento aplica a dispositivos conectados directamente. Para obtener información sobre subdispositivos, consulte Bring a sub-device online.

  1. Desarrolle el programa del lado del dispositivo.

    IoT Platform proporciona Link SDK para dispositivos en varios lenguajes. Estos SDK encapsulan los protocolos de interacción entre los dispositivos e IoT Platform. Para obtener más información, consulte Device connection.

    Al desarrollar el programa del lado del dispositivo, configure la información de identidad en el propio dispositivo. IoT Platform utiliza esta información para verificar la identidad durante la conexión.

    IoT Platform admite los siguientes métodos de autenticación de identidad para dispositivos conectados directamente:

    • Device-specific certificate: Grabe previamente un certificado de dispositivo único (ProductKey, DeviceName y DeviceSecret) en cada dispositivo.

    • Product-level certificate: Grabe el mismo firmware (ProductKey y ProductSecret) en todos los dispositivos del mismo producto y habilite el registro dinámico en la página Product Details de la consola. Cuando un dispositivo envía una solicitud de conexión, IoT Platform autentica el certificado del producto y, si la autenticación es correcta, emite el DeviceSecret correspondiente al dispositivo.

  2. Instale el SDK del lado del dispositivo en el equipo.

  3. Encienda el dispositivo y conéctelo a internet para acceder a IoT Platform.

Desconectar un dispositivo

Cuando un dispositivo se desconecta, su estado cambia a Offline. Un dispositivo puede pasar a estado offline de las siguientes maneras:

  • Desconexión activa: El dispositivo se desconecta de IoT Platform.

  • Desconexión pasiva: IoT Platform desconecta el dispositivo.

    Esto ocurre cuando otro dispositivo se conecta con el mismo certificado, lo que fuerza la desconexión del dispositivo actual, o cuando usted elimina o deshabilita el dispositivo en la consola de IoT Platform.

Keepalive de MQTT

El intervalo keepalive de MQTT debe estar entre 30 y 1,200 segundos. Si el intervalo se encuentra fuera de este rango, el servidor rechaza la conexión. Se recomienda un valor de 300 segundos o más.

El temporizador de latido comienza cuando IoT Platform envía un mensaje CONNACK en respuesta a un mensaje CONNECT. El temporizador se restablece al recibir un mensaje PUBLISH, SUBSCRIBE, PING o PUBACK. IoT Platform comprueba el latido keepalive del dispositivo cada 30 segundos. El tiempo de espera para la detección programada es el periodo transcurrido desde que el dispositivo se conecta hasta la última detección programada. El tiempo máximo de espera se calcula mediante la siguiente fórmula: (keepalive interval × 1.5) + (waiting time for scheduled detection). Si no se recibe ningún mensaje del dispositivo después del tiempo máximo de espera, el servidor desconecta automáticamente el dispositivo.

Referencias