一、實(shí)驗(yàn)背景
小區(qū)安全防范報(bào)警系統(tǒng)是智能小區(qū)實(shí)現(xiàn)安全治理的重要系統(tǒng),主要包括防盜報(bào)警、煤氣泄漏報(bào)警、消防報(bào)警等,因此,小區(qū)安全防范及報(bào)警系統(tǒng)是具有先進(jìn)的設(shè)計(jì)和設(shè)備,并為小區(qū)住戶的安全提供保障的必要系統(tǒng)。
二、實(shí)驗(yàn)?zāi)康?/h1>
1、基于真實(shí)設(shè)備,搭建軟硬件環(huán)境,接入 OneNET 平臺(tái)并實(shí)現(xiàn)設(shè)備屬性上報(bào);
2、通過 OneNET 平臺(tái)的“設(shè)備調(diào)試”實(shí)現(xiàn)設(shè)備屬性下發(fā);
3、通過 OneNET 平臺(tái)的“API 調(diào)試”實(shí)現(xiàn)設(shè)備屬性下發(fā);
4、直接基于 API 方式實(shí)現(xiàn)設(shè)備屬性下發(fā);
三、實(shí)驗(yàn)步驟
3.1真實(shí)設(shè)備接入 OneNET 平臺(tái)實(shí)現(xiàn)屬性上報(bào)
3.1.1終端設(shè)備硬件搭建
核心模塊:

WIFI模塊:

超聲波模塊:

LoRa蜂鳴器模塊:

3.1.2網(wǎng)絡(luò)接入配置參數(shù)
熱點(diǎn)名稱及密碼:

產(chǎn)品、設(shè)備相關(guān)信息:

設(shè)備數(shù)據(jù)變量:

具體函數(shù)代碼:

函數(shù)的聲明:

命令執(zhí)行回調(diào)函數(shù):

3.1.3編譯工程,連接下載器燒寫程序到設(shè)備中
程序編譯:

程序燒寫:

3.1.4平臺(tái)狀態(tài)
設(shè)備在線:

設(shè)備上報(bào)數(shù)據(jù)信息:

3.2下發(fā)屬性在終端設(shè)備上執(zhí)行生效(設(shè)備調(diào)試)

3.3下發(fā)屬性在終端設(shè)備上執(zhí)行生效(API 調(diào)試)

3.4 基于 API 方式實(shí)現(xiàn)設(shè)備屬性下發(fā)
body 報(bào)文:

authorization 信息:

Header 信息字段:

下發(fā)的屬性值為true返回值:

更改下發(fā)的屬性值為 false:

false返回值:

3.5基于 OneNET 云平臺(tái)的場景聯(lián)動(dòng)
創(chuàng)建場景聯(lián)動(dòng)規(guī)則:

編輯場景聯(lián)動(dòng)【距離探測告警】規(guī)則:

編輯場景聯(lián)動(dòng)【距離安全取消告警】規(guī)則:

【距離探測告警】聯(lián)動(dòng)日志:

【距離安全取消告警】聯(lián)動(dòng)日志:

四、總結(jié)
通過該項(xiàng)目我們實(shí)現(xiàn)了通過 OneNET 平臺(tái)的“設(shè)備調(diào)試”實(shí)現(xiàn)設(shè)備屬性下發(fā),通過OneNET 平臺(tái)的“API 調(diào)試”實(shí)現(xiàn)設(shè)備屬性下發(fā),直接基于 API 方式實(shí)現(xiàn)設(shè)備屬性下發(fā)實(shí)現(xiàn)數(shù)據(jù)的可視化,來控制蜂鳴器的開關(guān)。