Se você desenvolve produtos em C, use o C Link SDK do IoT Platform para simplificar o desenvolvimento e conectar dispositivos rapidamente ao IoT Platform.
Instruções
Use o C Link SDK para conectar dispositivos com acesso à internet ao IoT Platform.
Configure o C Link SDK para gerencie e monitorar dispositivos. Para mais informações, consulte Recursos.
Personalize o C Link SDK conforme necessário. Para mais informações, consulte Obter o C Link SDK.
-
Porte o C Link SDK para diferentes sistemas operacionais ou plataformas de hardware. Para mais informações, consulte Exemplos de portabilidade.
Caso o C Link SDK não ofereça um adaptador adequado para alguns dispositivos conectados via MCU e módulo, desenvolva seu próprio adaptador com base em protocolos abertos. Para mais informações, consulte:
Recursos
|
Tipo |
Módulo de recurso |
Descrição |
Referências |
|
Conexão de dispositivo |
Conexão MQTT |
Estabelece uma conexão via protocolo MQTT entre um dispositivo e o IoT Platform para ative a comunicação. Importante
Para que o IoT Platform envie mensagens para um dispositivo, conecte-o via MQTT. |
|
|
Conexão HTTPS |
Estabelece uma conexão via protocolo HTTPS entre um dispositivo e o IoT Platform, permitindo que o dispositivo reporte dados à plataforma. |
||
|
Autenticação de dispositivo |
|
||
|
Comunicação de mensagens |
RRPC |
Os dispositivos aceitam RRPCs síncronos do IoT Platform. |
|
|
Comunicação broadcast |
O dispositivo pode receber mensagens broadcast do servidor sem precisar assinar tópicos de broadcast. |
||
|
Gerenciamento de dispositivos |
Gerenciamento de arquivos |
Envia arquivos para um servidor do Alibaba Cloud IoT Platform para armazenamento. |
Em desenvolvimento |
|
Gerenciamento de dispositivos |
Modelo Thing Specification Language |
Gerencia dispositivos com base em modelos TSL. Isso elimina a necessidade de lidar com formatos de troca de dados entre dispositivos e o IoT Platform, reduzindo custos de desenvolvimento. |
|
|
Tag de dispositivo |
Define IDs personalizados para dispositivos, permitindo gerenciamento flexível. |
||
|
Job de dispositivo |
Inicia definições de propriedades, invocações assíncronas de serviços e tarefas personalizadas para múltiplos dispositivos simultaneamente. |
||
|
Sombra de dispositivo |
Armazena em cache o status do dispositivo. Dispositivos online obtêm instruções diretamente da nuvem, enquanto dispositivos que retornam após ficarem offline buscam instruções ativamente. |
||
|
Serviço NTP |
O dispositivo obtém a hora atual do IoT Platform. |
||
|
Gateways e subdispositivos |
Conecta um dispositivo ao IoT Platform por meio de seu gateway, permitindo que dispositivos sem endereços IP se conectem indiretamente. |
||
|
Distribuição de dispositivos |
Implementa programação unificada para dispositivos em diferentes regiões e facilita a migração de negócios. |
||
|
Upload de arquivo |
Envia arquivos para um servidor do Alibaba Cloud IoT Platform para armazenamento. |
||
|
Monitoramento e O&M |
Relatório de logs |
O dispositivo envia logs em tempo real. |
|
|
Atualização OTA |
O dispositivo executa atualizações locais por meio do IoT Platform.
|
||
|
Configuração Remota |
Atualiza remotamente informações de configuração, como parâmetros de sistema e rede, sem reiniciar ou interromper o dispositivo. |
||
|
Diagnóstico de dispositivo |
Verifica se a conexão do dispositivo e a latência de comunicação estão normais. Se a latência de conexão estiver alta ou ocorrer perda de pacotes, o dispositivo poderá enviar um alerta para a nuvem. |
Nenhum |
|
|
Perícia de dispositivo |
Monitora o status de segurança de um dispositivo. Importante
Se você usar autenticação one-type-one-secret sem pré-registro, configure este módulo de recurso. |
Nenhum |
Guia de versões
|
Número da versão |
Descrição |
Observações |
Referências |
|
4.x |
|
Importante
Esta versão do SDK recebe atualizações e manutenção regularmente. Use esta versão. |
|
|
3.x |
Fornece uma ferramenta de extração de código para recorte de recursos mais conveniente. |
|
|
|
2.x |
|
|
|
|
1.x |
Versão inicial. |
Não recomendada. |
Nenhuma. |