Azure Device Update pour IoT Hub bibliothèque cliente pour Python - version 1.0.0

La bibliothèque fournit l’accès au service Device Update pour IoT Hub qui permet aux clients de publier des mises à jour pour leurs appareils IoT sur le cloud, puis de déployer ces mises à jour sur leurs appareils (approuver les mises à jour sur des groupes d’appareils gérés et provisionnés dans IoT Hub).

| Code sourcePackage (PyPI) | Documentation produit

Clause d’exclusion de responsabilité

La prise en charge des packages Python du SDK Azure pour Python 2.7 a pris fin le 1er janvier 2022. Pour obtenir plus d’informations et poser des questions, reportez-vous à https://github.com/Azure/azure-sdk-for-python/issues/20691

Prise en main

Prérequis

  • Abonnement Microsoft Azure : pour appeler les services Microsoft Azure, vous devez créer un abonnement Azure
  • Device Update pour IoT Hub instance
  • instance Azure IoT Hub
  • Python 3.6 ou version ultérieure est requis pour utiliser ce package.

Installer le package

Installez device Update pour IoT Hub bibliothèque cliente pour Python avec pip :

pip install azure-iot-deviceupdate

Concepts clés

Device Update pour IoT Hub est un service managé qui vous permet de déployer des mises à jour en direct pour vos appareils IoT. La bibliothèque cliente a un composant principal nommé DeviceUpdateClient. Le composant vous permet d’accéder aux trois principaux services clients :

  • UpdatesOperations : gestion des mises à jour (importation, énumération, suppression, etc.)
  • ManagementOperations : gestion des déploiements (gérer les appareils et les déploiements)

Pour en savoir plus sur Device Update pour IoT Hub, consultez Mise à jour de l’appareil pour IoT Hub.

Exemples

Vous pouvez vous familiariser avec différentes API à l’aide d’exemples.

Dépannage

La mise à jour de l’appareil pour IoT Hub client déclenche des exceptions définies dans Azure Core.

Étapes suivantes

Prise en main de nos exemples.

Contribution

Si vous rencontrez des bogues ou si vous avez des suggestions, signalez un problème dans la section Problèmes du projet.