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

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

串口服務(wù)器如何使用OneNET平臺MQTT服務(wù)器通訊教程

MQTT是一種輕量級的通信協(xié)議,適用于物聯(lián)網(wǎng)設(shè)備之間的可靠通信。本教程將介紹如何使用OneNET平臺的MQTT功能,實(shí)現(xiàn)設(shè)備間的數(shù)據(jù)傳輸和控制。我們將使用"串口服務(wù)器NB114"設(shè)備進(jìn)行模擬實(shí)際使用情況。

一、OneNET平臺MQTT服務(wù)準(zhǔn)備

1.注冊OneNET賬號并完成實(shí)名認(rèn)證。

OneNET官網(wǎng)上注冊一個賬號,并完成實(shí)名認(rèn)證。具體的注冊過程請參考官網(wǎng)提供的指引。

2.進(jìn)入OneNET物聯(lián)網(wǎng)控制臺。

登錄OneNET官網(wǎng),點(diǎn)擊產(chǎn)品服務(wù)中的"物聯(lián)網(wǎng)開放平臺",然后點(diǎn)擊"立即體驗"按鈕進(jìn)入控制臺。

1OneNET平臺MQTT教程
2OneNET平臺MQTT教程
3OneNET平臺MQTT教程

3.獲取MQTT服務(wù)地址和端口號。

在控制臺的右側(cè)可以找到開發(fā)文檔,點(diǎn)擊進(jìn)入。在文檔中心搜索"MQTT設(shè)備連接",可以找到相關(guān)信息?;蛘咧苯釉谖臋n中心選擇產(chǎn)品開發(fā)”->"設(shè)備接入" -> "設(shè)備開發(fā)" -> "MQTT協(xié)議接入",即可獲取到MQTT的服務(wù)地址和端口號。

4OneNET平臺MQTT教程

連接協(xié)議

地址

端口

說明

MQTT

mqtts.heclouds.com

1883

非加密端口接入

MQTTS

mqttstls.heclouds.com

8883

加密端口接入

創(chuàng)建產(chǎn)品和設(shè)備。

返回控制臺,進(jìn)入產(chǎn)品開發(fā),點(diǎn)擊"創(chuàng)建產(chǎn)品"。根據(jù)實(shí)際需求選擇產(chǎn)品品類和智能化方式。

6OneNET平臺MQTT教程
7OneNET平臺MQTT教程
8OneNET平臺MQTT教程
9OneNET平臺MQTT教程
10OneNET平臺MQTT教程
11OneNET平臺MQTT教程
12OneNET平臺MQTT教程
13OneNET平臺MQTT教程


至此,我們在OneNET平臺上成功添加了MQTT服務(wù)。

14OneNET平臺MQTT教程

請注意,以上步驟僅為準(zhǔn)備工作,接下來的教程將介紹如何使用OneNET平臺的MQTT功能進(jìn)行設(shè)備間的數(shù)據(jù)傳輸和控制。

二、設(shè)備連接前的準(zhǔn)備

在開始配置設(shè)備連接之前,我們需要準(zhǔn)備一些參數(shù),包括Client IDUser Name、Password以及訂閱和發(fā)布的topic。這些參數(shù)對于成功連接OneNET平臺的MQTT服務(wù)至關(guān)重要。

在剛才創(chuàng)建的設(shè)備管理頁面中,你可以直接找到以下信息:

Client ID: 設(shè)備名稱

User Name: 產(chǎn)品ID

15OneNET平臺MQTT教程

Password的計算方法比較復(fù)雜,需要參考文檔中心的接入安全認(rèn)證介紹。

16OneNET平臺MQTT教程

不過,我們可以使用一個工具來幫助我們計算。你可以在文檔中心的設(shè)備接入與管理” -> 標(biāo)準(zhǔn)協(xié)議接入” -> 接入安全認(rèn)證” -> Token生成工具中下載計算工具。

17OneNET平臺MQTT教程

下載完成后,打開工具。其中的res、et參數(shù)需要參考以下表格進(jìn)行填寫:

名稱

類型

是否必須

參數(shù)說明

參數(shù)示例

version

string

參數(shù)組版本號,日期格式,目前僅支持"2018-10-31"

2018-10-31

res

string

訪問資源resource格式為:products/{產(chǎn)品id}/devices/{設(shè)備名字}

products/dafdfadfafdaf/devices/che1

et

int

訪問過期時間expirationTime,單位秒,unix時間當(dāng)一次訪問參數(shù)中的et時間小于當(dāng)前時間時,平臺會認(rèn)為訪問參數(shù)過期從而拒絕該訪問

1537255523表示:北京時間2018-09-18 15:25:23

method

string

簽名方法signatureMethod支持hmacmd5、hmacsha1、hmacsha256

sha1(代表使用hmacsha1算法)

sign

string

簽名結(jié)果字符串signature

rBYeJXTp2q4V3C2aj4DBzjaydcw%3D

key參數(shù)可以在我們自己添加設(shè)備時找到。

18OneNET平臺MQTT教程
19OneNET平臺MQTT教程


將獲取到的參數(shù)填入Token工具中,點(diǎn)擊"generate"按鈕即可自動生成Token。

20OneNET平臺MQTT教程

注意:這里的et是為了方便,填寫的9999999999。這里etunix時間,可在上述表格中找到,通常情況下不建議直接設(shè)置為9999999999。

最后,訂閱和發(fā)布的topic可以根據(jù)設(shè)備的需求自行設(shè)置。在這里我們不進(jìn)行詳細(xì)講解,請自行查閱OneNET的文檔手冊。作為演示,我們可以使用設(shè)備屬性上報的topic。

21OneNET平臺MQTT教程

至此,所有設(shè)備連接所需的參數(shù)已經(jīng)準(zhǔn)備就緒。

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

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

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

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

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


4000-330-990

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