阿里云國際站經銷商,主營阿里云,騰訊云,華為云,亞馬遜aws,谷歌云gcp,微軟云az,免費開戶,代充值優惠大,聯系客服飛機@jkkddd
前提條件
您已完成以下操作:
創建網關和子設備
初始化SDK
網關接入物聯網平臺
背景信息
開發子設備
由于子設備不直接連接物聯網平臺,所以無需為子設備安裝物聯網平臺設備端SDK。子設備的設備端由廠商自行開發。
本示例Demo
java/src/main/java/com/aliyun/iot/api/common/deviceApi目錄下的DeviceTopoManager文件中包含網關管理拓撲關系、獲取子設備證書和子設備上線的代碼。
步驟一:網關管理拓撲關系
網關接入物聯網平臺后,需將拓撲關系同步至物聯網平臺,才能代理子設備與物聯網平臺通信。您可以直接在控制臺查看、添加拓撲關系,也可以使用示例代碼完成這一步。
在物聯網平臺控制臺下查看、添加網關與子設備的拓撲關系。
在左側導航欄,選擇設備管理 > 設備,在列表中找到網關設備。
單擊網關設備對應的子設備,進入子設備管理頁面。查看網關產品下的子設備信息。
單擊添加子設備,將創建網關和子設備步驟中的子設備添加到網關下。
通過以下示例代碼查詢、添加拓撲關系。
步驟二:獲取子設備證書
子設備創建成功后,物聯網平臺會頒發設備證書。網關可通過以下方法,獲取子設備證書信息。
使用一機一密的認證方式。
在設備創建成功后,在控制臺的設備詳情頁面,獲取ProductKey、DeviceName和DeviceSecret。
在網關與子設備之間定義協議,實現網關發現子設備,獲取子設備的設備證書。該協議由網關廠商與子設備廠商自行定義。
網關廠商可以在網關上提供某種配置方式,預置子設備的證書信息。該功能由網關廠商自行實現。
使用子設備動態注冊的方式。
由網關向物聯網平臺上報子設備的ProductKey和DeviceName進行注冊。物聯網平臺校驗子設備ProductKey和DeviceName通過后,動態下發子設備的DeviceSecret。
創建子設備時,以設備的SN碼或MAC地址作為DeviceName。設備創建成功后,開啟產品的動態注冊功能
開發網關時,實現網關通過某種協議發現子設備,獲取子設備的型號(model)和唯一標識(SN碼或MAC地址);并實現子設備型號(model)與阿里云物聯網平臺ProductKey的映射。
通過物聯網平臺的動態注冊功能,從物聯網平臺獲取子設備的DeviceSecret。

相關查詢
溫馨提示:尊敬的[]站點管理員,將本頁鏈接加入您的網站友情鏈接,下次可以快速來到這里更新您的站點信息哦!每天更新您的[阿里云賬號免實名注冊,阿里云國際站]站點信息,可以排到首頁最前端的位置,讓更多人看到您站點的信息哦。
