O IoT Platform permite distribuir dispositivos entre regiões, instâncias ou contas. Um dispositivo pode solicitar um endpoint e uma porta do IoT Platform em diferentes regiões e usar essas informações para estabelecer uma conexão, sem a necessidade de gravar repetidamente as informações do dispositivo. Configure o Link SDK for C para conectar um dispositivo ao IoT Platform usando o recurso de distribuição de dispositivos.
Pré-requisitos
O dispositivo está distribuído para a região, instância ou conta especificada no console do IoT Platform.
-
Ao personalizar o SDK, na opção Bootstrap service.
Informações básicas
Para obter informações sobre os tópicos usados quando o IoT Platform envia notificações downstream para alterar endpoints, consulte Distribuição de dispositivos
no heading
Como funciona
Uma aplicação estabelece uma conexão com o IoT Platform chamando as APIs do Link SDK for C para iniciar uma solicitação HTTPS que obtém um endpoint MQTT e uma porta, conectando-se em seguida ao IoT Platform.
O diagrama de sequência a seguir usa a aplicação do dispositivo./demos/bootstrap_posix_demo.c como exemplo para ilustrar o fluxo de implementação.

Para operações de API de distribuição de dispositivos, consulte aiot_bootstrap_api.h.
no heading
Exemplos
Para um exemplo de código do recurso de conexão MQTT, consulte Exemplo de uso.
Para códigos de erro relacionados ao recurso de conexão MQTT, consulte aiot_bootstrap_api.h.