Azure Device Update pro IoT Hub klientská knihovna pro JavaScript – verze 1.0.0-beta.1
Knihovna poskytuje přístup ke službě Device Update pro IoT Hub, která zákazníkům umožňuje publikovat aktualizace pro jejich zařízení IoT do cloudu a pak tyto aktualizace nasadit do svých zařízení (schvalovat aktualizace pro skupiny zařízení spravovaných a zřízených v IoT Hub).
Zdrojový kód | Dokumentace k produktu
Začínáme
Aktuálně podporovaná prostředí
- Node.js verze 8.x.x nebo vyšší
Požadavky
- Předplatné Microsoft Azure: Pokud chcete volat služby Microsoft Azure, musíte vytvořit předplatné Azure.
- Aktualizace zařízení pro instanci IoT Hub
- Azure IoT Hub instance
Nainstalujte balíček @azure/iot-device-update
.
Nainstalujte klientskou knihovnu Azure Device Update pro IoT Hub pro JavaScript pomocí npm
příkazu :
npm install @azure/iot-device-update
Klíčové koncepty
Device Update for IoT Hub je spravovaná služba, která umožňuje nasazovat bezdrátové aktualizace pro vaše zařízení IoT. Klientská knihovna má tři hlavní součásti:
- Aktualizace: update management (import, výčet, odstranění atd.)
- Zařízení: správa zařízení (výčet zařízení a načtení vlastností zařízení)
- Nasazení: správa nasazení (spuštění a monitorování nasazení aktualizací do sady zařízení)
Další informace o aktualizaci zařízení pro IoT Hub najdete v tématu Aktualizace zařízení pro IoT Hub.
Příklady
Pomocí ukázek se můžete seznámit s různými rozhraními API.
Řešení potíží
protokolování
Povolení protokolování může pomoct odhalit užitečné informace o selháních. Pokud chcete zobrazit protokol požadavků a odpovědí HTTP, nastavte proměnnou AZURE_LOG_LEVEL
prostředí na info
. Případně je možné protokolování povolit za běhu voláním setLogLevel
v :@azure/logger
import { setLogLevel } from "@azure/logger";
setLogLevel("info");
Podrobnější pokyny k povolení protokolů najdete v dokumentaci k balíčkům @azure/protokolovacího nástroje.
Další kroky
Začínáme s naší aktualizací zařízení pro ukázky IoT Hub
Přispívání
Pokud chcete přispívat do této knihovny, přečtěte si prosím průvodce přispívání , kde se dozvíte více o tom, jak sestavit a otestovat kód.
Související projekty
Azure SDK for JavaScript