Atualização de dispositivo do Azure para Hub IoT biblioteca de clientes para JavaScript – versão 1.0.0-beta.1
A biblioteca fornece acesso à Atualização de Dispositivo para Hub IoT serviço que permite aos clientes publicar atualizações para seus dispositivos IoT na nuvem e, em seguida, implantar essas atualizações em seus dispositivos (aprovar atualizações para grupos de dispositivos gerenciados e provisionados em Hub IoT).
Código-fonte | Documentação do produto
Introdução
Ambientes com suporte no momento
- Node.js versão 8.x.x ou superior
Pré-requisitos
- Assinatura do Microsoft Azure: para chamar os serviços do Microsoft Azure, você precisa criar uma assinatura do Azure
- Atualização de dispositivo para Hub IoT instância
- Hub IoT do Azure instância
Instalar o pacote @azure/iot-device-update
Instale a Atualização de Dispositivo do Azure para Hub IoT biblioteca de clientes para JavaScript com npm
:
npm install @azure/iot-device-update
Principais conceitos
A Atualização de Dispositivo para Hub IoT é um serviço gerenciado que permite implantar atualizações over-the-air para seus dispositivos IoT. A biblioteca de clientes tem três componentes principais:
- Atualizações: gerenciamento de atualizações (importar, enumerar, excluir etc.)
- Dispositivos: gerenciamento de dispositivos (enumerar dispositivos e recuperar propriedades do dispositivo)
- Implantações: gerenciamento de implantação (iniciar e monitorar implantações de atualização em um conjunto de dispositivos)
Você pode saber mais sobre a Atualização de Dispositivo para Hub IoT visitando a Atualização de Dispositivo para Hub IoT.
Exemplos
Você pode se familiarizar com APIs diferentes usando Exemplos.
Solução de problemas
Log
A habilitação do log pode ajudar a descobrir informações úteis sobre falhas. Para ver um log de solicitações e respostas HTTP, defina a variável de ambiente AZURE_LOG_LEVEL
como info
. Como alternativa, o log pode ser habilitado no runtime chamando setLogLevel
em @azure/logger
:
import { setLogLevel } from "@azure/logger";
setLogLevel("info");
Para obter instruções mais detalhadas sobre como habilitar logs, veja os documentos do pacote @azure/logger.
Próximas etapas
Introdução à nossa Atualização de Dispositivo para Hub IoT exemplos
Contribuição
Se você quiser contribuir com essa biblioteca, leia o guia de contribuição para saber como criar e testar o código.
Projetos relacionados
Azure SDK for JavaScript