本案例描述如何使用物聯網應用開發(IoT Studio)平臺的業務邏輯功能,開發空氣環境檢測和凈化的服務。該服務可控制空氣凈化器自動凈化環境,并針對不同的環境系數對用戶進行告警提示。

設計思路

  • 創建并接入相應的產品和設備。產品相關參數配置如下表。
    產品 所屬品類 功能定義
    空氣檢測儀 標準品類:大氣監測設備 添加標準功能屬性:PM2.5濃度二氧化硫濃度
    空氣凈化器 標準品類:空氣凈化器 無需添加功能屬性。
  • 在業務邏輯開發工作臺,創建一個設備觸發服務。相關節點說明如下表。
    節點 描述
    設備觸發 獲取空氣檢測儀上報的PM2.5濃度二氧化硫濃度數據。
    條件判斷 設置控制空氣凈化器電源開關狀態的條件。
    產品 需要兩個空氣凈化器節點。滿足設置條件時,設置空氣凈化器電源開關為開;不滿足設置條件時,設置空氣凈化器電源開關為關。
    釘釘機器人 添加3個釘釘機器人節點,根據不同的環境數據,發出不同的通知消息。
    路徑選擇 配置數據源并添加兩個路徑,用于判斷發出的釘釘機器人消息。

操作步驟