使用物聯網平臺接入設備前,您需在物聯網平臺控制臺創建產品和對應設備,獲取設備證書(ProductKey、DeviceName和DeviceSecret)。
前提條件
已完成購買企業版實例。具體操作,請參見創建企業版實例。
背景信息
產品相當于一類設備的集合,同一產品下的設備具有相同的功能。您可以根據產品批量管理設備,如定義物模型、自定義Topic等。
您的每個實際設備需對應一個物聯網平臺設備。將物聯網平臺頒發的設備證書(ProductKey、DeviceName和DeviceSecret)燒錄到設備上,用于設備連接物聯網平臺的身份驗證,請參見設備獲取設備證書文檔。
本文描述在物聯網平臺為家庭溫控器創建對應的產品、定義物模型、添加設備和獲取設備證書的操作步驟。
操作步驟
在物聯網平臺控制臺的實例概覽頁簽,單擊實例IoT測試環境。
在左側導航欄,選擇 ,單擊創建產品。
在新建產品頁面,配置參數后,單擊確認。
本文示例的產品名稱為家庭溫控器,所屬品類為自定義品類,其他參數使用默認值,如下圖所示。
在創建產品頁面,單擊前往定義物模型。
為產品定義物模型,將實際產品抽象成由屬性、服務、事件所組成的數據模型,便于物聯網平臺管理和數據交互。
在功能定義頁簽,單擊編輯草稿,按照以下步驟,為家庭溫控器產品定義溫度(temperature)和濕度(humidity)屬性。
在默認模塊下,單擊添加自定義功能,如下圖所示,分別配置溫度和濕度。
單擊功能定義的編輯草稿頁面左下方的發布上線。控制臺頁面會彈出發布物模型上線?對話框。
選中確認已查看當前版本與線上版本的比對結果前復選框。
單擊確定,完成物模型的發布。
在產品詳情頁面,單擊前往管理。
在設備列表頁簽,單擊添加設備,在彈出對話框中,輸入設備名稱(例如Device1),單擊確認。
創建設備成功后,在彈出的添加完成對話框,單擊一鍵復制設備證書獲取設備證書。
您也可單擊前往查看,在設備詳情頁面,單擊DeviceSecret右側查看,獲取設備證書。
設備證書包含ProductKey、DeviceName和DeviceSecret,是設備與物聯網平臺進行通信的重要身份認證。
重要后續設備接入,需設置此信息,請復制后妥善保管。
參數
說明
ProductKey
設備所屬產品的ProductKey,即物聯網平臺為產品頒發的全局唯一標識符。
DeviceName
設備在產品內的唯一標識符。DeviceName與設備所屬產品的ProductKey組合,作為設備標識,用來與物聯網平臺進行連接認證和通信。
DeviceSecret
物聯網平臺為設備頒發的設備密鑰,用于認證加密。需與DeviceName成對使用。