このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
Publish to a Channel Field Feed
MQTT を使用して単一チャネルフィールドを更新するためのメッセージを公開する
トピック
channels/<channelID>/publish/fields/field<fieldnumber>
説明
channels/ は、指定されたトピックにメッセージを公開することによってチャネルフィールドを更新します。<channelID>/publish/fields/field<fieldnumber><channelID> をチャネルID に置き換え、<fieldnumber> を更新したいフィールド番号に置き換えます。チャネルの設定の詳細については、チャネルプロパティ を参照してください。このメソッドを使用して、チャネル内の単一のフィールドを更新します。
PUBLISHメッセージを0のQoS値に設定します。接続
RETAINフラグを0(オフ) に設定します。接続
CleanSessionフラグを1(true) に設定します。
これらのフラグの詳細については、MQTT v3.1.1 仕様を参照してください。
入力引数
ペイロードパラメーター
ペイロードは、チャネルの指定されたフィールドに入力されるデータを定義します。以下に例を示します。100
例
チャネルフィールドを更新するために PUBLISH メッセージを送信するように MQTT X を構成します。
Topic: channels/33301/publish/fields/field1 Payload: 45
この PUBLISH メッセージは、チャネル33301 の field1 に 45 の値を公開します。
参考
Publish to a Channel Feed | Subscribe to a Channel Feed | Subscribe to a Channel Field Feed