概述

更新时间:2024-02-19 09:15:10

使用Python语言开发产品时,您可使用物联网平台提供的Python SDK,简化开发过程,使设备快速接入物联网平台。本文简要介绍Python SDK的使用说明和功能介绍。

使用说明

Python SDK分为Paho-SDKLink SDK两个系列。

  • Paho-MQTT Python基于开源的Paho-Python,提供了基础的连接和消息收发功能,适用于希望自己完全开发代码的用户。用户可以根据Alink协议按需对接高阶功能。

  • Link SDK实现了物联网平台的全部基础功能以及多个高阶功能,适用于需要使用高阶功能(例如物模型、OTA、网关等)的用户。本章主要介绍Python Link SDK系列。

功能介绍

类型

功能模块

功能说明

参考文档

类型

功能模块

功能说明

参考文档

设备接入

MQTT接入

将设备与物联网平台建立MQTT协议的连接,实现设备与物联网平台之间的通信。

重要

如果您需要物联网平台主动向设备推送消息,请使用MQTT协议接入设备。

基于MQTT Topic通信

消息通信

RRPC

设备支持来自物联网平台的远程同步调用。

RRPC能力

设备管理

物模型

基于物模型对设备进行管理,无需关心设备与物联网平台之间的数据交互格式,降低开发成本。

物模型通信

设备标签

为设备自定义标识,以便灵活管理设备。

设备标签

设备影子

缓存设备状态。设备在线时,可以直接获取云端指令;设备离线后,再次上线时可以主动拉取云端指令。

设备影子

网关与子设备

将设备的网关接入物联网平台,使不具备IP地址的设备间接地接入物联网平台。

网关与子设备

监控运维

OTA升级

设备通过物联网平台实现设备端的升级。

  1. 设备可获取物联网平台推送的升级消息,并下载升级包。

  2. 将下载的升级包写入设备的FlashROM中,使其生效,完成OTA升级。

设备OTA升级

  • 本页导读 (1)
  • 使用说明
  • 功能介绍