Azure Device Update for IoT Hub client library for JavaScript — wersja 1.0.0-beta.1
Biblioteka zapewnia dostęp do usługi Device Update for IoT Hub, która umożliwia klientom publikowanie aktualizacji dla urządzeń IoT w chmurze, a następnie wdrażanie tych aktualizacji na urządzeniach (zatwierdzanie aktualizacji grup urządzeń zarządzanych i aprowizowanych w IoT Hub).
Kod | źródłowy Dokumentacja produktu
Wprowadzenie
Obecnie obsługiwane środowiska
- Node.js w wersji 8.x.x lub nowszej
Wymagania wstępne
- Subskrypcja platformy Microsoft Azure: aby wywołać usługi platformy Microsoft Azure, musisz utworzyć subskrypcję platformy Azure
- Aktualizacja urządzenia dla wystąpienia IoT Hub
- wystąpienie Azure IoT Hub
Instalowanie pakietu @azure/iot-device-update
Zainstaluj aktualizację urządzenia platformy Azure dla biblioteki klienta IoT Hub dla języka JavaScript przy użyciu polecenia npm
:
npm install @azure/iot-device-update
Kluczowe pojęcia
Aktualizacja urządzenia dla IoT Hub to usługa zarządzana, która umożliwia wdrażanie aktualizacji over-the-air dla urządzeń IoT. Biblioteka klienta ma trzy główne składniki:
- Aktualizacje: zarządzanie aktualizacjami (importowanie, wyliczanie, usuwanie itp.)
- Urządzenia: zarządzanie urządzeniami (wyliczanie urządzeń i pobieranie właściwości urządzenia)
- Wdrożenia: zarządzanie wdrożeniami (uruchamianie i monitorowanie wdrożeń aktualizacji do zestawu urządzeń)
Aby dowiedzieć się więcej na temat aktualizacji urządzeń dla IoT Hub, odwiedź stronę Device Update for IoT Hub (Aktualizacja urządzenia dla IoT Hub).
Przykłady
Możesz zapoznać się z różnymi interfejsami API przy użyciu przykładów.
Rozwiązywanie problemów
Rejestrowanie
Włączenie rejestrowania może pomóc odkryć przydatne informacje o błędach. Aby wyświetlić dziennik żądań HTTP i odpowiedzi, ustaw zmienną AZURE_LOG_LEVEL
środowiskową na info
. Możesz też włączyć rejestrowanie w czasie wykonywania, wywołując polecenie w elemecie setLogLevel
@azure/logger
:
import { setLogLevel } from "@azure/logger";
setLogLevel("info");
Aby uzyskać bardziej szczegółowe instrukcje dotyczące włączania dzienników, zapoznaj się z dokumentami dotyczącymi pakietu @azure/rejestratora.
Następne kroki
Wprowadzenie do naszej aktualizacji urządzeń na potrzeby przykładów IoT Hub
Współtworzenie
Jeśli chcesz współtworzyć tę bibliotekę, przeczytaj przewodnik współtworzenia , aby dowiedzieć się więcej na temat sposobu kompilowania i testowania kodu.
Powiązane projekty
Azure SDK for JavaScript