基于云計算的佳世通云對講系統(tǒng),從可靠性、安全性、高性能、和可管理性四項原則出發(fā),選取當(dāng)下比較流行的SSM框架組(Spring + SpringMVC + MyBatis )來搭建一個云對講服務(wù)平臺,并整合Netty框架實現(xiàn)長連接服務(wù)、消息轉(zhuǎn)發(fā)等服務(wù)。佳世通云對講系統(tǒng)整個服務(wù)平臺包括佳世通云平臺(WebServer)、推送服務(wù)器(包括第三方推送服務(wù)器和長連接服務(wù)器)和轉(zhuǎn)發(fā)服務(wù)器,其平臺架構(gòu)如圖1所示。佳世通云平臺可以完成與手機、網(wǎng)關(guān)等接口的對接,實現(xiàn)包括消息推送、轉(zhuǎn)發(fā)、設(shè)備管理、平臺管理等功能。基于云計算的佳世通云對講系統(tǒng)是一套面向移動互聯(lián)網(wǎng)的創(chuàng)新產(chǎn)品,依托已有的傳統(tǒng)樓宇對講的成熟產(chǎn)品線和市場,融合云計算技術(shù)并以手機APP為入口,為小區(qū)居民提供更自然、和諧、智慧的家庭安防生活體驗,并幫助小區(qū)不斷提升物業(yè)管理效率。
圖1佳世通云平臺架構(gòu)圖
藍牙開門,客戶端APP軟件檢測到用戶觸發(fā)開鎖操作,就會通過藍牙模塊向藍牙主機的藍牙模塊發(fā)送開鎖碼。系統(tǒng)的藍牙主機與手機通過藍牙建立無線通信連接,開鎖碼由手機中的APP軟件根據(jù)住戶注冊時信息生成開鎖碼。開鎖碼在存儲的時候采用了特定的加密方式,在通過藍牙傳輸?shù)臅r候進行了加密,在藍牙主機上接收信息后也采用了相應(yīng)的解密算法,通過密鑰譯出最終明文,如果開鎖碼驗證成功,藍牙主機開鎖隨即向后臺服務(wù)器發(fā)送開鎖記錄。
訪客密碼開門,當(dāng)用戶想授權(quán)訪客開啟門鎖時,用戶通過手機APP,在臨時通行證中輸入訪客姓名后會獲得隨機發(fā)送的動態(tài)密碼,用戶將動態(tài)密碼發(fā)送給訪客,訪客在主機中輸入動態(tài)密碼就可以實現(xiàn)對系統(tǒng)的開鎖。
二維碼開門,用戶打開客戶端APP軟件,通過互聯(lián)網(wǎng)向云端申請開鎖密碼,用戶信息通過云端驗證后,產(chǎn)生二維碼數(shù)據(jù),主機通過掃描二維碼獲取開鎖信息,并將開鎖信息上報給云端服務(wù)器,如果開鎖碼驗證成功,主機隨即向云端服務(wù)器發(fā)送開鎖記錄;如果不成功,提示失敗,多次失敗后,主機向云端服務(wù)器發(fā)送報警提示。
云家電系統(tǒng)可通過互聯(lián)網(wǎng)與家庭網(wǎng)關(guān)連接,通過手機APP對家電進行情況控制。用戶可使用場景的方式來控制整組家電設(shè)備或任意控制每一個單獨的家電設(shè)備。用戶可以在手機APP上,自行定義家電控制的聯(lián)動規(guī)則,也可以預(yù)設(shè)設(shè)備的開啟或關(guān)閉時間,使系統(tǒng)控制更加靈活和智能。
文章鏈接:佳世通樓宇對講網(wǎng) http://www.qdkongyaji.cn
|