Dispositivos sem endereço IP podem ser vinculados a um gateway como subdispositivos. Essa vinculação permite que o subdispositivo se comunique com o IoT Platform por meio do gateway. Este tópico descreve como configurar o Link SDK for C para conectar um subdispositivo ao IoT Platform.
Pré-requisitos
-
Crie um gateway e um subdispositivo.
Crie um produto e um dispositivo para o gateway. Ao criar o produto, defina o tipo de nó como Gateway device.
Crie um produto e um dispositivo para o subdispositivo. Durante a criação do produto, defina o tipo de nó como Gateway sub-device.
Para mais informações, consulte Criar um produto e Criar um dispositivo.
-
Ao personalizar o SDK, na seção Sub-device management.
Informações básicas
Para obter mais detalhes sobre o gerenciamento de subdispositivos, consulte Gateways e subdispositivos.
Para saber mais sobre os protocolos de comunicação entre subdispositivos e o IoT Platform, consulte Gerenciar relacionamentos de topologia e Status online e offline de subdispositivos.
no heading
Como funciona
Uma aplicação estabelece conexão com o IoT Platform chamando as APIs do Link SDK for C com base no método de autenticação certificado único por dispositivo para vincular o subdispositivo ao gateway e conectá-lo ao IoT Platform.
O diagrama de sequência a seguir utiliza a aplicação de exemplo./demos/subdev_basic_demo.c para ilustrar o fluxo de implementação.

Para mais informações sobre as operações de API relacionadas ao gerenciamento de subdispositivos, consulte aiot_subdev_api.h.
no heading
Exemplos
Para visualizar um exemplo de código do recurso de conexão MQTT, consulte Exemplo de uso.
Para consultar os códigos de erro relacionados à conexão MQTT, acesse aiot_subdev_api.h.