Aracılığıyla paylaş


Python için IoT Hub istemci kitaplığı için Azure Cihaz Güncelleştirmesi - sürüm 1.0.0

Kitaplık, müşterilerin IoT cihazları için güncelleştirmeleri bulutta yayımlamasına ve ardından bu güncelleştirmeleri cihazlarına dağıtmasına olanak tanıyan IoT Hub için Cihaz Güncelleştirmesi hizmetine erişim sağlar (güncelleştirmeleri IoT Hub yönetilen ve sağlanan cihaz gruplarına onaylayın).

Kaynak kodu | Paket (PyPI) | Ürün belgeleri

Bildirim

Python 2.7 için Azure SDK Python paketleri desteği 01 Ocak 2022'de sona erdi. Daha fazla bilgi ve soru için lütfen https://github.com/Azure/azure-sdk-for-python/issues/20691

Başlarken

Önkoşullar

  • Microsoft Azure Aboneliği: Microsoft Azure hizmetlerini çağırmak için bir Azure aboneliği oluşturmanız gerekir
  • IoT Hub örneği için Cihaz Güncelleştirmesi
  • Azure IoT Hub örneği
  • Bu paketi kullanmak için Python 3.6 veya üzeri gereklidir.

Paketi yükleme

Pip ile Python için IoT Hub istemci kitaplığı için Cihaz Güncelleştirmesi'ni yükleyin:

pip install azure-iot-deviceupdate

Önemli kavramlar

IoT Hub için Cihaz Güncelleştirmesi, IoT cihazlarınız için havadan güncelleştirmeleri dağıtmanızı sağlayan yönetilen bir hizmettir. İstemci kitaplığının DeviceUpdateClient adlı bir ana bileşeni vardır. Bileşen, üç ana istemci hizmetini de erişmenizi sağlar:

  • UpdatesOperations: güncelleştirme yönetimi (içeri aktarma, listeleme, silme vb.)
  • YönetimOperations: dağıtım yönetimi (cihazları ve dağıtımları yönetme)

IoT Hub için Cihaz Güncelleştirmesi'ni ziyaret ederek IoT Hub için Cihaz Güncelleştirmesi hakkında daha fazla bilgi edinebilirsiniz.

Örnekler

Örnekleri kullanarak farklı API'ler hakkında bilgi edinebilirsiniz.

Sorun giderme

IoT Hub istemcisi için Cihaz Güncelleştirmesi, Azure Core'da tanımlanan özel durumları tetikler.

Sonraki adımlar

Örneklerimizi kullanmaya başlayın.

Katkıda bulunma

Herhangi bir hatayla karşılaşırsanız veya önerileriniz varsa, lütfen projenin Sorunlar bölümünde bir sorun oluşturun.