MQTT API 是 Teampel 系統基於 MQTT 通訊協定所定義的一組供第三方服務存取的應用程式開發介面。


tp_server_mqttapi

MQTT 服務配置

  1. 選擇「安全」 > 「MQTT API」。
  2. 找到「MQTT 服務設定」,填寫 MQTT 的服務位址及其他相關資訊。
    • Broker URI: 必填欄位,MQTT 伺服器位址。若 MQ 中介軟體伺服器安裝在其他機器上,則需要更改 IP 部分。
    • 主題:訊息主題(Topic),是訊息佇列裡對訊息進行的一級分類,可以建立例如「tp_message」主題用來標示 Teampel 系統的訊息。
    • 連接帳號:
    • 密碼:
  3. 按一下「儲存」,設定完成。
  4. 注意:設定修改以後,需要手動重啟 Teampel 服務,內容才能生效。

新增授權帳號

  1. 選擇「安全」 > 「MQTT API」。
  2. 在「授權帳號」中,按一下「新增」按鈕,開啟「新增授權帳號」對話方塊。
  3. 選擇目標成員。
  4. 按一下「儲存」按鈕,新增完成。
  5. 注意:只能新增 Teampel 成員到權限清單。此授權帳號為訊息的消費者(或生產者)。

移除授權帳號

  1. 選擇「安全」 > 「MQTT API」。
  2. 在權限清單中找到目標成員,按一下右側「移除」按鈕即會顯示移除確認對話方塊。
  3. 按一下「確定」按鈕,移除完成。