使用前必读
MQTT概述
MQTT消息由固定报头(Fixed header)、可变报头(Variable header)和有效载荷(Payload)三部分组成。
常见MQTT消息类型主要有CONNECT、SUBSCRIBE、PUBLISH。
- CONNECT:指客户端请求和服务端连接。有效载荷(Payload)的主要参数,参考MQTT CONNECT连接鉴权填写。
- SUBSCRIBE:指客户端订阅请求。有效载荷(Payload)中的主要参数“Topic name”,参考Topic说明中订阅者为设备的Topic。
- PUBLISH:平台发布消息。
- 可变报头(Variable header)中的主要参数“Topic name”,指设备上报到物联网平台时发布者为设备的Topic。详细请参考Topic说明。
- 有效载荷(Payload)中的主要参数为完整的数据上报和命令下发的消息内容,目前是一个JSON对象。
Topic说明
- 物联网平台作为消息接收方时,已默认订阅了相关Topic,设备只要向对应Topic发送消息,物联网平台就可以接收。
- 设备作为消息接收方时,需要先订阅相关Topic,这样物联网平台向对应Topic发送消息时,设备才能接收到。设备需要根据具体实现的业务来决定订阅哪些Topic。
|
Topic |
消息发送方 (Publisher) |
消息接收方 (Subscriber) |
说明 |
|---|---|---|---|
|
/huawei/v1/devices/{deviceId}/data/{codecMode} |
设备 |
物联网平台 |
设备向物联网平台上报数据。
|
|
/huawei/v1/devices/{deviceId}/command/{codecMode} |
物联网平台 |
设备 |
设备接收物联网平台下发的命令。
|
Last Article: 设备侧MQTT接口参考
Next Article: MQTT CONNECT连接鉴权

Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.