阿里云國際站經(jīng)銷商,主營阿里云,騰訊云,華為云,亞馬遜aws,谷歌云gcp,微軟云az,免費開戶,代充值優(yōu)惠大,聯(lián)系客服飛機@jkkddd


使用MQTT.fx接入物聯(lián)網(wǎng)平臺

MQTT.fx是一款基于Eclipse Paho,使用Java語言編寫的MQTT客戶端,支持Windows、Mac和Linux操作系統(tǒng),可用于驗證設(shè)備是否可與物聯(lián)網(wǎng)平臺正常連接,并通過Topic訂閱和發(fā)布消息。本文以Windows系統(tǒng)下MQTT.fx為例,介紹模擬設(shè)備以MQTT協(xié)議接入物聯(lián)網(wǎng)平臺。
前提條件
已在物聯(lián)網(wǎng)平臺控制臺創(chuàng)建產(chǎn)品和設(shè)備,然后在設(shè)備詳情頁面,獲取設(shè)備證書和MQTT連接參數(shù)的信息。具體操作,請參見:
創(chuàng)建產(chǎn)品。
創(chuàng)建設(shè)備。
獲取MQTT簽名參數(shù)值。
本文獲取的設(shè)備證書和MQTT連接參數(shù)值如下表,參數(shù)詳細說明,請參見MQTT-TCP連接通信。
配置MQTT.fx接入
下載并安裝MQTT.fx軟件。MQTT.fx軟件安裝和使用說明,請參見MQTT.fx。
本文操作以mqttfx-5.2.0-windows-x64版本為例演示具體操作。由于第三方軟件不定期更新,建議您以實際頁面為準(zhǔn)。
說明
使用MQTT.fx工具所需的License,請自行申請。
打開MQTT.fx軟件,單擊菜單欄中的Extras,選擇Edit Connection Profiles。
設(shè)置完成后,單擊右下角的OK。
單擊Connect。
右側(cè)亮綠燈,表示連接成功。
下文通過測試自定義Topic的上下行通信,驗證MQTT.fx與物聯(lián)網(wǎng)平臺連接是否成功。若測試與本示例結(jié)果不符,表示通信連接失敗,您需根據(jù)日志信息,進行修正。
測試下行通信
在物聯(lián)網(wǎng)平臺控制臺的產(chǎn)品詳情頁面,單擊Topic類列表 > 自定義Topic,找到一個具有訂閱權(quán)限的自定義Topic。
本示例使用Topic:/a1***/${deviceName}/user/get,您需替換${deviceName}為設(shè)備名稱device1。
更多信息,請參見自定義Topic。
在MQTT.fx上單擊Subscribe,在Subscribe文本框中,輸入上一步的Topic,再單擊Subscribe。
訂閱成功后,該Topic會顯示在列表中。
測試上行通信
在物聯(lián)網(wǎng)平臺控制臺的產(chǎn)品詳情頁面,單擊Topic類列表 > 自定義Topic,找到一個具有發(fā)布權(quán)限的自定義Topic。
本示例使用Topic:/a1***/${deviceName}/user/update/error,您需替換${deviceName}為設(shè)備名稱device1。
更多信息,請參見自定義Topic。
在MQTT.fx上,單擊Publish,在Publish文本框中,輸入上一步的Topic。在文本編輯頁面,輸入要發(fā)送的消息內(nèi)容,然后單擊Publish。
回到物聯(lián)網(wǎng)平臺,在設(shè)備詳情頁面,單擊日志服務(wù)頁簽的前往查看,在日志服務(wù)頁面,查看設(shè)備到云消息
查看日志

在MQTT.fx上,單擊Log查看操作日志和錯誤提示日志。


心靈雞湯:

標(biāo)題:阿里云國際賬號購買,阿里云24h自助充值

地址:http://www.busanamuslimtrendy.com/kfxw/64244.html