国产熟睡乱子伦视频_激情五月综网站点_中文字幕乱偷无码_国产日韩综合第一页_在线观看亚色视频区一区二_八戒八戒神马影院免费_国产av黄色电影_4hu四虎永久在线影院97年小娇妻_台湾佬自偷自拍情侣在线_秋霞成人永久免费网站

當(dāng)前位置: 首頁 >應(yīng)用方案 >技術(shù)應(yīng)用 >

串口服務(wù)器基于EMQX平臺自建MQTT服務(wù)器實現(xiàn)通訊教程

我們在介紹串口服務(wù)器如何基于EMQX平臺自建MQTT服務(wù)器,并實現(xiàn)設(shè)備之間的高效通訊教程中,為了避免環(huán)境不同導(dǎo)致的錯誤,推薦使用Docker搭建方法,介紹了在服務(wù)器中安裝Docker以及在 Docker 中部署 EMQX 服務(wù)教程,(具體教程可參考:基于EMQX平臺自建MQTT服務(wù)器實現(xiàn)通訊教程),本文接著上文,重點介紹使用串口服務(wù)器演示串口服務(wù)器如何使用MQTT連接到EMQX服務(wù)器。具體教程步驟如下:

使用 MQTT 將設(shè)備連接到 EMQX 服務(wù)器

接下來,我們將使用串口服務(wù)器NB114模擬實際設(shè)備,演示設(shè)備如何使用MQTT協(xié)議連接 EMQX 服務(wù)器。在連接過程中,我們將使用上位機軟件和串口調(diào)試助手軟件(XCOM)。這些軟件可在產(chǎn)品相關(guān)頁面下載,如果您對產(chǎn)品的連接通訊方法不熟悉,可以參考產(chǎn)品的快速入門教程。在這里,我們假設(shè)您已經(jīng)成功連通了設(shè)備。

在這里,我們不詳細(xì)介紹EMQX的配置,您可以參考官方提供的手冊進行配置。我們將重點介紹如何進行連接和通訊。

在默認(rèn)情況下,EMQX 可以直接通過 MQTT 協(xié)議連接,無需額外的設(shè)置。在“訪問控制→客戶端授權(quán)”頁面中,可以配置客戶端的訪問規(guī)則。

1EMQX 的配置

為了方便,我們不進行修改,直接打開上位機軟件,配置串口服務(wù)器NB114進行連接。

2配置串口服務(wù)器NB114

其中,“目標(biāo) IP”即為 EMQX 的 IP 地址

3EMQX配置

“目標(biāo)端口”為 MQTT 端口號(1883)。在“平臺”中選擇“標(biāo)準(zhǔn) MQTT 3.1.1”,并填寫“ClientID”、“UserName”、“PassWord”、“訂閱與發(fā)布主題”。由于 EMQX 并未配置訪問規(guī)則,我們可以任意填寫這些信息,不會影響設(shè)備的連接。完成配置后,點擊“保存”并重啟設(shè)備。稍等片刻,即可看到設(shè)備已經(jīng)成功連接到服務(wù)器。我們在 EMQX 服務(wù)器中的“監(jiān)控→客戶端”頁面中可以查看到設(shè)備的連接狀態(tài)。

4EMQX服務(wù)器配置

接下來,我們測試發(fā)布和訂閱主題是否正常。首先,我們需要打開 EMQX 平臺中的“問題分析→WebSocket 客戶端”頁面,并將協(xié)議版本設(shè)置為 3.1.1,其余內(nèi)容可以保持不變。完成后,點擊“連接”。

5EMQX服務(wù)器配置

接下來,我們需要設(shè)置訂閱和發(fā)布主題,將其設(shè)置為剛才在NB114串口服務(wù)器配置中填寫的訂閱和發(fā)布主題。注意,這里填寫的訂閱和發(fā)布主題需要交叉填寫(訂閱填寫發(fā)布的內(nèi)容,發(fā)布填寫訂閱的內(nèi)容)。完成后,在訂閱主題中,需要先點擊“訂閱”,確保 WebSocket 客戶端能夠收到消息。

6EMQX服務(wù)器配置

接下來,我們打開串口調(diào)試助手(XCOM)軟件,填寫NB114的參數(shù),并選擇連接。

7串口服務(wù)器調(diào)試助手

隨后,我們發(fā)送任意內(nèi)容,即可在 WebSocket 客戶端的訂閱列表中查看到相關(guān)信息。

8WebSocket 客戶端

9串口服務(wù)器配置

此時,我們再點擊發(fā)布主題后面的“發(fā)布”按鈕,即可在 XCOM 軟件中查看到相關(guān)信息。

10XCOM配置
11實現(xiàn)了NB114串口服務(wù)器與EMQX服務(wù)器的通訊

至此,我們已經(jīng)成功實現(xiàn)了NB114串口服務(wù)器與 EMQX 服務(wù)器之間的通訊。

到此為止,所有教程相關(guān)的內(nèi)容都已經(jīng)講解完成。在本次教程中,我們從EMQX服務(wù)器的搭建開始,到最終實現(xiàn)設(shè)備與服務(wù)器之間的基礎(chǔ)通訊,全部講解完畢。當(dāng)然,本次教程的內(nèi)容相當(dāng)基礎(chǔ),設(shè)備的連接并未設(shè)置任何相關(guān)的限制,這樣是相當(dāng)不安全并且浪費資源的。如果您需要將這些內(nèi)容應(yīng)用到實際項目中,可以參考 EMQX 手冊中的相關(guān)內(nèi)容進行配置。

今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(微信號:cdebyte進行了解,也可以直接撥打400電話咨詢技術(shù)專員!

相關(guān)文章推薦:

串口服務(wù)器如何配置接入阿里云MQTT環(huán)境教程

基于串口服務(wù)器的華為云接入MQTT通信教程



4000-330-990

https://www.wjx.cn/jq/84863372.aspx