全部產品
Search
文件中心

:什麼是情境聯動

更新時間:Jul 13, 2024

情境聯動是規則引擎中,一種開發自動化商務邏輯的可視化編程方式。您可以通過可視化的方式定義裝置之間聯動規則,並將規則部署至雲端或者邊緣端。

情境聯動

情境聯動規則由觸發器(Trigger)、執行條件(Condition)、執行動作(Action)三個部分組成。這種規則模型稱為TCA模型。

當觸發器指定的事件或屬性(不包含date、enum、struct和array類型)事件發生時,系統判斷執行條件是否已滿足,來決定是否執行情境聯動規則中定義的執行動作。如果滿足條件,則執行動作;反之則不執行。

說明
  • 您需在物聯網平台控制台的規則引擎 > 情境聯動頁面中建立情境聯動規則。

  • 當前僅華東2(上海)地區下,企業版執行個體和新版公用執行個體,支援情境聯動功能。

樣本

例如,您每天18:00下班回家。在炎熱的夏天,您希望到家後,家裡的溫度是涼爽、舒適的。您可以建立一條規則,使空調裝置自動化,實現這個需求。

參數設定如下圖:

設定情境聯動

參數說明如下表:

參數

描述

並列關係

觸發器

定時為每天18:00觸發該規則。時間的cron運算式寫作方法,請參見CRONTAB網頁。

或(||)

執行條件

擷取溫度感應器上報的資料,若室內溫度高於26攝氏度,則執行動作。

與(&&)

執行動作

空調開關設定為開啟;空調目標溫度設定為26攝氏度。

與(&&)