Partilhar via


Atualização de Dispositivos do Azure para Hub IoT biblioteca de cliente para JavaScript – versão 1.0.0-beta.1

A biblioteca fornece acesso à Atualização de Dispositivos para Hub IoT serviço que permite aos clientes publicar atualizações para os respetivos dispositivos IoT na nuvem e, em seguida, implementar estas atualizações nos respetivos dispositivos (aprovar atualizações para grupos de dispositivos geridos e aprovisionados no Hub IoT).

Código fonte | Documentação do produto

Introdução

Ambientes atualmente suportados

  • Node.js versão 8.x.x ou superior

Pré-requisitos

  • Subscrição do Microsoft Azure: para chamar os serviços do Microsoft Azure, tem de criar uma subscrição do Azure
  • Atualização de Dispositivos para Hub IoT instância
  • Hub IoT do Azure instância

Instalar o pacote @azure/iot-device-update

Instale a Atualização de Dispositivos do Azure para Hub IoT biblioteca de cliente para JavaScript com npm:

npm install @azure/iot-device-update

Conceitos-chave

A Atualização de Dispositivos para Hub IoT é um serviço gerido que lhe permite implementar atualizações via aérea para os seus dispositivos IoT. A biblioteca de cliente tem três componentes principais:

  • Atualizações: gestão de atualizações (importar, enumerar, eliminar, etc.)
  • Dispositivos: gestão de dispositivos (enumerar dispositivos e obter propriedades do dispositivo)
  • Implementações: gestão de implementações (iniciar e monitorizar implementações de atualizações para um conjunto de dispositivos)

Pode saber mais sobre a Atualização de Dispositivos para Hub IoT ao visitar a Atualização de Dispositivos para Hub IoT.

Exemplos

Pode familiarizar-se com diferentes APIs com Exemplos.

Resolução de problemas

Registo

Ativar o registo pode ajudar a descobrir informações úteis sobre falhas. Para ver um registo de pedidos e respostas HTTP, defina a variável de AZURE_LOG_LEVEL ambiente como info. Em alternativa, o registo pode ser ativado no runtime ao chamar setLogLevel no @azure/logger:

import { setLogLevel } from "@azure/logger";

setLogLevel("info");

Para obter instruções mais detalhadas sobre como ativar os registos, pode ver os documentos do pacote @azure/logger.

Passos seguintes

Introdução à nossa Atualização de Dispositivos para exemplos de Hub IoT

Contribuir

Se quiser contribuir para esta biblioteca, leia o guia de contribuição para saber mais sobre como criar e testar o código.

Impressões