更新时间:2024-10-22 GMT+08:00

IoT Device SDK使用指南(Python)

IoT Device SDK(Python)提供设备接入华为云IoT物联网平台的Python版本的SDK,提供设备和平台之间通讯能力,以及设备服务、网关服务、OTA等高级服务,并且针对各种场景提供了丰富的demo代码。相关集成指导请参考IoT Device SDK(Python)使用指南

使用说明

  • 已安装Python 3.11.4
  • 已安装第三方类库paho-mqtt:2.0.0 (必需)
  • 已安装第三方类库schedule: 1.2.2 (必需)
  • 已安装第三方类库apscheduler: 3.10.4 (必需)
  • 已安装第三方类库requests: 2.32.2 (可选,在网关与子设备管理demo演示中使用)
  • 已安装第三方类库tornado: 6.3.3 (可选,在网关与子设备管理demo演示中使用)

具体组件安装方式可见:IoT Device SDK(Python)使用指南

版本说明

表1 Python版本说明

版本

变更类型

说明

1.2.0

新增功能

增加规则引擎、设备发放功能、自定义断线重连功能、升级组件版本。

1.1.4

新增功能

OTA升级支持网关模式

1.1.3

功能增强

更新服务端ca证书

1.1.2

新增功能

增加micropython支持和对应demo,从OBS下载OTA,以及说明文档。

1.1.1

新增功能

提供对接华为云IoT物联网平台能力,方便用户实现安全接入、设备管理、数据采集、命令下发等业务场景。