Un dispositivo sin dirección IP puede vincularse a un gateway como subdispositivo. Puede conectar el subdispositivo a IoT Platform mediante el gateway para que se comunique con la plataforma. Este artículo describe cómo configurar Link SDK for C para conectar un subdispositivo a IoT Platform.
Requisitos previos
-
Se crearon un gateway y un subdispositivo.
Cree un producto y un dispositivo para el gateway. Al crear el producto, establezca el tipo de nodo en Gateway device.
Cree un producto y un dispositivo para el subdispositivo. Al crear el producto, establezca el tipo de nodo en Gateway sub-device.
Para obtener más información, consulte Create a product y Create a device.
-
Al personalizar el SDK, en la sección Sub-device management.
Información de contexto
Para obtener más información sobre la gestión de subdispositivos, consulte Gateways and sub-devices.
Para obtener más información sobre los protocolos de comunicación entre subdispositivos e IoT Platform, consulte Manage topology relationships y Sub-device online and offline status.
no heading
Cómo funciona
Una aplicación establece una conexión con IoT Platform al invocar las API de C Link SDK basándose en el método de autenticación unique-certificate-per-device para vincular el subdispositivo al gateway y conectarse a IoT Platform.
El siguiente gráfico de series temporales usa la aplicación del dispositivo./demos/subdev_basic_demo.c como ejemplo para ilustrar el flujo de implementación.

Para obtener más información sobre las operaciones de API relacionadas con la gestión de subdispositivos, consulte aiot_subdev_api.h.
no heading
Ejemplos
Para consultar un ejemplo de código de la función de conexión MQTT, véase Usage example.
Para consultar los códigos de error relacionados con la función de conexión MQTT, véase aiot_subdev_api.h.