簡體   English   中英

使用 $BRIDGE/new 進行動態橋接

[英]Dynamic bridging with $BRIDGE/new

我按照這里的 Mosquitto-Dynamic Bridginghttps://github.com/Tifaifai/mosquitto#to-dynamically-createdeleteshow-a-bridge-use的說明在 MQTT 中使用 Mosquitto 進行動態橋接。 最后一個鏈接是 Mosquitto 的分叉版本,但拉取請求 653已包含在 Mosquitto 的主存儲庫中。

所以我嘗試創建我的網橋,首先使用 Mosquitto 配置文件。 這是一個成功。

然后我嘗試通過發送關於主題$BRIDGE/new的消息來動態創建橋接,如第二個鏈接中所述。

以下是內容:

connection myBridge
address IP_ADDRESS_OF_DISTANT_MOSQUITTO:1883
topic # both 0
remote_clientid myClientID
remote_username myUsername
remote_password myPassword

事實上,我只是復制了運行良好的配置文件的內容。

成功? 不。

所以我嘗試了 JSON 版本的消息:

{
  "bridges": [
    {
      "connection": "myBridge",
      "addresses": [
        {
          "address": "IP_ADDRESS_OF_DISTANT_MOSQUITTO",
          "port": 1883
        }
      ],
      "topic": "#",
      "direction": "both",
      "qos": 0,
      "remote_username": "myUsername",
      "remote_password": "myPassword"
    }
  ]
}

成功? 也沒有。

我忘記了一些事情:我使用 Mosquitto 的 v2.0.12 和 v2.0.14 版本。

有人有什么線索可以幫助我找到使用動態橋接的方法嗎?

謝謝

如果您查看最新的 PR( https://github.com/eclipse/mosquitto/pull/1926 ),您可以看到這是針對 mosquitto v2.1.0 的,因此尚未合並到 master 分支並發布然而。

所以它不適用於 v2.0.x

PR 653 未合並。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM