Main Content

本页采用了机器翻译。点击此处可查看英文原文。

Publish to a Channel Field Feed

使用 MQTT 发布消息以更新通道字段

话题

channels/<channelID>/publish/fields/field<fieldnumber>

描述

channels/<channelID>/publish/fields/field<fieldnumber> 通过向指定主题发布消息来更新通道字段。将 <channelID> 替换为通道ID,将 <fieldnumber> 替换为要更新的字段编号。要了解有关配置通道的更多信息,请参阅 通道属性。使用此方法可以更新通道中的单个字段。

  • PUBLISH 消息设置为 0QoS 值。

  • 将连接 RETAIN 标志设置为 0(关闭)。

  • 将连接 CleanSession 标志设置为 1 (true)。

要了解有关这些标志的更多信息,请参阅 MQTT v3.1.1 规范。

输入参数

全部展开

发布目标的通道 ID,指定为正整数。

发布目标的字段编号,指定为正整数

负载参数

有效负载定义要在通道的指定字段中输入的数据。示例:100

示例

配置 MQTT X 发送 PUBLISH 消息来更新通道字段。

Topic: channels/33301/publish/fields/field1
Payload: 45

PUBLISH 消息将 45 的值发布到通道33301field1