0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用OneNET平臺的MQTT功能?

億佰特物聯(lián)網(wǎng)應用專家 ? 2023-10-20 08:21 ? 次閱讀

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

OneNET平臺MQTT服務準備

1.注冊OneNET賬號并完成實名認證。

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

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

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

972498dc-6ede-11ee-9788-92fbcf53809c.png973b0ca2-6ede-11ee-9788-92fbcf53809c.png9740194a-6ede-11ee-9788-92fbcf53809c.png

3.獲取MQTT服務地址和端口號。

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

97550e18-6ede-11ee-9788-92fbcf53809c.png9763ae32-6ede-11ee-9788-92fbcf53809c.png

97780dfa-6ede-11ee-9788-92fbcf53809c.png

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

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

9788e436-6ede-11ee-9788-92fbcf53809c.png97a5141c-6ede-11ee-9788-92fbcf53809c.png97a99f46-6ede-11ee-9788-92fbcf53809c.png97be77cc-6ede-11ee-9788-92fbcf53809c.png97c50f10-6ede-11ee-9788-92fbcf53809c.png97e17b8c-6ede-11ee-9788-92fbcf53809c.png97f789fe-6ede-11ee-9788-92fbcf53809c.png980b89ea-6ede-11ee-9788-92fbcf53809c.png

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

98264fbe-6ede-11ee-9788-92fbcf53809c.png

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

設備連接前的準備

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

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

Client ID: 設備名稱

User Name: 產(chǎn)品ID

983905e6-6ede-11ee-9788-92fbcf53809c.png

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

9849aa4a-6ede-11ee-9788-92fbcf53809c.png

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

985e166a-6ede-11ee-9788-92fbcf53809c.png

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

986f6014-6ede-11ee-9788-92fbcf53809c.png

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

98791726-6ede-11ee-9788-92fbcf53809c.png98849772-6ede-11ee-9788-92fbcf53809c.png

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

989b811c-6ede-11ee-9788-92fbcf53809c.png

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

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

98af4738-6ede-11ee-9788-92fbcf53809c.png

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 通信
    +關注

    關注

    18

    文章

    5878

    瀏覽量

    135308
  • 物聯(lián)網(wǎng)

    關注

    2894

    文章

    43301

    瀏覽量

    366361
  • 服務器
    +關注

    關注

    12

    文章

    8700

    瀏覽量

    84531
  • MQTT
    +關注

    關注

    5

    文章

    629

    瀏覽量

    22285
  • OneNET
    +關注

    關注

    1

    文章

    45

    瀏覽量

    12692
收藏 人收藏

    評論

    相關推薦

    MQTT物聯(lián)網(wǎng)平臺和網(wǎng)關有什么功能

    。MQTT物聯(lián)網(wǎng)平臺和網(wǎng)關作為物聯(lián)網(wǎng)架構(gòu)中的關鍵組成部分,承載著多種核心功能,為設備間的通信和數(shù)據(jù)傳輸提供了強大的支持。
    的頭像 發(fā)表于 08-22 14:19 ?115次閱讀

    合宙Air780EP模塊——AT指令MQTT接入OneNET開發(fā)指南

    物聯(lián)網(wǎng)設備要互動,Air780EP模塊是橋梁。用AT指令告訴MQTT:“幫我把話帶給OneNET吧!”MQTT就忙著打包數(shù)據(jù),像寄信一樣傳給OneNET。
    的頭像 發(fā)表于 08-19 16:40 ?1550次閱讀
    合宙Air780EP模塊——AT指令<b class='flag-5'>MQTT</b>接入<b class='flag-5'>OneNET</b>開發(fā)指南

    基于MQTT協(xié)議云平臺的Modbus轉(zhuǎn)MQTT網(wǎng)關

    數(shù)據(jù)的上傳和云端控制指令的下發(fā),讓設備能夠與基于MQTT協(xié)議的云平臺進行通信,實現(xiàn)數(shù)據(jù)的實時傳輸和遠程監(jiān)控。 網(wǎng)關功能特點 協(xié)議轉(zhuǎn)換 :BL100網(wǎng)關能夠?qū)odbus協(xié)議的數(shù)據(jù)轉(zhuǎn)換為MQTT
    的頭像 發(fā)表于 07-29 17:59 ?532次閱讀
    基于<b class='flag-5'>MQTT</b>協(xié)議云<b class='flag-5'>平臺</b>的Modbus轉(zhuǎn)<b class='flag-5'>MQTT</b>網(wǎng)關

    Air780EP模塊 AT開發(fā)-MQTT接入OneNET移動物聯(lián)網(wǎng)平臺應用指南

    應用概述??使用AT方式通過MQTT協(xié)議連接onenetstudio。官網(wǎng)地址:https://open.iot.10086.cn/材料準備Air780EP(V)開發(fā)板一套,包括天線SIM卡,USB
    的頭像 發(fā)表于 07-24 14:24 ?457次閱讀
    Air780EP模塊 AT開發(fā)-<b class='flag-5'>MQTT</b>接入<b class='flag-5'>OneNET</b>移動物聯(lián)網(wǎng)<b class='flag-5'>平臺</b>應用指南

    MQTT物聯(lián)網(wǎng)平臺是什么

    。這種平臺允許設備通過MQTT協(xié)議與其他設備及云端服務進行通信,實現(xiàn)數(shù)據(jù)的上傳和下載,從而支持各種物聯(lián)網(wǎng)應用和服務。 MQTT物聯(lián)網(wǎng)平臺的主要功能
    的頭像 發(fā)表于 07-18 14:22 ?312次閱讀

    MQTT物聯(lián)網(wǎng)云平臺是什么

    及可視化等功能,為連接到互聯(lián)網(wǎng)的物理設備提供支持和服務。 結(jié)合這兩個概念,MQTT物聯(lián)網(wǎng)云平臺是指一個利用MQTT協(xié)
    的頭像 發(fā)表于 06-25 15:32 ?368次閱讀

    MQTT物聯(lián)網(wǎng)平臺是什么?MQTT物聯(lián)網(wǎng)平臺功能

    ,易于實現(xiàn),因此廣泛應用于受限的環(huán)境,如機器與機器的通信(M2M)以及物聯(lián)網(wǎng)環(huán)境(IoT)。 MQTT物聯(lián)網(wǎng)平臺通過提供一種標準化的協(xié)議和平臺,實現(xiàn)了消息的可靠傳輸、設備連接管理、數(shù)據(jù)存儲和分析等
    的頭像 發(fā)表于 04-01 10:20 ?541次閱讀

    MQTT物聯(lián)網(wǎng)平臺實現(xiàn)設備連接與安全加密

    平臺可以實現(xiàn)快速、可靠的通信,實現(xiàn)實時監(jiān)控、數(shù)據(jù)采集和遠程控制等功能,為企業(yè)提供了全新的工作模式和優(yōu)化方案。 物通博聯(lián)提供工業(yè)智能網(wǎng)關接入MQTT物聯(lián)網(wǎng)平臺的解決方案。通過將工業(yè)智能
    的頭像 發(fā)表于 03-19 10:25 ?476次閱讀
    <b class='flag-5'>MQTT</b>物聯(lián)網(wǎng)<b class='flag-5'>平臺</b>實現(xiàn)設備連接與安全加密

    MQTT網(wǎng)關是什么?MQTT網(wǎng)關的功能

    也可以接收來自云端平臺的指令并將其傳遞給設備。 MQTT網(wǎng)關的主要功能包括: - 連接不同類型的設備,例如PLC、傳感器、執(zhí)行器等,并支持不同的通信協(xié)議。 - 將設備發(fā)送的數(shù)據(jù)轉(zhuǎn)換為MQTT
    的頭像 發(fā)表于 03-18 17:10 ?609次閱讀

    通過MQTT網(wǎng)關快速對接工業(yè)物聯(lián)網(wǎng)云平臺

    實現(xiàn)功能:實現(xiàn)PLC、儀器儀表、數(shù)控機床、工業(yè)機器人等各種設備快速接入MQTT工藝物聯(lián)網(wǎng)云平臺,手機端和電腦端可以隨時隨地查看組態(tài)工藝,遠程監(jiān)控設備運行狀態(tài)和工藝參數(shù),有異常馬上推送報警信息
    的頭像 發(fā)表于 02-29 17:15 ?562次閱讀
    通過<b class='flag-5'>MQTT</b>網(wǎng)關快速對接工業(yè)物聯(lián)網(wǎng)云<b class='flag-5'>平臺</b>

    MQTT物聯(lián)網(wǎng)平臺是什么?MQTT物聯(lián)網(wǎng)平臺功能有哪些

    ,易于實現(xiàn),因此廣泛應用于受限的環(huán)境,如機器與機器的通信(M2M)以及物聯(lián)網(wǎng)環(huán)境(IoT)。 MQTT物聯(lián)網(wǎng)平臺通過提供一種標準化的協(xié)議和平臺,實現(xiàn)了消息的可靠傳輸、設備連接管理、數(shù)據(jù)存儲和分析等
    的頭像 發(fā)表于 01-24 09:23 ?939次閱讀

    MQTT協(xié)議和EDP協(xié)議該怎么選?

    OneNet支持HTTP,MQTT和EDP,HTTP好像不能下發(fā)指令,MQTT和EDP可以,我需要控制一個簡單的開關,用那個協(xié)議更合理一些。
    發(fā)表于 11-09 07:18

    MQTT協(xié)議是什么?工業(yè)級路由器網(wǎng)關中的MQTT協(xié)議

    平臺Q都支持設備以MQTT協(xié)議接入,所以如果您的設備支持MQTT連接,就可以很容易的對接各云平臺(比如ONENET、阿里云、騰訊云等)。CO
    的頭像 發(fā)表于 11-08 13:53 ?939次閱讀
    <b class='flag-5'>MQTT</b>協(xié)議是什么?工業(yè)級路由器網(wǎng)關中的<b class='flag-5'>MQTT</b>協(xié)議

    請問OneNET的NB模組用AT指令怎么連上ONENET平臺?

    OneNET的NB模組用AT指令怎么連上ONENET平臺?
    發(fā)表于 11-01 06:05

    如何上傳數(shù)據(jù)到onenet平臺

    本篇帖子主要介紹如何上傳數(shù)據(jù)到onenet平臺,其實不用開發(fā)板我們也能上傳,開發(fā)板上傳數(shù)據(jù)的核心也是如此。無非就是掌握onenet平臺與數(shù)據(jù)收發(fā)的協(xié)議罷了,只要我們清楚他們之間的數(shù)據(jù)交
    發(fā)表于 10-20 17:50 ?4次下載
    如何上傳數(shù)據(jù)到<b class='flag-5'>onenet</b><b class='flag-5'>平臺</b>