MQTT客戶端軟體MQTT.fx下載使用使用詳解
阿新 • • 發佈:2021-06-15
1. mqtt.fx
mqtt.fx是一款基於 Eclipse Paho,使用 Java 語言編寫的 MQTT 客戶端工具。支援通過 Topic 訂閱和釋出訊息,用來前期和物聯網雲平臺除錯非常方便。
在雲端建立產品後,一般都不會直接使用SDK對接,而是先測試一下對接介面是否可以正常使用!該工具目前我測試可以對接百度雲、華為雲,以及自己使用EMQ-X搭建的Mqtt伺服器,非常方便,後續我會更新對接測試教程。
下載地址:http://mqttfx.jensd.de/index.php/download 或http://www.jensd.de/apps/mqttfx/1.7.1/
mqtt.fx開啟後的主頁面如下:
2、先點選齒輪進行設定
使用者資訊設定:
SSL安全證書設定:
網路代理設定:
遺囑設定:
3、連線測試
(1)啟動mosquitto
在Ubuntu18.04啟動mosquitto
sudo mosquitto -v
(2)、在主機中開啟MQTT
在ubantu中輸入ifconfig檢視IP地址,然後將IP地址填入,埠號預設為1883。
(3)、點選connect連線
(4)、連線後可以進行釋出和訂閱
4、測試
(1)、釋出測試
先在ubantu進行訂閱,訂閱的主題為pub,即執行mosquitto_sub -v -t pub命令,再在MQTT設定釋出主題為pub,輸入訊息內容為123456789,然後點選Publish
(2)、訂閱測試
在MQTT中訂閱主題好sub,點選Subscribe,然後在ubantu輸入mosquitto_pub -t sub -m 987654321命令,可以看到MQTT中接收到987654321訊息