Sdílet prostřednictvím


Klientská knihovna Azure Device Update pro IoT Hub pro Python – verze 1.0.0

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 | Balíček (PyPI) | Dokumentace k produktu

Právní omezení

Podpora balíčků Azure SDK Python pro Python 2.7 skončila 1. ledna 2022. Další informace a dotazy najdete na https://github.com/Azure/azure-sdk-for-python/issues/20691

Začínáme

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
  • K použití tohoto balíčku se vyžaduje Python 3.6 nebo novější.

Instalace balíčku

Nainstalujte aktualizaci zařízení pro IoT Hub klientskou knihovnu pro Python pomocí pipu:

pip install azure-iot-deviceupdate

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á jednu hlavní komponentu s názvem DeviceUpdateClient. Komponenta umožňuje přístup ke všem třem hlavním klientským službám:

  • UpdatesOperations: Update Management (import, výčet, odstranění atd.)
  • ManagementOperations: správa nasazení (správa zařízení a nasazení)

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.

Poradce při potížích

Aktualizace zařízení pro klienta IoT Hub vyvolá výjimky definované v Azure Core.

Další kroky

Začněte s našimi ukázkami.

Přispívání

Pokud narazíte na nějaké chyby nebo máte návrhy, nahlaste problém v části Problémy projektu.