主要内容

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

Publish to a Channel Field Feed

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

主题

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

描述

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

  • PUBLISH 消息设置为 QoS0

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

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

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

输入参数

全部展开

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

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

有效载荷参数

有效载荷定义了要输入到通道指定字段中的数据。例如:100

示例

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

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

PUBLISH 消息将值 45 发布了到通道 field133301