Azure-Geräteupdate für IoT Hub Clientbibliothek für JavaScript– Version 1.0.0-beta.1
Die Bibliothek bietet Zugriff auf das Geräteupdate für IoT Hub Dienst, mit dem Kunden Updates für ihre IoT-Geräte in der Cloud veröffentlichen und diese Updates dann auf ihren Geräten bereitstellen können (Genehmigen von Updates für Gruppen von Geräten, die in IoT Hub verwaltet und bereitgestellt werden).
Quellcode | Produktdokumentation
Erste Schritte
Die derzeitig unterstützten Umgebungen
- Node.js Version 8.x.x oder höher
Voraussetzungen
- Microsoft Azure-Abonnement: Um Microsoft Azure-Dienste aufzurufen, müssen Sie ein Azure-Abonnement erstellen.
- Geräteupdate für IoT Hub-Instanz
- Azure IoT Hub-Instanz
Installieren Sie das Paket @azure/iot-device-update
.
Installieren Sie das Azure-Geräteupdate für IoT Hub Clientbibliothek für JavaScript mit npm
:
npm install @azure/iot-device-update
Wichtige Begriffe
Device Update for IoT Hub ist ein verwalteter Dienst, mit dem Sie Over-the-Air-Updates für Ihre IoT-Geräte bereitstellen können. Die Clientbibliothek verfügt über drei Hauptkomponenten:
- Aktualisierungen: Updateverwaltung (Importieren, Aufzählen, Löschen usw.)
- Geräte: Geräteverwaltung (Auflisten von Geräten und Abrufen von Geräteeigenschaften)
- Bereitstellungen: Bereitstellungsverwaltung (Starten und Überwachen von Updatebereitstellungen auf einer Gruppe von Geräten)
Weitere Informationen zu Device Update für IoT Hub finden Sie unter Device Update für IoT Hub.
Beispiele
Mithilfe von Beispielen können Sie sich mit verschiedenen APIs vertraut machen.
Problembehandlung
Protokollierung
Die Aktivierung der Protokollierung kann hilfreiche Informationen über Fehler aufdecken. Um ein Protokoll von HTTP-Anforderungen und -Antworten anzuzeigen, legen Sie die Umgebungsvariable AZURE_LOG_LEVEL
auf info
fest. Alternativ kann die Protokollierung zur Laufzeit aktiviert werden, indem Sie setLogLevel
in @azure/logger
aufrufen:
import { setLogLevel } from "@azure/logger";
setLogLevel("info");
Ausführlichere Anweisungen zum Aktivieren von Protokollen finden Sie in der Paketdokumentation zu @azure/logger.
Nächste Schritte
Erste Schritte mit unserem Geräteupdate für IoT Hub Beispiele
Mitwirken
Wenn Sie an dieser Bibliothek mitwirken möchten, lesen Sie die Anleitung für Mitwirkende, um mehr darüber zu erfahren, wie Sie den Code erstellen und testen können.
Verwandte Projekte
Azure SDK for JavaScript