什么是場景聯(lián)動
場景聯(lián)動是規(guī)則引擎中,一種開發(fā)自動化業(yè)務邏輯的可視化編程方式。您可以通過可視化的方式定義設備之間聯(lián)動規(guī)則,并將規(guī)則部署至云端或者邊緣端。
場景聯(lián)動
場景聯(lián)動規(guī)則由觸發(fā)器(Trigger)、執(zhí)行條件(Condition)、執(zhí)行動作(Action)三個部分組成。這種規(guī)則模型稱為TCA模型。
當觸發(fā)器指定的事件或?qū)傩裕ú话琩ate、enum、struct和array類型)事件發(fā)生時,系統(tǒng)判斷執(zhí)行條件是否已滿足,來決定是否執(zhí)行場景聯(lián)動規(guī)則中定義的執(zhí)行動作。如果滿足條件,則執(zhí)行動作;反之則不執(zhí)行。
您需在物聯(lián)網(wǎng)平臺控制臺的規(guī)則引擎 > 場景聯(lián)動頁面中創(chuàng)建場景聯(lián)動規(guī)則。
當前僅華東2(上海)地域下,企業(yè)版實例和新版公共實例,支持場景聯(lián)動功能。
示例
例如,您每天18:00下班回家。在炎熱的夏天,您希望到家后,家里的溫度是涼爽、舒適的。您可以創(chuàng)建一條規(guī)則,使空調(diào)設備自動化,實現(xiàn)這個需求。
參數(shù)設置如下圖:
參數(shù)說明如下表:
參數(shù) | 描述 | 并列關系 |
觸發(fā)器 | 定時為每天18:00觸發(fā)該規(guī)則。時間的cron表達式寫作方法,請參見CRONTAB網(wǎng)頁。 | 或(||) |
執(zhí)行條件 | 獲取溫度傳感器上報的數(shù)據(jù),若室內(nèi)溫度高于26攝氏度,則執(zhí)行動作。 | 與(&&) |
執(zhí)行動作 | 空調(diào)開關設置為打開;空調(diào)目標溫度設置為26攝氏度。 | 與(&&) |