使用MQTT-Explorer訂閱和發送消息

 使用MQTT-Explorer訂閱和發送消息

網路上發現一個不錯的測試工具MQTT-Explorer,可以用來收發消息

它可以在不同系統中使用


這裡用WIN11來測試
首先在Microsoft Store搜尋"MQTT-Explorer"或"mqtt",按"免費"安裝

安裝完成後開啟

按"+"新增連結站點
設置連結MQTT的host
Name的地方自訂名稱
Host的地方鍵入Node-Red的IP
按"Save"
再按"CONNECT"

如何測試訂閱發布

發布

首先進入Node-Red介面

拖入"inject"節點,並在圖示上點擊兩下進入編輯
選擇"文字列",並在左側寫入想發送的字串
寫入後按"完成

拖入"mqtt out",
並在圖示上點擊兩下進入編輯
按如下紅圈處,進入發布消息的設置

打上自訂名稱,並寫入要連結的Host(通常都是Node-Red的IP),最後按"更新
在"主題"自訂發布方的主題名稱"node-red/publisher",然後按"完成

回到主要頁面後,記得要按下"部署
如果看到mqtt節點下有一個綠色小點並寫著"已連接"那就對了

現在回到MQTT-Exploer
去Node-Red的inject節點左邊有一個藍色按鈕按一下,
觀察MQTT-Exploer左邊的消息欄位,剛剛發送的消息會被MQTT-Exploer
打印出來。

訂閱

訂閱的方法和發布差不多
在Node-Red編輯區拖入"mqtt in"和"debug"
點擊"mqtt in"進入設定,
服務端一樣設定Host,回到主要頁面後,記得要按下"部署


主題的設置和MQTT-Explorer的publiser要寫一樣,寫好按publish發送
在Node-Red的調試欄位就可以看到訂閱的字串出現




















留言

這個網誌中的熱門文章

讀取/儲存xlsx檔案-Node-RED

即時串流+拍照-node-red(作品-2)