從零開始體驗IoTDA
從零開始體驗IoTDA

話不多收,直接上菜,按照官網參考文檔實操筆記,小白也能看懂~~~
快速入門
從總目錄搜索設備接入,點擊
然后點擊產品數
創建產品,填寫有關信息即可。
由于讀者可能沒有現成的設備,我們采用官方的煙霧傳感器為例。
回到設備接入服務,點擊快速體驗。
選擇向導式極速體驗
該界面可以看到有關的設備信息,我們按照操作提示,設置產品名稱。
創建產品。
按照提示氣泡,填寫有關信息后注冊設備。
以Windows10 C#為例,點擊下載設備演示包。
解壓后,打開exe文件。
回到控制臺,發現設備狀態變為在線。
調整上報頻率為1s一次,下發命令。
回到控制臺,發現設備信息變為一秒變化一次,體驗完成。
模型構建
這次我們以智慧燈為例,構建一個模型。
登錄管理控制臺,點擊產品
點擊創建產品
填寫有關信息即可
創建完成,查看詳情。
自定義模型
如上圖,填寫相關信息。
添加屬性。
如圖填寫即可,然后確定。
然后添加命令。
在命令界面,單擊新增輸入參數
如圖填寫
新增命令成功
注冊虛擬設備:在產品界面,單擊在線調試
新增測試設備,選擇虛擬設備
設備ID
61e407a7de9933029be2e09c_1642339945025
設備密鑰
0123456789abcdef
選擇調試:
在設備模擬器,模擬一個光照強度
在應用模擬器選擇開燈命令發送
進階體驗
下面為大家帶來基于java的體驗
設備接入服務,選擇創建產品
下載模型文件,該模型文件已開發完畢(由開發產品模型開發完畢的產品模型導出)。詳細開發過程指導大家可以參考官網的在線開發產品模型。
在剛剛創建的產品上傳模型文件
然后創建設備
保存設備秘鑰,下載JAVA樣例。
導入java工程。
修改代碼
deviceID
運行程序,設備變為在線
屬性上報,由下面的代碼實現:
//上報json數據,注意serviceId要與產品模型中的定義對應 String jsonMsg = "{\"services\":[{\"service_id\":\"BasicData\",\"properties\":{\"luminance\":32},\"eventTime\":null}]}";
查看上報結果
命令下發,點擊API檢索和調試
按圖示步驟調試
回到設備側,查看收到的指令
通過云端獲取上報數據,點擊這里獲取Java AMQP接入示例
控制臺->規則 創建
參考如圖設置
繼續創建,設置轉發目標AMQP,預置規則
然后,修改剛剛下載的AMQP代碼樣例中的參數。
我們可以看到,數據被成功接收,實驗成功。
設備接入 IoTDA
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。