Skip to main content
Version: 3.2.1

系统预置Topic

Topic定义

Topic是消息发布(Pub)者和订阅(Sub)者之间的传输中介。设备可通过Topic实现消息的发送和接收,从而实现服务端与设备端的通信。 为方便海量设备基于Topic进行通信,简化授权操作,物联网平台定义了设备Topic。本文介绍设备Topic的定义、使用和分类。

操作步骤

1.在物联网平台控制台,创建设备。具体操作,请参见 创建设备

创建设备后,物联网平台为该设备预定义了Topic,包含基础通信Topic、属性Topic、RPC Topic和自定义Topic

2.开发设备,将设备联网上线,接入物联网平台。

设备端如需使用物联网平台的多种功能,需要实现与物联网平台的通信,要先订阅相关的Topic,并开发具有发布权限Topic的通信逻辑。 开发方法,请参见设备接入 MQTT设备API。文档中各功能开发的示例代码。

设备可通过发送SUB指令订阅指定Topic,实现从物联网平台获取消息。开发方法,请参见 订阅Topic 中的代码示例。

设备可通过发送PUB指令给具有发布权限的Topic,向物联网平台发送消息。开发方法,请参见 发布消息 中发送消息的代码示例。

通过设备Topic通信

arch

通信方式说明
设备发送消息到物联网平台设备通过发布Topic,向物联网平台发送消息。具体说明,请参见XXXXX。
物联网平台流转数据到服务器物联网平台流转设备消息到企业服务器、其他Topic或其他云产品处理。具体操作,请参见XXXXX
服务器远程控制设备企业服务器调用物联网平台的云端API,向指定设备发送消息。具体说明,请参见XXXXX
物联网平台下发消息到设备在物联网平台仪表盘中,可以直接通过已订阅的Topic,向指定设备下发指令,或发送消息。具体操作,请参见XXXXX
设备与设备之间通信将两端设备接入物联网平台,设备间的连接和通信请求都由物联网平台承担。具体操作,请参见XXXXX