接上章講的,我們這章開始講硬體通過MQTT協議接入OneNET平臺的資料上報、命令下發、Topic訂閱和發布
一、命令下發和資料上報
1. 將除錯工具開啟,是設備處于在線狀態

2.發送命令操作
(1.)找到此頁面設備的更多操作,在下拉串列中到找到下發命令,然后點擊選擇下發命令

(2.)進入頁面

(3.)點擊右上方的藍色按鍵下發命令,便會彈出下方頁面,在這里我們就用字串的方式做演示,首先先在字串與16進制之間選擇字串,然后輸入字串便可

(4.)確認無誤后,點擊發送,然后平臺就會提示你發送成功,同時也會在平臺下方串列中和測驗工具的[OneNET平臺指令接收]中顯示出來剛才所下發的命令

3.資料上報
(1.)首先我們可以看到在平臺資料流展示中當前無任何資料

(2.)在測驗工具運行的也就是設備在線的條件下,我們在測驗工具中打開[OneNet上傳資料點],然后并在資料型別中選擇資料型別3:Json資料2

(3.)然后在Json資料中輸入代碼
{"test":1}

(4.)確認無誤后點擊上傳資料按鍵,然后重繪一下OneNET平臺的資料流展示的頁面便會在資料流中看到有資料了
(5.)可以重復多次步驟3,將1換成不同的數字,然后點擊test資料流模板

便會看到(我是輸入了123321)一條資料流

二、Topic訂閱和發布
在完成Topic的訂閱和發布需要用到兩個設備才可以完成,所以我們需要再新建一個設備,并且也需要再使用一個除錯工具,具體步驟:
新建設備:
OneNET平臺創建產品_A_Z_dd的博客-CSDN博客
使用除錯工具:
??????? 硬體接入OneNET平臺-MQTT協議(1)_A_Z_dd的博客-CSDN博客,與該篇文章
在這里就不細講了,這是完成上述說的結果

在這個基礎上面讓我們來完成Topic的訂閱和發布
(1.)首先現在最開始的GTR設備的測驗工具中大家訂閱選項 并在下方訂閱一個,如圖所示

(2.)點擊訂閱后,便會在設備訂閱Topic串列中看到有剛才所訂閱的資訊

(3.)然后我們使用GTR1的的測驗工具進行發布,如圖所示
(4.)確認后便會在另一個也就是GTR的測驗工具中的收到的Topic中就會接收到剛才所接受的資訊

由此我們可以看出MQTT的Topic的訂閱和發布也就是兩個設備之間的通信程序
這就是關于硬體接入OneNET平臺-MQTT協議的所有內容了
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/300725.html
標籤:其他
上一篇:xshell-xftp
