1. 程式人生 > 其它 >MQTT客戶端軟體MQTT.fx下載使用使用詳解

MQTT客戶端軟體MQTT.fx下載使用使用詳解

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訊息