本發(fā)明涉及智能家居領(lǐng)域,具體是一種可以保障通訊安全的智能家居控制方法。
背景技術(shù):
隨著科技的發(fā)展、人們收入的增加和生活水平的提高,越來越多的人會(huì)在自己的住宅中安裝智能家居。智能家居(英文:smarthome,homeautomation)是以住宅為平臺(tái),利用綜合布線技術(shù)、網(wǎng)絡(luò)通信技術(shù)、安全防范技術(shù)、自動(dòng)控制技術(shù)、音視頻技術(shù)將家居生活有關(guān)的設(shè)施集成,構(gòu)建高效的住宅設(shè)施與家庭日程事務(wù)的管理系統(tǒng),提升家居安全性、便利性、舒適性、藝術(shù)性,并實(shí)現(xiàn)環(huán)保節(jié)能的居住環(huán)境。
智能家居通過物聯(lián)網(wǎng)技術(shù)將家中的各種設(shè)備(如音視頻設(shè)備、照明系統(tǒng)、窗簾控制、空調(diào)控制、安防系統(tǒng)、數(shù)字影院系統(tǒng)、網(wǎng)絡(luò)家電以及三表抄送等)連接到一起,提供家電控制、照明控制、窗簾控制、電話遠(yuǎn)程控制、室內(nèi)外遙控、防盜報(bào)警、環(huán)境監(jiān)測(cè)、暖通控制、紅外轉(zhuǎn)發(fā)以及可編程定時(shí)控制等多種功能和手段。與普通家居相比,智能家居不僅具有傳統(tǒng)的居住功能,兼?zhèn)浣ㄖ?、網(wǎng)絡(luò)通信、信息家電、設(shè)備自動(dòng)化,集系統(tǒng)、結(jié)構(gòu)、服務(wù)、管理為一體的高效、舒適、安全、便利、環(huán)保的居住環(huán)境。但是現(xiàn)有的智能家居控制系統(tǒng)的通訊安全性不好,傳輸?shù)臄?shù)據(jù)容易被攔截、惡意篡改。黑客可能通過攻克路由器或通信傳輸中的其他環(huán)節(jié),偽造或者惡意篡改命令信息使得通訊發(fā)生故障甚至造成安全事故,這就為人們的使用帶來了隱患。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種可以保障通訊安全的智能家居控制方法,以解決上述背景技術(shù)中提出的問題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種可以保障通訊安全的智能家居控制方法,具體步驟如下:
步驟一,智能家居設(shè)備與云端服務(wù)器聯(lián)網(wǎng),使得智能家居設(shè)備處于在線狀態(tài);
步驟二,移動(dòng)終端向云端服務(wù)器發(fā)起連接請(qǐng)求,建立無線連接,移動(dòng)終端掃描智能家居設(shè)備上的二維碼,移動(dòng)終端將掃描的二維碼信息發(fā)送給云端服務(wù)器,云端服務(wù)器通過處理模塊查詢發(fā)送的二維碼信息是否與數(shù)據(jù)庫中儲(chǔ)存的在線智能家居設(shè)備的信息相匹配,監(jiān)控?cái)z像頭監(jiān)測(cè)聯(lián)網(wǎng)用戶的人臉圖像并且與預(yù)存圖像比對(duì),如果信息和圖像均匹配,云端服務(wù)器通過密匙、隨機(jī)信息和約定算法給出一個(gè)動(dòng)態(tài)口令,云端服務(wù)器將動(dòng)態(tài)口令與隨機(jī)信息相結(jié)合,得出控制命令并且發(fā)送給智能家居設(shè)備,如果信息和圖像有任何一個(gè)不匹配,云端服務(wù)器的報(bào)警模塊發(fā)送報(bào)警信息給住宅主人的移動(dòng)終端;
步驟三,智能家居設(shè)備接收控制命令并且對(duì)控制命令進(jìn)行分析,得到動(dòng)態(tài)口令和隨機(jī)信息,被控制端通過密匙、隨機(jī)信息和約定的算法計(jì)算出另一個(gè)動(dòng)態(tài)口令,智能家居設(shè)備將該動(dòng)態(tài)口令與分析得到的動(dòng)態(tài)口令進(jìn)行對(duì)比,如果兩者相同,智能家居設(shè)備執(zhí)行云端服務(wù)器發(fā)出的控制命令并且向云端服務(wù)器回復(fù)“已執(zhí)行”的指令;如果兩個(gè)動(dòng)態(tài)口令不同,智能家居設(shè)備不執(zhí)行任何操作命令并且向云端服務(wù)器發(fā)送“命令錯(cuò)誤”的指令,云端服務(wù)器重復(fù)步驟二。
作為本發(fā)明進(jìn)一步的方案:移動(dòng)終端采用智能手機(jī)、電腦或者平板,智能家居設(shè)備包括智能電視、智能冰箱、智能電燈、智能門禁、智能音箱、wifi通信設(shè)備、藍(lán)牙通信設(shè)備、zigbee通信設(shè)備、智能除油煙機(jī)、智能空調(diào)和智能安防設(shè)備。
作為本發(fā)明進(jìn)一步的方案:步驟二中人們還可以通過移動(dòng)終端根據(jù)語音輸入的指令生成控制命令,移動(dòng)終端將該控制命令發(fā)送給云端服務(wù)器。
作為本發(fā)明進(jìn)一步的方案:約定算法采用bp神經(jīng)網(wǎng)絡(luò)算法、matlab神經(jīng)網(wǎng)絡(luò)算法和rbf神經(jīng)網(wǎng)絡(luò)算法的一種。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:本發(fā)明利用密匙、隨機(jī)信息和約定算法產(chǎn)生不同的動(dòng)態(tài)口令,再配以監(jiān)控?cái)z像頭的圖像對(duì)比,智能家居設(shè)備難以被控制,從而有效地避免了云端服務(wù)器和智能家居設(shè)備之間傳輸數(shù)據(jù)容易被攔截和惡意篡改的問題,以達(dá)到保護(hù)通信安全的目的;該方法簡(jiǎn)單合理、易操作、易實(shí)現(xiàn)、性能可靠且能增強(qiáng)信息傳輸安全性;人們還可以通過語音去控制智能家居設(shè)備,實(shí)用性強(qiáng)。
具體實(shí)施方式
下面結(jié)合具體實(shí)施方式對(duì)本專利的技術(shù)方案作進(jìn)一步詳細(xì)地說明。
實(shí)施例1
一種可以保障通訊安全的智能家居控制方法,具體步驟如下:
步驟一,智能家居設(shè)備與云端服務(wù)器聯(lián)網(wǎng),使得智能家居設(shè)備處于在線狀態(tài),智能家居設(shè)備包括智能電視、智能冰箱、智能電燈、智能門禁、智能音箱、wifi通信設(shè)備、藍(lán)牙通信設(shè)備、zigbee通信設(shè)備、智能除油煙機(jī)、智能空調(diào)和智能安防設(shè)備;
步驟二,移動(dòng)終端向云端服務(wù)器發(fā)起連接請(qǐng)求,建立無線連接,移動(dòng)終端采用智能手機(jī)、電腦或者平板,移動(dòng)終端掃描智能家居設(shè)備上的二維碼,移動(dòng)終端將掃描的二維碼信息發(fā)送給云端服務(wù)器,云端服務(wù)器通過處理模塊查詢發(fā)送的二維碼信息是否與數(shù)據(jù)庫中儲(chǔ)存的在線智能家居設(shè)備的信息相匹配,監(jiān)控?cái)z像頭監(jiān)測(cè)聯(lián)網(wǎng)用戶的人臉圖像并且與預(yù)存圖像比對(duì),如果信息和圖像均匹配,云端服務(wù)器通過密匙、隨機(jī)信息和約定算法給出一個(gè)動(dòng)態(tài)口令,云端服務(wù)器將動(dòng)態(tài)口令與隨機(jī)信息相結(jié)合,得出控制命令并且發(fā)送給智能家居設(shè)備,如果信息和圖像有任何一個(gè)不匹配,云端服務(wù)器的報(bào)警模塊發(fā)送報(bào)警信息給住宅主人的移動(dòng)終端;
步驟三,智能家居設(shè)備接收控制命令并且對(duì)控制命令進(jìn)行分析,得到動(dòng)態(tài)口令和隨機(jī)信息,被控制端通過密匙、隨機(jī)信息和約定的算法計(jì)算出另一個(gè)動(dòng)態(tài)口令,智能家居設(shè)備將該動(dòng)態(tài)口令與分析得到的動(dòng)態(tài)口令進(jìn)行對(duì)比,如果兩者相同,智能家居設(shè)備執(zhí)行云端服務(wù)器發(fā)出的控制命令并且向云端服務(wù)器回復(fù)“已執(zhí)行”的指令;如果兩個(gè)動(dòng)態(tài)口令不同,智能家居設(shè)備不執(zhí)行任何操作命令并且向云端服務(wù)器發(fā)送“命令錯(cuò)誤”的指令,云端服務(wù)器重復(fù)步驟二。
實(shí)施例2
一種可以保障通訊安全的智能家居控制方法,具體步驟如下:
步驟一,智能家居設(shè)備與云端服務(wù)器聯(lián)網(wǎng),使得智能家居設(shè)備處于在線狀態(tài);
步驟二,移動(dòng)終端向云端服務(wù)器發(fā)起連接請(qǐng)求,建立無線連接,移動(dòng)終端掃描智能家居設(shè)備上的二維碼,移動(dòng)終端將掃描的二維碼信息發(fā)送給云端服務(wù)器;人們還可以通過移動(dòng)終端根據(jù)語音輸入的指令生成控制命令,移動(dòng)終端將該控制命令發(fā)送給云端服務(wù)器,此時(shí)云端服務(wù)器的處理模塊將語音控制指令解析,得到需要控制的只能家居設(shè)備和相應(yīng)控制命令,云端服務(wù)器通過處理模塊查詢需要控制的智能家居設(shè)備是否與數(shù)據(jù)庫中儲(chǔ)存的在線智能家居設(shè)備的信息相匹配,監(jiān)控?cái)z像頭監(jiān)測(cè)聯(lián)網(wǎng)用戶的人臉圖像并且與預(yù)存圖像比對(duì),如果信息和圖像均匹配,云端服務(wù)器通過密匙、隨機(jī)信息和約定算法給出一個(gè)動(dòng)態(tài)口令,云端服務(wù)器將動(dòng)態(tài)口令與隨機(jī)信息相結(jié)合,得出控制命令并且發(fā)送給智能家居設(shè)備,如果信息和圖像有任何一個(gè)不匹配,云端服務(wù)器的報(bào)警模塊發(fā)送報(bào)警信息給住宅主人的移動(dòng)終端;
步驟三,智能家居設(shè)備接收控制命令并且對(duì)控制命令進(jìn)行分析,得到動(dòng)態(tài)口令和隨機(jī)信息,被控制端通過密匙、隨機(jī)信息和約定的算法計(jì)算出另一個(gè)動(dòng)態(tài)口令,智能家居設(shè)備將該動(dòng)態(tài)口令與分析得到的動(dòng)態(tài)口令進(jìn)行對(duì)比,如果兩者相同,智能家居設(shè)備執(zhí)行云端服務(wù)器發(fā)出的控制命令并且向云端服務(wù)器回復(fù)“已執(zhí)行”的指令;如果兩個(gè)動(dòng)態(tài)口令不同,智能家居設(shè)備不執(zhí)行任何操作命令并且向云端服務(wù)器發(fā)送“命令錯(cuò)誤”的指令,云端服務(wù)器重復(fù)步驟二。
實(shí)施例3
一種可以保障通訊安全的智能家居控制方法,具體步驟如下:
步驟一,智能家居設(shè)備與云端服務(wù)器聯(lián)網(wǎng),使得智能家居設(shè)備處于在線狀態(tài),智能家居設(shè)備包括智能電視、智能冰箱、智能電燈、智能門禁、智能音箱、wifi通信設(shè)備、藍(lán)牙通信設(shè)備、zigbee通信設(shè)備、智能除油煙機(jī)、智能空調(diào)和智能安防設(shè)備;
步驟二,移動(dòng)終端向云端服務(wù)器發(fā)起連接請(qǐng)求,建立無線連接,移動(dòng)終端采用智能手機(jī)、電腦或者平板,移動(dòng)終端掃描智能家居設(shè)備上的二維碼,移動(dòng)終端將掃描的二維碼信息發(fā)送給云端服務(wù)器;人們還可以通過移動(dòng)終端根據(jù)語音輸入的指令生成控制命令,移動(dòng)終端將該控制命令發(fā)送給云端服務(wù)器,此時(shí)云端服務(wù)器的處理模塊將語音控制指令解析,得到需要控制的只能家居設(shè)備和相應(yīng)控制命令,云端服務(wù)器通過處理模塊查詢需要控制的智能家居設(shè)備是否與數(shù)據(jù)庫中儲(chǔ)存的在線智能家居設(shè)備的信息相匹配,監(jiān)控?cái)z像頭監(jiān)測(cè)聯(lián)網(wǎng)用戶的人臉圖像并且與預(yù)存圖像比對(duì),如果信息和圖像均匹配,云端服務(wù)器通過密匙、隨機(jī)信息和bp神經(jīng)網(wǎng)絡(luò)算法給出一個(gè)動(dòng)態(tài)口令,云端服務(wù)器將動(dòng)態(tài)口令與隨機(jī)信息相結(jié)合,得出控制命令并且發(fā)送給智能家居設(shè)備,如果信息和圖像有任何一個(gè)不匹配,云端服務(wù)器的報(bào)警模塊發(fā)送報(bào)警信息給住宅主人的移動(dòng)終端;
步驟三,智能家居設(shè)備接收控制命令并且對(duì)控制命令進(jìn)行分析,得到動(dòng)態(tài)口令和隨機(jī)信息,被控制端通過密匙、隨機(jī)信息和bp神經(jīng)網(wǎng)絡(luò)算法計(jì)算出另一個(gè)動(dòng)態(tài)口令,智能家居設(shè)備將該動(dòng)態(tài)口令與分析得到的動(dòng)態(tài)口令進(jìn)行對(duì)比,如果兩者相同,智能家居設(shè)備執(zhí)行云端服務(wù)器發(fā)出的控制命令并且向云端服務(wù)器回復(fù)“已執(zhí)行”的指令;如果兩個(gè)動(dòng)態(tài)口令不同,智能家居設(shè)備不執(zhí)行任何操作命令并且向云端服務(wù)器發(fā)送“命令錯(cuò)誤”的指令,云端服務(wù)器重復(fù)步驟二。
對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化囊括在本發(fā)明內(nèi)。
此外,應(yīng)當(dāng)理解,雖然本說明書按照實(shí)施方式加以描述,但并非每個(gè)實(shí)施方式僅包含一個(gè)獨(dú)立的技術(shù)方案,說明書的這種敘述方式僅僅是為清楚起見,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)將說明書作為一個(gè)整體,各實(shí)施例中的技術(shù)方案也可以經(jīng)適當(dāng)組合,形成本領(lǐng)域技術(shù)人員可以理解的其他實(shí)施方式。