你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
适用于 Python 的 IoT 中心 客户端库的 Azure 设备更新 - 版本 1.0.0
该库提供对 device Update for IoT 中心 服务的访问权限,该服务使客户能够将 IoT 设备的更新发布到云,然后将这些更新部署到其设备 (批准更新到IoT 中心) 中管理和预配的设备组。
免责声明
对 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 或有建议,请在项目的“ 问题 ”部分中提出问题。