本案例描述如何使用物聯網應用開發(IoT Studio)平臺的業務邏輯功能,開發空氣環境檢測和凈化的服務。該服務可控制空氣凈化器自動凈化環境,并針對不同的環境系數對用戶進行告警提示。
設計思路
- 創建并接入相應的產品和設備。產品相關參數配置如下表。
產品 所屬品類 功能定義 空氣檢測儀 標準品類:大氣監測設備 添加標準功能屬性:PM2.5濃度和二氧化硫濃度。 空氣凈化器 標準品類:空氣凈化器 無需添加功能屬性。 - 在業務邏輯開發工作臺,創建一個設備觸發服務。相關節點說明如下表。
節點 描述 設備觸發 獲取空氣檢測儀上報的PM2.5濃度和二氧化硫濃度數據。 條件判斷 設置控制空氣凈化器電源開關狀態的條件。 產品 需要兩個空氣凈化器節點。滿足設置條件時,設置空氣凈化器電源開關為開;不滿足設置條件時,設置空氣凈化器電源開關為關。 釘釘機器人 添加3個釘釘機器人節點,根據不同的環境數據,發出不同的通知消息。 路徑選擇 配置數據源并添加兩個路徑,用于判斷發出的釘釘機器人消息。