你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

适用于 Python 的 IoT 中心 客户端库的 Azure 设备更新 - 版本 1.0.0

该库提供对 device Update for IoT 中心 服务的访问权限,该服务使客户能够将 IoT 设备的更新发布到云,然后将这些更新部署到其设备 (批准更新到IoT 中心) 中管理和预配的设备组。

源代码 | 包 (PyPI) | 产品文档

免责声明

对 Python 2.7 的 Azure SDK Python 包支持已于 2022 年 1 月 1 日结束。 有关详细信息和问题,请参阅 https://github.com/Azure/azure-sdk-for-python/issues/20691

入门

先决条件

  • Microsoft Azure 订阅:若要调用 Microsoft Azure 服务,需要创建 Azure 订阅
  • IoT 中心 实例的设备更新
  • Azure IoT 中心 实例
  • 使用此包需要 Python 3.6 或更高版本。

安装包

使用 pip 安装适用于 python IoT 中心 客户端库的设备更新:

pip install azure-iot-deviceupdate

关键概念

device Update for IoT 中心 是一项托管服务,可用于为 IoT 设备部署无线更新。 客户端库有一个名为 DeviceUpdateClient 的主组件。 组件允许你访问所有三个主要客户端服务:

  • UpdatesOperations:更新管理 (导入、枚举、删除等)
  • ManagementOperations:部署管理 (管理设备和部署)

可以通过访问适用于IoT 中心的设备更新来详细了解适用于IoT 中心的设备更新

示例

可以使用 示例熟悉不同的 API。

疑难解答

IoT 中心客户端的设备更新将引发 Azure Core 中定义的异常。

后续步骤

开始使用我们的 示例

供稿

如果遇到任何 bug 或有建议,请在项目的“ 问题 ”部分中提出问题。