TradingMate-MQTT 频道配置

By TradingMateAdmin | 2026年3月17日

MQTT 频道配置

MQTT 是一种轻量级的消息传输协议,常用于物联网设备。通过配置 MQTT 频道,TradingMate 可以与各种设备或自定义系统进行消息交互。

第一步:进入配置页面

请在前端页面中找到 频道 (Channels) 菜单,然后点击 MQTT 卡片进入配置。

第二步:填写连接信息

请根据您的 MQTT 服务器信息填写以下内容:

  • Enable:开启开关。
  • Host (连接地址):必填,例如 127.0.0.1
  • Port (连接端口):必填,例如 1883
  • Transport (协议):必填,通常填 tcp
  • Username (用户名):选填,如果您设置了账号。
  • Password (密码):选填,如果您设置了密码。

第三步:配置主题 (Topic)

主题决定了消息如何发送和接收。您需要配置“订阅主题”和“推送主题”。

  • Subscribe Topic (订阅主题):TradingMate 监听的消息来源。
  • Publish Topic (推送主题):TradingMate 回复消息发送的目标。

配置示例 1:简单模式

最简单的配置,一对一收发。

  • 订阅:server
  • 推送:client

配置示例 2:智能匹配模式(推荐)

支持多设备接入,自动识别回复给谁。

  • 订阅:server/+/up+ 代表任意设备ID)
  • 推送:client/{client_id}/down (TradingMate 会自动替换 {client_id} 为来源设备的ID)

进阶玩法: 如果您需要让 TradingMate 把消息转发给另一个设备(而不是回复给发消息的那个设备),发送的消息可以使用 JSON 格式并指定 redirect_client_id

第四步:其他设置(可选)

  • Clean Session:清除会话,默认为 true
  • QoS:服务质量等级,默认为 2
  • TLS/SSL 加密:如果您的服务器开启了加密验证,请在配置页面的 TLS 部分上传 CA 证书、客户端证书和私钥文件。

コメントする