工控網(wǎng)首頁
>

應(yīng)用設(shè)計

>

物聯(lián)網(wǎng)平臺場景聯(lián)動怎么設(shè)置

物聯(lián)網(wǎng)平臺場景聯(lián)動怎么設(shè)置

2026/9/15 17:02:22

物聯(lián)網(wǎng)平臺場景聯(lián)動設(shè)置的核心邏輯:觸發(fā)器 → 條件過濾 → 執(zhí)行動作,在平臺規(guī)則引擎/場景聯(lián)動模塊配置,不用寫大量后端代碼,聯(lián)動結(jié)果可推送到你的SaaS。

一、前置準備(必須先做完)

1. 產(chǎn)品已創(chuàng)建,物模型定義完成:遙測屬性、可寫服務(wù)、事件(告警、上下線)

2. 設(shè)備正常在線,數(shù)據(jù)能上報到平臺

3. 確認平臺開啟規(guī)則引擎/場景聯(lián)動權(quán)限(阿里云IoT、OneNET、ThingsBoard、華為IoT都自帶)

二、完整配置步驟

Step1:新建場景聯(lián)動規(guī)則

進入平臺菜單:規(guī)則引擎 / 場景聯(lián)動 / 設(shè)備聯(lián)動 → 創(chuàng)建規(guī)則,填寫名稱、描述,選擇生效范圍(產(chǎn)品/分組/單個設(shè)備),可設(shè)置生效時間段(例如僅工作日8:00-18:00)。

Step2:配置【觸發(fā)器】(觸發(fā)源頭)

4類常用觸發(fā)器:

1. 設(shè)備屬性上報:傳感器上報測點(溫度、濕度、電壓),最常用

2. 設(shè)備事件:設(shè)備主動上報事件,如斷電告警、故障事件

3. 設(shè)備狀態(tài):設(shè)備上線/離線

4. 定時觸發(fā):CRON定時,固定時間執(zhí)行(每天早上8點開照明)

> 多個觸發(fā)器之間是 OR(或),任意一個觸發(fā)就進入條件判斷

Step3:配置【判斷條件】(可選,過濾觸發(fā))

觸發(fā)之后,再做條件校驗,多條件支持AND(且)。

示例:

- 觸發(fā)器:溫度上報

- 條件:溫度>35℃ 并且 濕度>70%,并且時間在9:00~21:00

> 沒有條件:觸發(fā)后直接執(zhí)行動作

Step4:配置【執(zhí)行動作】(聯(lián)動輸出)

? 設(shè)備下行控制(核心):下發(fā)指令給其他設(shè)備,繼電器開關(guān)、修改參數(shù)

? 消息推送:Webhook推送事件到你的SaaS后端(非常適合IoT SaaS)、MQTT消息

? 告警通知:短信、企業(yè)微信、郵件、平臺內(nèi)告警

? 存儲:寫入時序庫、寫入平臺資產(chǎn)屬性

? 級聯(lián):觸發(fā)另一條場景聯(lián)動規(guī)則

> 典型場景:溫濕度傳感器上報溫度>35℃ → 條件判斷成立 → 開啟空調(diào) + Webhook推送告警事件到SaaS后臺。

Step5:保存、啟用、測試

1. 保存規(guī)則,啟用(很多平臺新建默認關(guān)閉)

2. 模擬設(shè)備上報數(shù)據(jù),觸發(fā)這條聯(lián)動

3. 查看規(guī)則日志:看觸發(fā)記錄、執(zhí)行成功/失敗、報錯信息,排查問題

4. 調(diào)優(yōu):增加防抖(防短時間反復(fù)觸發(fā),比如間隔30秒才能再次觸發(fā))

云端聯(lián)動 vs 邊緣聯(lián)動(選型重點)

1. 云端場景聯(lián)動(最常用,適合SaaS)

邏輯跑在IoT平臺云端;設(shè)備上報數(shù)據(jù)到云,云端判斷,下發(fā)控制。

? 優(yōu)點:配置簡單,跨設(shè)備聯(lián)動,SaaS對接方便;

? 缺點:斷網(wǎng)時聯(lián)動失效。

2. 邊緣本地聯(lián)動

規(guī)則下發(fā)到網(wǎng)關(guān)/邊緣盒子,本地執(zhí)行,不需要聯(lián)網(wǎng)。

? 斷網(wǎng)依舊自動聯(lián)動;

? 需要邊緣網(wǎng)關(guān)支持,規(guī)則管理復(fù)雜,SaaS需要同步本地規(guī)則狀態(tài)。

三、和IoT SaaS怎么結(jié)合(重點)

1. 平臺場景聯(lián)動觸發(fā)后,通過Webhook把事件、設(shè)備信息推送到SaaS后端;

2. SaaS接收聯(lián)動事件,做租戶權(quán)限校驗、記錄聯(lián)動日志、生成告警工單、在SaaS前端展示聯(lián)動記錄;

3. 也可以在SaaS頁面開放場景聯(lián)動配置界面:調(diào)用IoT平臺開放API,由用戶在SaaS內(nèi)新增/修改/啟用聯(lián)動規(guī)則,不用跳轉(zhuǎn)到IoT平臺控制臺(這就是SaaS產(chǎn)品化能力)。

4. 聚英云等軟硬件一體化的物聯(lián)網(wǎng)平臺,支持異地跨設(shè)備聯(lián)動控制,當(dāng)多臺設(shè)備距離較遠,不同位置,需要同步動作或觸發(fā)動作時可設(shè)置多設(shè)備之間聯(lián)動控制;

四、常見坑

1. 抖動誤觸發(fā):測點小幅波動反復(fù)觸發(fā)聯(lián)動 → 增加防抖冷卻時間、設(shè)置閾值回差(溫度>35開,<32才關(guān))

2. 跨租戶聯(lián)動:SaaS多租戶場景,聯(lián)動規(guī)則必須綁定tenant_id,防止A租戶規(guī)則控制B租戶設(shè)備

3. 下行指令不做日志:所有設(shè)備控制動作,平臺+SaaS雙日志留存,便于審計

4. 網(wǎng)絡(luò)斷連:云端聯(lián)動失效,重要場景要搭配邊緣本地聯(lián)動兜底

五、實例:動環(huán)場景聯(lián)動模板

> 場景:機房溫度>38℃,開啟排風(fēng)扇,同時推送告警到SaaS

1. 觸發(fā)器:溫度屬性上報

2. 條件:溫度>38℃,生效時段全天

3. 動作①:給排風(fēng)扇設(shè)備下發(fā)【開啟】指令

4. 動作②:Webhook POST,推送事件到SaaS接口,附帶設(shè)備ID、租戶ID、告警內(nèi)容

5. 防抖:60秒內(nèi)不重復(fù)觸發(fā)

審核編輯(
王靜
)
投訴建議

提交

查看更多評論
其他資訊

查看更多

怎么基于物聯(lián)網(wǎng)平臺快速開發(fā)SaaS應(yīng)用

智能空調(diào)節(jié)能控制系統(tǒng)解決方案

動環(huán)監(jiān)控主機的應(yīng)用場景有哪些

動環(huán)監(jiān)控主機是什么

云平臺物聯(lián)網(wǎng)應(yīng)用開發(fā)需要哪些技能