使用Python语言开发产品时,您可使用物联网平台提供的Python SDK,简化开发过程,使设备快速接入物联网平台。本文简要介绍Python SDK的使用说明和功能介绍。
使用说明
Python SDK分为Paho-SDK和Link SDK两个系列。
Paho-MQTT Python基于开源的Paho-Python,提供了基础的连接和消息收发功能,适用于希望自己完全开发代码的用户。用户可以根据Alink协议按需对接高阶功能。
Link SDK实现了物联网平台的全部基础功能以及多个高阶功能,适用于需要使用高阶功能(例如物模型、OTA、网关等)的用户。本章主要介绍Python Link SDK系列。
功能介绍
类型 | 功能模块 | 功能说明 | 参考文档 |
设备接入 | MQTT接入 | 将设备与物联网平台建立MQTT协议的连接,实现设备与物联网平台之间的通信。 重要 如果您需要物联网平台主动向设备推送消息,请使用MQTT协议接入设备。 | |
消息通信 | RRPC | 设备支持来自物联网平台的远程同步调用。 | |
设备管理 | 物模型 | 基于物模型对设备进行管理,无需关心设备与物联网平台之间的数据交互格式,降低开发成本。 | |
设备标签 | 为设备自定义标识,以便灵活管理设备。 | ||
设备影子 | 缓存设备状态。设备在线时,可以直接获取云端指令;设备离线后,再次上线时可以主动拉取云端指令。 | ||
网关与子设备 | 将设备的网关接入物联网平台,使不具备IP地址的设备间接地接入物联网平台。 | ||
监控运维 | OTA升级 | 设备通过物联网平台实现设备端的升级。
|
文档内容是否对您有帮助?