跳轉至

腳本開發 / 連接器對象 DFF.CONN / MQTT Broker(v5.0)

MQTT 連接器操作對象主要提供一些操作 MQTT 的方法。

本連接器基於 MQTTv5.0 協議連接

DFF.CONN(...) 參數如下:

參數 類型 必須 / 默認值 説明
connector_id str 必須 連接器 ID

消息訂閲

有關在連接器中進行消息訂閲,請參考 腳本開發 / 連接器訂閲

.publish(...)

發佈消息,參數如下:

參數 類型 必須 / 默認值 説明
topic str 必須 主題
message str/bytes/bytearray/int/float 必須 消息內容
qos int 0 QoS 等級
retain bool False 是否將消息設置為 Broker 的保留消息
示例
1
mqtt.publish(topic='events', message='hello', qos=1, retain=False)

連接器最多嘗試發佈三次,發送成功時返回 None;持續失敗時拋出異常。