項目四 智慧小區(qū)安全防護系統(tǒng)實訓(xùn)報告

一、項目背景

源于城市社區(qū)安全管理面臨的新挑戰(zhàn)碧磅,特別是隨著人口流動性增加和社會問題的增多,傳統(tǒng)的管理方式已難以滿足日益增長的安全需求遵馆。同時鲸郊,科技的快速發(fā)展為安防領(lǐng)域帶來了創(chuàng)新機遇,安防距離探測系統(tǒng)作為智慧小區(qū)建設(shè)的關(guān)鍵組成部分货邓,具備高精度秆撮、高靈敏度等特點,能夠有效提升小區(qū)的安全性和管理效率换况。因此职辨,構(gòu)建智慧小區(qū)安防距離探測系統(tǒng)成為提升城市社區(qū)綜合治理能力和居民生活品質(zhì)的重要舉措。

二戈二、項目目標(biāo)

1舒裤、通過中移OneNET物聯(lián)網(wǎng)開放平臺新建產(chǎn)品(MQTT);
2觉吭、根據(jù)項目場景創(chuàng)建產(chǎn)品物模型腾供;
3、創(chuàng)建基于MQTT 的云平臺設(shè)備鲜滩;
4伴鳖、查看設(shè)備運行狀態(tài)及數(shù)據(jù)
5、通過模擬工具調(diào)試設(shè)備接入徙硅;
6榜聂、通過模擬設(shè)備,實現(xiàn)屬性上報闷游;
7峻汉、OneNET 平臺下發(fā)屬性值(命令)到模擬設(shè)備;

三脐往、系統(tǒng)搭建環(huán)境

任務(wù)1 創(chuàng)建智慧小區(qū)安全防護系統(tǒng)產(chǎn)品設(shè)備

1.1 實訓(xùn)目的

1休吠、通過中移OneNET物聯(lián)網(wǎng)開放平臺新建產(chǎn)品(MQTT);
2业簿、根據(jù)項目場景創(chuàng)建產(chǎn)品物模型瘤礁;
3、創(chuàng)建基于MQTT 的云平臺設(shè)備梅尤;
4柜思、查看設(shè)備運行狀態(tài)及數(shù)據(jù)岩调。

1.2 實訓(xùn)步驟

1.2.1 創(chuàng)建基于MQTT協(xié)議的產(chǎn)品

創(chuàng)建產(chǎn)品

創(chuàng)建產(chǎn)品

創(chuàng)建產(chǎn)品

1.2.2根據(jù)項目場景創(chuàng)建產(chǎn)品物模型

產(chǎn)品開發(fā)詳情頁面

設(shè)置物模型

添加系統(tǒng)功能點

添加

添加自定義功能

添加自定義功能點

添加自定義功能點

檢查并保存創(chuàng)建的物模型


保存

保存成功

1.2.3創(chuàng)建基于MQTT的設(shè)備

當(dāng)我們完成上一步驟返回產(chǎn)品列表頁面時,可在剛建立產(chǎn)品列表的操作項中點擊“設(shè)備管理”赡盘,頁面即進入設(shè)備列表管理頁面号枕。我們也可以點擊左側(cè)菜單的“設(shè)備接入管理”,進入下一級菜單“設(shè)備管理”陨享,同樣進入該管理頁面葱淳。


設(shè)備管理

添加設(shè)備

添加設(shè)備信息.png

再次添加一個設(shè)備信息,用于模擬工具接入


添加設(shè)備信息.png

1.2.4設(shè)備分組管理

設(shè)備分組

新建分組

詳情

初始狀態(tài)

已添加成功信息

最后點擊下面的“確定”按鈕完成將設(shè)備加入到分組的操作中

任務(wù)2 模擬設(shè)備接入

2.1 實訓(xùn)目的

1抛姑、通過模擬工具調(diào)試設(shè)備接入;
2赞厕、通過模擬設(shè)備,實現(xiàn)屬性上報;
3定硝、OneNET 平臺下發(fā)屬性值(命令)到模擬設(shè)備皿桑。

2.2實訓(xùn)步驟

2.2.1模擬設(shè)備接入OneNET 平臺

獲取產(chǎn)品、設(shè)備的必要信息


設(shè)備信息

使用官方Token計算工具蔬啡,獲得驗證token信息
點擊MQTT.fx快捷方式诲侮,運行MQTT.fx客戶端,并進行配置


MQTT配置

運行 MQTT.fx 工具箱蟆,點擊選擇剛剛保存的連接配置列表項浆西,點擊“Connect”,如果一切正常顽腾,工具將很快登陸接入OneNET 平臺,此時 Connect 按鈕變灰诺核,右側(cè) Disconnect 按鈕處于激活狀態(tài)抄肖。
激活狀態(tài)

可以點擊”Log“ 選項頁,查看工具連接服務(wù)端的情況窖杀,正常連接成功則提示類似如下圖紅框所示信息


連接成功

當(dāng)工具顯示正常連接后漓摩,查看OneNET 平臺中當(dāng)前模擬的設(shè)備在頁面顯示為在線狀態(tài)
成功在線

斷開 MQTT.fx 工具模擬,查看 OneNET 平臺中設(shè)備的狀態(tài)變化
點擊 MQTT 工具窗口中的 “Disconnect”按鈕入客,斷開工具的 MQTT 連接管毙,等待一會兒后,刷新OneNET平臺中設(shè)備列表頁面桌硫,查看顯示的設(shè)備狀態(tài)信息:可以看到其狀態(tài)都變?yōu)殡x線夭咬。

2.2.2模擬設(shè)備接入OneNET 平臺實現(xiàn)屬性上報

產(chǎn)品 ID、設(shè)備名稱內(nèi)容铆隘,根據(jù)實際創(chuàng)建的產(chǎn)品和設(shè)備信息替換卓舵,將替換后完整的 topic,填入模擬工具“Subscribe”選項頁中的輸入框膀钠,如下圖所示:


替換信息

點擊“Subscribe”按鈕向平臺訂閱該主題掏湾,平臺返回成功后裹虫,工具左側(cè)中的已訂閱主題列表會有一條記錄,且該主題下當(dāng)前消息數(shù)為 0融击。


平臺返回成功

點擊“Publish”選項頁表頭筑公,切換到消息發(fā)送頁,在輸入框中填入屬性上報 topic 主題尊浪,該 topic為(操作步驟如上相同):$sys/產(chǎn)品 ID/設(shè)備名稱/thing/property/post
發(fā)送屬性上報消息

產(chǎn)看屬性上報結(jié)果

OneNET 平臺中查看設(shè)備的屬性最新值

2.3 拓展實訓(xùn)部分

2.3.1仿真設(shè)備信息上傳

進入設(shè)備調(diào)試功能

如果此時頁面提示設(shè)備已經(jīng)登陸匣屡,需要先檢查,之前模擬工具是否還處于連接狀態(tài)中际长,如是則點擊模擬工具中的“Disconnect”按鈕耸采,并等待一定時間再次刷新頁面,直到頁面顯示可以啟動調(diào)試工育。
向下瀏覽或通過輸入關(guān)鍵字搜索定位到“WiFi定位”屬性數(shù)據(jù)點虾宇,勾中前面的選框,并點擊右側(cè)下拉展開 箭 頭 如绸, 在 該 數(shù) 據(jù) 點 下 的 “ 熱 點 mac 信 息 ” 輸 入 框 中 輸 入 某 個 WiFi 熱 點 的 mac 地 址 信 息 嘱朽, 如dc:fe:18:f2:4c:67|ac:b3:b5:1d:63:80。點擊下方的“屬性上報”怔接。


數(shù)據(jù)上報成功

在設(shè)備詳情頁面查看設(shè)備上報的熱點位置信息數(shù)據(jù)


數(shù)據(jù)記錄

任務(wù)3-1 系統(tǒng)終端設(shè)備的搭建

3.1 實訓(xùn)目的

1搪泳、基于真實設(shè)備,搭建軟硬件環(huán)境扼脐,接入 OneNET 平臺并實現(xiàn)設(shè)備屬性上報岸军;
2、通過OneNET 平臺的“設(shè)備調(diào)試”實現(xiàn)設(shè)備屬性下發(fā)瓦侮;
3艰赞、通過OneNET 平臺的“API 調(diào)試”實現(xiàn)設(shè)備屬性下發(fā);
4肚吏、直接基于API 方式實現(xiàn)設(shè)備屬性下發(fā)方妖;

3.2 實訓(xùn)步驟

3.2.1 真實設(shè)備接入OneNET 平臺實現(xiàn)屬性上報

硬件搭建

修改設(shè)備程序的 OneNET 平臺網(wǎng)絡(luò)接入配置參數(shù)


修改Wifi 網(wǎng)絡(luò)用戶名和密碼

修改創(chuàng)建的產(chǎn)品、設(shè)備相關(guān)信息

修改設(shè)備程序的上報屬性值映射關(guān)系以及 OneNET 平臺下發(fā)屬性生效命令處理代碼


增加屬性點標(biāo)識符以及對應(yīng)需上報的設(shè)備數(shù)據(jù)變量

修改屬性點標(biāo)識符

同時在該文件頭部罚攀,增加 void CALLBACK_Beep(int value)聲明
聲明

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

OneNET 平臺側(cè)查看設(shè)備狀態(tài)斋泄。


上線

數(shù)據(jù)上傳

查看距離(標(biāo)識符“distance”)杯瞻、蜂鳴器狀態(tài)(標(biāo)識符“beep”)等屬性點,是否已經(jīng)有數(shù)值上報

任務(wù)3-2 真實設(shè)備接入 實現(xiàn)場景聯(lián)動

3.1 實訓(xùn)目的

1炫掐、基于真實設(shè)備又兵,搭建軟硬件環(huán)境,接入 OneNET 平臺并實現(xiàn)設(shè)備屬性上報;
2沛厨、通過OneNET 平臺的“設(shè)備調(diào)試”實現(xiàn)設(shè)備屬性下發(fā)宙地;
3、通過OneNET 平臺的“API 調(diào)試”實現(xiàn)設(shè)備屬性下發(fā)逆皮;
4宅粥、直接基于API 方式實現(xiàn)設(shè)備屬性下發(fā);

3.2實訓(xùn)步驟

3.2.1 基于OneNET 云平臺的場景聯(lián)動

進入 OneNET 平臺 場景聯(lián)動管理功能
燒寫程序上電運行并確保已登錄 OneNET 云平臺电谣,進入 OneNET 平臺 控制臺頁面秽梅,點擊“數(shù)據(jù)流轉(zhuǎn)”菜單下“場景聯(lián)動”子菜單,進入場景聯(lián)動管理功能頁面剿牺,然后創(chuàng)建場景聯(lián)動規(guī)則


創(chuàng)建場景聯(lián)動規(guī)則

編輯距離探測告警的聯(lián)動規(guī)則


編輯聯(lián)動規(guī)則

點擊“確定”創(chuàng)建好改場景信息企垦,并修改其啟用狀態(tài)為“開”。
修改狀態(tài)

參考上述 描述晒来,再新增一個聯(lián)動規(guī)則钞诡,名稱為“距離安全取消告警”。

設(shè)備上線湃崩,觀察場景實現(xiàn)效果
實訓(xùn)結(jié)果:近距離遮擋超聲波模塊的距離探測器探頭荧降,稍等一定時間后,蜂鳴器模塊鳴叫攒读,移開超聲波模塊遮擋朵诫, 再稍等一定時間后,蜂鳴器模塊停止鳴叫薄扁。


距離太近告警

距離安全取消告警

3.3 實訓(xùn)小結(jié)

1剪返、基于設(shè)備工程,實現(xiàn) OneNET 平臺下發(fā)屬性在終端設(shè)備上執(zhí)行生效邓梅;
2随夸、基于API 方式實現(xiàn)設(shè)備屬性下發(fā);

任務(wù)4 可視化實現(xiàn)

4.1 實訓(xùn)目的

1震放、學(xué)會OneNET 平臺數(shù)據(jù)可視化編輯器的使用;
2驼修、能夠進行可視化數(shù)據(jù)源的配置殿遂;
3、對智慧小區(qū)安全防護系統(tǒng)進行可視化展現(xiàn)乙各。

4.2 實訓(xùn)步驟

4.2.1 物聯(lián)網(wǎng)云平臺可視化組件配置運用

可視化能力是 OneNET 平臺重點打造的基于物聯(lián)網(wǎng)設(shè)備大數(shù)據(jù)的增值服務(wù)能力墨礁,可以從平臺全部產(chǎn)品服務(wù)的菜單列表中,點擊”數(shù)據(jù)可視化 view“菜單后耳峦,點擊“立即試用”按鈕進入恩静。


進入試用

創(chuàng)建可視化項目

挑選一個模板

點擊左側(cè)菜單“數(shù)據(jù)管理”下“數(shù)據(jù)源模板”子菜單,右側(cè)頁面中,點擊“創(chuàng)建數(shù)據(jù)源模板”驶乾,預(yù)先為界面展示距離的變化圖表建立一個數(shù)據(jù)來源模板邑飒。


增加數(shù)據(jù)源模板

在展開的配置項中,先設(shè)定第一項的“數(shù)據(jù)類 ”型為“物聯(lián)網(wǎng)平臺”级乐,這時頁面會切換為配置從“物聯(lián)網(wǎng)平臺”抓取數(shù)據(jù)所需的必要信息疙咸。依次填寫帶“*”的所有項,點擊“創(chuàng)建”按鈕风科,耐心等待平臺返回創(chuàng)建結(jié)果撒轮。
添加信息

編輯可視化頁面及各個組件
編輯

添加樣式

管理數(shù)據(jù)源

數(shù)據(jù)源選擇

數(shù)據(jù)查看

設(shè)置不使用數(shù)據(jù)過濾器


數(shù)據(jù)處理結(jié)果

設(shè)置圖表的橫軸列展示字段名與數(shù)據(jù)提供字段相匹配
數(shù)據(jù)系列

4.3拓展實訓(xùn)

4.3.1 設(shè)備地理位置可視化展現(xiàn)

新增一個數(shù)據(jù)源模板

為可視化視圖添加地理位置組件


添加組件

添加代碼

添加代碼

預(yù)覽并持續(xù)編輯可視化視圖,保存完成項目(注:該結(jié)果是平臺未上線的結(jié)果)


結(jié)果

4.4 實訓(xùn)小結(jié)

1贼穆、學(xué)會OneNET 平臺數(shù)據(jù)可視化編輯器的使用题山;
2、能夠進行可視化數(shù)據(jù)源的配置故痊;
3顶瞳、對智慧小區(qū)安全防護系統(tǒng)進行可視化展現(xiàn)。

四崖蜜、總結(jié)

本項目通過中移OneNET物聯(lián)網(wǎng)平臺浊仆,成功構(gòu)建了基于MQTT協(xié)議的智慧小區(qū)安防距離探測系統(tǒng)。我們創(chuàng)建了物模型豫领,并實現(xiàn)了云平臺設(shè)備的創(chuàng)建與調(diào)試抡柿。系統(tǒng)能夠?qū)崟r監(jiān)控設(shè)備狀態(tài),模擬設(shè)備實現(xiàn)屬性上報等恐,并接收平臺下發(fā)的屬性值洲劣。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市课蔬,隨后出現(xiàn)的幾起案子囱稽,更是在濱河造成了極大的恐慌,老刑警劉巖二跋,帶你破解...
    沈念sama閱讀 222,865評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件战惊,死亡現(xiàn)場離奇詭異,居然都是意外死亡扎即,警方通過查閱死者的電腦和手機吞获,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,296評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來谚鄙,“玉大人各拷,你說我怎么就攤上這事∶朴” “怎么了烤黍?”我有些...
    開封第一講書人閱讀 169,631評論 0 364
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我速蕊,道長嫂丙,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,199評論 1 300
  • 正文 為了忘掉前任互例,我火速辦了婚禮奢入,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘媳叨。我一直安慰自己腥光,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 69,196評論 6 398
  • 文/花漫 我一把揭開白布糊秆。 她就那樣靜靜地躺著武福,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,793評論 1 314
  • 那天狠鸳,我揣著相機與錄音志衣,去河邊找鬼耿戚。 笑死,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播莹规,決...
    沈念sama閱讀 41,221評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼泌神!你這毒婦竟也來了良漱?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,174評論 0 277
  • 序言:老撾萬榮一對情侶失蹤欢际,失蹤者是張志新(化名)和其女友劉穎母市,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體损趋,經(jīng)...
    沈念sama閱讀 46,699評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡患久,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,770評論 3 343
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了浑槽。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蒋失。...
    茶點故事閱讀 40,918評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖括荡,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情溉旋,我是刑警寧澤畸冲,帶...
    沈念sama閱讀 36,573評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響邑闲,放射性物質(zhì)發(fā)生泄漏算行。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,255評論 3 336
  • 文/蒙蒙 一苫耸、第九天 我趴在偏房一處隱蔽的房頂上張望州邢。 院中可真熱鬧,春花似錦褪子、人聲如沸量淌。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,749評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽呀枢。三九已至,卻和暖如春笼痛,著一層夾襖步出監(jiān)牢的瞬間裙秋,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,862評論 1 274
  • 我被黑心中介騙來泰國打工缨伊, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留摘刑,地道東北人。 一個月前我還...
    沈念sama閱讀 49,364評論 3 379
  • 正文 我出身青樓刻坊,卻偏偏與公主長得像枷恕,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子紧唱,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,926評論 2 361

推薦閱讀更多精彩內(nèi)容