MQTT是一種輕量級(jí)的通信協(xié)議,適用于物聯(lián)網(wǎng)設(shè)備之間的可靠通信。本教程將介紹如何使用OneNET平臺(tái)的MQTT功能,實(shí)現(xiàn)設(shè)備間的數(shù)據(jù)傳輸和控制。我們將使用"串口服務(wù)器NB114"設(shè)備進(jìn)行模擬實(shí)際使用情況。
一
OneNET平臺(tái)MQTT服務(wù)準(zhǔn)備
1.注冊(cè)O(shè)neNET賬號(hào)并完成實(shí)名認(rèn)證。
在OneNET官網(wǎng)上注冊(cè)一個(gè)賬號(hào),并完成實(shí)名認(rèn)證。具體的注冊(cè)過程請(qǐng)參考官網(wǎng)提供的指引。
2.進(jìn)入OneNET物聯(lián)網(wǎng)控制臺(tái)。
登錄OneNET官網(wǎng),點(diǎn)擊產(chǎn)品服務(wù)中的"物聯(lián)網(wǎng)開放平臺(tái)",然后點(diǎn)擊"立即體驗(yàn)"按鈕進(jìn)入控制臺(tái)。
3.獲取MQTT服務(wù)地址和端口號(hào)。
在控制臺(tái)的右側(cè)可以找到開發(fā)文檔,點(diǎn)擊進(jìn)入。在文檔中心搜索"MQTT設(shè)備連接",可以找到相關(guān)信息。或者直接在文檔中心選擇"產(chǎn)品開發(fā)"->"設(shè)備接入" -> "設(shè)備開發(fā)" -> "MQTT協(xié)議接入",即可獲取到MQTT的服務(wù)地址和端口號(hào)。
創(chuàng)建產(chǎn)品和設(shè)備。
返回控制臺(tái),進(jìn)入產(chǎn)品開發(fā),點(diǎn)擊"創(chuàng)建產(chǎn)品"。根據(jù)實(shí)際需求選擇產(chǎn)品品類和智能化方式。
至此,我們?cè)贠neNET平臺(tái)上成功添加了MQTT服務(wù)。
請(qǐng)注意,以上步驟僅為準(zhǔn)備工作,接下來的教程將介紹如何使用OneNET平臺(tái)的MQTT功能進(jìn)行設(shè)備間的數(shù)據(jù)傳輸和控制。
二
設(shè)備連接前的準(zhǔn)備
在開始配置設(shè)備連接之前,我們需要準(zhǔn)備一些參數(shù),包括Client ID、User Name、Password以及訂閱和發(fā)布的topic。這些參數(shù)對(duì)于成功連接OneNET平臺(tái)的MQTT服務(wù)至關(guān)重要。
在剛才創(chuàng)建的設(shè)備管理頁(yè)面中,你可以直接找到以下信息:
Client ID: 設(shè)備名稱
User Name: 產(chǎn)品ID
Password的計(jì)算方法比較復(fù)雜,需要參考文檔中心的接入安全認(rèn)證介紹。
不過,我們可以使用一個(gè)工具來幫助我們計(jì)算。你可以在文檔中心的“設(shè)備接入與管理” -> “標(biāo)準(zhǔn)協(xié)議接入” -> “接入安全認(rèn)證” -> “Token生成工具”中下載計(jì)算工具。
下載完成后,打開工具。其中的res、et參數(shù)需要參考以下表格進(jìn)行填寫:
key參數(shù)可以在我們自己添加設(shè)備時(shí)找到。
將獲取到的參數(shù)填入Token工具中,點(diǎn)擊"generate"按鈕即可自動(dòng)生成Token。
注意:這里的et是為了方便,填寫的9999999999。這里et是unix時(shí)間,可在上述表格中找到,通常情況下不建議直接設(shè)置為9999999999。
最后,訂閱和發(fā)布的topic可以根據(jù)設(shè)備的需求自行設(shè)置。在這里我們不進(jìn)行詳細(xì)講解,請(qǐng)自行查閱OneNET的文檔手冊(cè)。作為演示,我們可以使用設(shè)備屬性上報(bào)的topic。
至此,所有設(shè)備連接所需的參數(shù)已經(jīng)準(zhǔn)備就緒。
-
通信
+關(guān)注
關(guān)注
18文章
6070瀏覽量
136418 -
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2913文章
44924瀏覽量
376971 -
服務(wù)器
+關(guān)注
關(guān)注
12文章
9300瀏覽量
86056 -
MQTT
+關(guān)注
關(guān)注
5文章
653瀏覽量
22689 -
OneNET
+關(guān)注
關(guān)注
1文章
51瀏覽量
12868
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
工業(yè)智能網(wǎng)關(guān)快速接入移動(dòng)OneNET平臺(tái)配置操作
![工業(yè)智能網(wǎng)關(guān)快速接入移動(dòng)<b class='flag-5'>OneNET</b><b class='flag-5'>平臺(tái)</b>配置操作](https://file1.elecfans.com//web2/M00/0A/FB/wKgZomcrNcmAGX6mAABVvLOdSiw721.png)
【教程】設(shè)備通過MQTT協(xié)議接入OneNET平臺(tái),建立可視化界面
![【教程】設(shè)備通過<b class='flag-5'>MQTT</b>協(xié)議接入<b class='flag-5'>OneNET</b><b class='flag-5'>平臺(tái)</b>,建立可視化界面](https://file.elecfans.com/web2/M00/3E/6A/pYYBAGJhBGGAGyDYAACBPQuBZQI711.png)
MQTT網(wǎng)關(guān)接入工業(yè)物聯(lián)網(wǎng)平臺(tái)解析
MQTT調(diào)試助手中文版(物聯(lián)網(wǎng)開發(fā)必備)
MQTT物聯(lián)網(wǎng)云平臺(tái)有什么功能
MQTT.fx 連接Onenet 多協(xié)議接入平臺(tái) MQTT協(xié)議(舊版)詳解
![<b class='flag-5'>MQTT</b>.fx 連接<b class='flag-5'>Onenet</b> 多協(xié)議接入<b class='flag-5'>平臺(tái)</b> <b class='flag-5'>MQTT</b>協(xié)議(舊版)詳解](https://file1.elecfans.com//web2/M00/08/BF/wKgZomb6UR6AY2ePAAE0cbj8leM307.jpg)
MQTT物聯(lián)網(wǎng)平臺(tái)和網(wǎng)關(guān)有什么功能
合宙Air780EP模塊——AT指令MQTT接入OneNET開發(fā)指南
![合宙Air780EP模塊——AT指令<b class='flag-5'>MQTT</b>接入<b class='flag-5'>OneNET</b>開發(fā)指南](https://file1.elecfans.com/web2/M00/04/49/wKgaombDBK2AAonzAAAoF8GMJwg647.png)
Air780EP模塊 AT開發(fā)-MQTT接入OneNET移動(dòng)物聯(lián)網(wǎng)平臺(tái)應(yīng)用指南
![Air780EP模塊 AT開發(fā)-<b class='flag-5'>MQTT</b>接入<b class='flag-5'>OneNET</b>移動(dòng)物聯(lián)網(wǎng)<b class='flag-5'>平臺(tái)</b>應(yīng)用指南](https://file1.elecfans.com/web2/M00/FD/20/wKgZomaYcZGAIdfqAABembvJ4Po238.png)
MQTT物聯(lián)網(wǎng)平臺(tái)是什么
MQTT物聯(lián)網(wǎng)云平臺(tái)是什么
MQTT物聯(lián)網(wǎng)平臺(tái)是什么?MQTT物聯(lián)網(wǎng)平臺(tái)的功能
MQTT物聯(lián)網(wǎng)平臺(tái)實(shí)現(xiàn)設(shè)備連接與安全加密
![<b class='flag-5'>MQTT</b>物聯(lián)網(wǎng)<b class='flag-5'>平臺(tái)</b>實(shí)現(xiàn)設(shè)備連接與安全加密](https://file1.elecfans.com//web2/M00/C4/ED/wKgZomX494uAWRz1AAPVgT1WpFg860.png)
MQTT網(wǎng)關(guān)是什么?MQTT網(wǎng)關(guān)的功能
通過MQTT網(wǎng)關(guān)快速對(duì)接工業(yè)物聯(lián)網(wǎng)云平臺(tái)
![通過<b class='flag-5'>MQTT</b>網(wǎng)關(guān)快速對(duì)接工業(yè)物聯(lián)網(wǎng)云<b class='flag-5'>平臺(tái)</b>](https://file1.elecfans.com//web2/M00/C2/25/wKgZomXgSxuAQac_AAAm8j0bvnY314.png)
評(píng)論