Atualização de Dispositivo do Azure para Hub IoT biblioteca de clientes para Python – versão 1.0.0

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 | Pacote (PyPI) | Documentação do produto

Aviso de isenção de responsabilidade

O suporte a pacotes python do SDK do Azure para Python 2.7 terminou em 01 de janeiro de 2022. Para obter mais informações e tirar dúvidas, consulte https://github.com/Azure/azure-sdk-for-python/issues/20691

Introdução

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
  • É necessário Python 3.6 ou posterior para usar esse pacote.

Instalar o pacote

Instale a Atualização de Dispositivo para Hub IoT biblioteca de clientes para Python com pip:

pip install azure-iot-deviceupdate

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 um componente principal chamado DeviceUpdateClient. O componente permite que você acesse todos os três principais serviços cliente:

  • UpdatesOperations: gerenciamento de atualizações (importar, enumerar, excluir etc.)
  • ManagementOperations: gerenciamento de implantação (gerenciar dispositivos e implantações)

Saiba mais sobre a Atualização de Dispositivo para Hub IoT visitando Atualização de Dispositivo para Hub IoT.

Exemplos

Você pode se familiarizar com APIs diferentes usando Exemplos.

Solução de problemas

A Atualização de Dispositivo para Hub IoT cliente gerará exceções definidas no Azure Core.

Próximas etapas

Introdução aos nossos Exemplos.

Participante

Se você encontrar bugs ou tiver sugestões, registre um problema na seção Problemas do projeto.