建立產品和裝置

更新時間:
Copy as MD

本實踐案例以監控建溫度感應器為例,因此,您需要先在物聯網平台建立溫度感應器產品和裝置、定義物模型、建立資料流轉規則。

操作步驟

  1. 登入物聯網平台控制台
  2. 執行個體概覽頁簽的全部環境下,找到對應的執行個體,單擊執行個體卡片。

  3. 在左側導覽列中,選擇裝置管理 > 產品,單擊建立產品,建立溫度感應器產品。具體操作指導,請參見建立產品
    產品參數配置如下:所屬品類選擇自訂品類節點類型選擇直連裝置連網方式選擇Wi-Fi資料格式選擇ICA 標準資料格式(Alink JSON)認證方式選擇裝置密鑰
  4. 定義功能。
    1. 在建立產品的產品詳情頁的功能定義頁簽下,選擇編輯草稿 > 添加自訂功能,為產品定義溫度屬性。
      設定功能類型屬性功能名稱Temp標識符Temperature資料類型double (雙精確度浮點型)取值範圍-50~100步長0.1單位攝氏度 / °C讀寫類型讀寫
    2. 功能添加完成後,單擊發布上線發布該物模型。
  5. 在左側導覽列中,選擇裝置,單擊大量新增,大量建立裝置。
    本樣本情境下,共需建立5,000個裝置。大量建立裝置功能限制一次只能建立最多1,000個裝置,因此需進行五次大量建立裝置操作。大量建立裝置的具體操作指導,請參見大量建立裝置
  6. 在左側導覽列中,選擇訊息轉寄 > 雲產品流轉,建立資料流轉規則,以實現將溫度感應器上報的溫度資料流轉到Function Compute中。
    1. 單擊建立規則,建立一個資料格式為JSON的規則。
    2. 單擊規則對應的查看按鈕,進入規則詳情頁,編寫處理資料的SQL。

      本樣本中的SQL表示當溫度感應器產品下的裝置上報的溫度資料高於25℃時,從上報的屬性資料中篩選出裝置名稱(deviceName)和溫度(Temperature)兩個欄位的值。這兩個欄位將被流轉到Function Compute中。

      編寫 SQL面板中,欄位填寫 deviceName() as DeviceName,items.Temperature.valueTopic依次選擇物模型資料上報溫度感應器全部裝置(+)thing/event/property/post條件填寫 Temperature>25
    3. 設定資料轉寄目的地為Function Compute。
      添加操作對話方塊中,選擇操作選擇發送資料到Function Compute(FC)中地區選擇華東 2,選擇對應的服務函數函數版本選擇方式選擇使用預設版本授權選擇AliyunIOTAccessingFCRole。資料轉寄失敗後系統將按間隔1秒、3秒、10秒各重試一次,3次均失敗則丟棄該訊息,建議同時添加錯誤操作。
    4. 規則配置完成後,返回雲產品流轉頁,單擊規則對應的啟動按鈕,啟動規則。
    有關資料流轉規則更具體的操作指導,請參見設定資料流轉規則

後續步驟

設定警示連絡人

建立事件警示規則

建立閾值警示規則