Azure Device Update pour IoT Hub bibliothèque de client pour JavaScript - version 1.0.0-beta.1
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 dans 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 sourceDocumentation produit
Prise en main
Environnements actuellement pris en charge
- Node.js version 8.x.x ou ultérieure
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
Installez le package @azure/iot-device-update
Installez la bibliothèque de client Azure Device Update pour IoT Hub pour JavaScript avec npm
:
npm install @azure/iot-device-update
Concepts clés
Device Update for IoT Hub est un service managé qui vous permet de déployer des mises à jour hertziques pour vos appareils IoT. La bibliothèque cliente a trois composants principaux :
- Mises à jour : gestion des mises à jour (importation, énumération, suppression, etc.)
- Appareils : gestion des appareils (énumérer les appareils et récupérer les propriétés de l’appareil)
- Déploiements : gestion des déploiements (démarrer et surveiller les déploiements de mises à jour sur un ensemble d’appareils)
Vous pouvez en savoir plus sur Device Update pour IoT Hub en consultant Device Update pour IoT Hub.
Exemples
Vous pouvez vous familiariser avec différentes API à l’aide d’exemples.
Résolution des problèmes
Journalisation
L’activation de la journalisation peut vous aider à mieux comprendre les échecs. Pour avoir un journal des requêtes et réponses HTTP, définissez la variable d’environnement AZURE_LOG_LEVEL
sur info
. Vous pouvez également activer la journalisation au moment de l’exécution en appelant setLogLevel
dans @azure/logger
:
import { setLogLevel } from "@azure/logger";
setLogLevel("info");
Pour obtenir des instructions plus détaillées sur l’activation des journaux, consultez les documents relatifs au package @azure/logger.
Étapes suivantes
Prise en main de nos exemples Device Update pour IoT Hub
Contribution
Si vous souhaitez contribuer à cette bibliothèque, lisez le guide de contribution pour en savoir plus sur la génération et le test du code.
Projets associés
Azure SDK for JavaScript