本發(fā)明涉及智能家居技術(shù)領(lǐng)域,尤其涉及一種智能家居的控制方法、智能門鎖和控制系統(tǒng)。
背景技術(shù):
隨著互聯(lián)網(wǎng)和物聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,智能家居的功能也越來越豐富,極大方便了用戶對家居設(shè)備的控制。智能家居通過物聯(lián)網(wǎng)技術(shù)將家中的各種家居設(shè)備連接到一起,提供家電控制、照明控制、電話遠程控制、室內(nèi)外遙控、防盜報警、環(huán)境監(jiān)測、暖通控制、紅外轉(zhuǎn)發(fā)以及可編程定時控制等多種功能和手段。
智能門鎖作為一種新興的智能設(shè)備,可以接入智能家居系統(tǒng)內(nèi),實現(xiàn)遠程的開關(guān)鎖的控制。同時,還可以引入多種手段例如生物識別技術(shù),對用戶進行識別,避免用戶攜帶傳統(tǒng)的鑰匙,極大滿足的用戶的開關(guān)鎖的需求。
但是,目前的智能門鎖缺乏與其他家居設(shè)備之間的聯(lián)系性,能夠?qū)崿F(xiàn)的功能僅為開關(guān)鎖,因此,功能較為單一。
技術(shù)實現(xiàn)要素:
本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
為此,本發(fā)明的第一個目的在于提出一種智能家居控制方法,智能門鎖根據(jù)需要執(zhí)行的目標操作,獲取家居設(shè)備的控制策略,指示家居控制器對家居設(shè)備進行控制,實現(xiàn)智能門鎖和家居設(shè)備之間的場景聯(lián)動,提高了體驗感,解決了現(xiàn)有技術(shù)中智能門鎖功能單一,無法實現(xiàn)和家居設(shè)備之間聯(lián)動的技術(shù)問題。
本發(fā)明的第二個目的在于提出一種智能門鎖。
本發(fā)明的第三個目的在于提出一種非臨時性計算機可讀存儲介質(zhì)。
本發(fā)明的第四個目的在于提出一種計算機程序產(chǎn)品。
本發(fā)明的第五個目的在于提出一種控制系統(tǒng)。
為達上述目的,本發(fā)明第一方面實施例提出了一種智能家居的控制方法,包括:
識別到智能門鎖所需執(zhí)行的目標操作之后,獲取輸入的目標指令;所述目標操作包括外出場景下執(zhí)行的鎖門操作和進門場景下執(zhí)行的開門操作;
根據(jù)所述目標指令對智能家居控制策略信息進行查詢,得到本次執(zhí)行所述目標操作時,所需執(zhí)行的第一控制策略;
根據(jù)所述目標操作對智能家居控制策略信息進行查詢,得到每一次執(zhí)行所述目標操作時,所需執(zhí)行的第二控制策略;
向智能家居控制器指示所述第一控制策略和所述第二控制策略,以使所述智能家居控制器采用所述第一控制策略和所述第二控制策略,對智能家居中各家居設(shè)備進行控制。
本發(fā)明實施例的一種智能家居的控制方法,其中,識別到智能門鎖所需執(zhí)行的目標操作之后,獲取輸入的目標指令;目標操作包括外出場景下執(zhí)行的鎖門操作和進門場景下執(zhí)行的開門操作;根據(jù)目標指令對智能家居控制策略信息進行查詢,得到本次執(zhí)行所述目標操作時,所需執(zhí)行的第一控制策略;根據(jù)目標操作對智能家居控制策略信息進行查詢,得到每一次執(zhí)行目標操作時,所需執(zhí)行的第二控制策略;向智能家居控制器指示第一控制策略和第二控制策略,以使智能家居控制器采用第一控制策略和第二控制策略,對智能家居中各家居設(shè)備進行控制。智能門鎖根據(jù)需要執(zhí)行的目標操作,獲取家居設(shè)備的控制策略,指示家居控制器對家居設(shè)備進行控制,實現(xiàn)智能門鎖和家居設(shè)備之間的場景聯(lián)動,提高了體驗感,解決了現(xiàn)有技術(shù)中智能門鎖功能單一,無法實現(xiàn)和家居設(shè)備之間聯(lián)動的技術(shù)問題。
為達上述目的,本發(fā)明第二方面實施例提出了一種智能門鎖,包括:
輸入模塊,用于識別到智能門鎖所需執(zhí)行的目標操作之后,獲取輸入的目標指令;所述目標操作包括外出場景下執(zhí)行的鎖門操作和進門場景下執(zhí)行的開門操作;
查詢模塊,用于根據(jù)所述目標指令對智能家居控制策略信息進行查詢,得到本次執(zhí)行所述目標操作時,所需執(zhí)行的第一控制策略;根據(jù)所述目標操作對智能家居控制策略信息進行查詢,得到每一次執(zhí)行所述目標操作時,所需執(zhí)行的第二控制策略;
指示模塊,用于向智能家居控制器指示所述第一控制策略和所述第二控制策略,以使所述智能家居控制器采用所述第一控制策略和所述第二控制策略,對智能家居中各家居設(shè)備進行控制。
本發(fā)明實施例的一種智能門鎖,輸入模塊用于識別到智能門鎖所需執(zhí)行的目標操作之后,獲取輸入的目標指令;目標操作包括外出場景下執(zhí)行的鎖門操作和進門場景下執(zhí)行的開門操作;查詢模塊用于根據(jù)目標指令對智能家居控制策略信息進行查詢,得到本次執(zhí)行目標操作時,所需執(zhí)行的第一控制策略;根據(jù)目標操作對智能家居控制策略信息進行查詢,得到每一次執(zhí)行目標操作時,所需執(zhí)行的第二控制策略;指示模塊用于向智能家居控制器指示第一控制策略和第二控制策略,以使智能家居控制器采用第一控制策略和第二控制策略,對智能家居中各家居設(shè)備進行控制。智能門鎖根據(jù)需要執(zhí)行的目標操作,獲取家居設(shè)備的控制策略,指示家居控制器對家居設(shè)備進行控制,實現(xiàn)智能門鎖和家居設(shè)備之間的場景聯(lián)動,提高了體驗感,解決了現(xiàn)有技術(shù)中智能門鎖功能單一,無法實現(xiàn)和家居設(shè)備之間聯(lián)動的技術(shù)問題。
為達上述目的,本發(fā)明第三方面實施例提出了一種計算機設(shè)備,包括:存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其中,所述處理器被配置為執(zhí)行上述第一方面實施例中的方法。
為了實現(xiàn)上述目的,本發(fā)明第四方面實施例提出了一種非臨時性計算機可讀存儲介質(zhì),存儲有計算機程序,該程序被處理器執(zhí)行時,實現(xiàn)上述第一方面實施例中的方法。
為了實現(xiàn)上述目的,本發(fā)明第五方面實施例提出了一種控制系統(tǒng),包括:
智能家居控制器和家居設(shè)備,以及上述第二方面實施例中的智能門鎖;
智能家居控制器,用于根據(jù)所述智能門鎖指示的第一控制策略和所述第二控制策略,對所述家居設(shè)備進行控制。
本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
附圖說明
本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
圖1為本發(fā)明實施例所提供的一種智能家居的控制方法的流程示意圖;
圖2為本發(fā)明實施例所提供的另一種智能家居的控制方法的流程示意圖;
圖3為本發(fā)明實施例所提供的一種智能門鎖53的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實施例所提供的另一種智能門鎖53的結(jié)構(gòu)示意圖;以及
圖5為本發(fā)明實施例所提供的一種控制系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
下面參考附圖描述本發(fā)明實施例的智能家居的控制方法、智能門鎖和控制系統(tǒng)。
圖1為本發(fā)明實施例所提供的一種智能家居的控制方法的流程示意圖。
如圖1所示,該智能家居的控制方法包括以下步驟:
步驟s101,識別到智能門鎖所需執(zhí)行的目標操作之后,獲取輸入的目標指令。
具體地,智能門鎖在啟動應(yīng)用之前,需要先對智能門鎖進行配置,智能門鎖從移動終端獲取配置信息,并根據(jù)配置信息生成智能家居的控制策略信息。
智能門鎖在識別所需執(zhí)行的目標操作之前,需要判斷目標操作是開門操作還是關(guān)門操作,具體方法為,若智能門鎖處于鎖定狀態(tài),在門外探測到用戶的解鎖動作,識別出智能門鎖所需執(zhí)行的目標操作為開門操作;若智能門鎖處于鎖定狀態(tài),在門內(nèi)探測到用戶的解鎖動作,識別出智能門鎖需執(zhí)行的目標操作為鎖門操作。根據(jù)識別出的目標操作,用戶選擇輸入響應(yīng)的目標指令,目標指令是用戶在智能門鎖的密碼鍵盤上手動輸入的。
需要說明的是,若目標操作為開門操作,則在用戶輸入目標指令之前,先對用戶進行身份驗證,并確定身份驗證通過。
步驟s102,根據(jù)目標指令對智能家居控制策略信息進行查詢,得到本次執(zhí)行目標操作時,所需執(zhí)行的第一控制策略。
具體地,智能門鎖識別出目標操作后,根據(jù)接收到的用戶輸入的目標指令,對智能家居控制策略信息進行查詢,得到本次執(zhí)行目標操作后,需要執(zhí)行的第一控制策略,其中,為了便于區(qū)分,對應(yīng)用戶輸入的目標指令的控制策略,稱為第一控制策略,另外,第一控制策略可以有很多種,根據(jù)用戶輸入的目標指令的不同,第一控制策略即不同,且第一控制策略可以根據(jù)用戶的需求進行修改。
步驟s103,根據(jù)目標操作對智能家居控制策略信息進行查詢,得到每一次執(zhí)行目標操作時,所需執(zhí)行的第二控制策略。
具體地,智能門鎖識別出目標操作后,如果沒有收到用戶輸入的目標指令,則對智能家居的控制策略信息查詢,得到每次執(zhí)行該目標操作時,所需執(zhí)行的第二控制策略。為了便于區(qū)分,本實施例中,對應(yīng)智能門鎖目標操作的控制策略,稱為第二控制策略。其中,第二控制策略,對應(yīng)目標操作是開門操作還是關(guān)門操作,且每次執(zhí)行開門操作時,均執(zhí)行相同的一種第二控制策略,每次執(zhí)行關(guān)門操作時,均執(zhí)行另一種第二控制策略,需要解釋的是,開門操作對應(yīng)的一種第二控制策略,與關(guān)門執(zhí)行的另一種第二控制策略是不同的,且第二控制策略可以根據(jù)用戶的需求修改。
步驟s104,向智能家居控制器指示第一控制策略和第二控制策略,以使智能家居控制器采用第一控制策略和第二控制策略,對智能家居中各家居設(shè)備進行控制。
具體地,智能門鎖根據(jù)識別出的控制策略,向智能家居控制器發(fā)送控制策略,其中,第一控制策略的執(zhí)行優(yōu)先級高于第二控制策略。如果智能門鎖檢測到有控制指令輸入,查詢得到第一控制策略,則先將第一控制策略發(fā)送給智能家居控制器,智能家居控制器根據(jù)第一控制策略對智能家居中的各家居設(shè)備進行控制,然后再根據(jù)智能門鎖發(fā)送的第二控制策略對家居設(shè)備進行控制;如果智能門鎖沒有檢測到有控制指令的輸入,則只將第二控制策略發(fā)送給智能家居控制器,智能家居控制器根據(jù)第二控制策略對家居設(shè)備進行控制。
本發(fā)明實施例中,識別到智能門鎖所需執(zhí)行的目標操作之后,獲取輸入的目標指令;目標操作包括外出場景下執(zhí)行的鎖門操作和進門場景下執(zhí)行的開門操作;根據(jù)目標指令對智能家居控制策略信息進行查詢,得到本次執(zhí)行所述目標操作時,所需執(zhí)行的第一控制策略;根據(jù)目標操作對智能家居控制策略信息進行查詢,得到每一次執(zhí)行目標操作時,所需執(zhí)行的第二控制策略;向智能家居控制器指示第一控制策略和第二控制策略,以使智能家居控制器采用第一控制策略和第二控制策略,對智能家居中各家居設(shè)備進行控制。智能門鎖根據(jù)需要執(zhí)行的目標操作,獲取家居設(shè)備的控制策略,指示家居控制器對家居設(shè)備進行控制,實現(xiàn)智能門鎖和家居設(shè)備之間的場景聯(lián)動,提高了體驗感,解決了現(xiàn)有技術(shù)中智能門鎖功能單一,無法實現(xiàn)和家居設(shè)備之間聯(lián)動的技術(shù)問題。
為了進一步清楚說明上一實施例,本實施例提供了另一種智能家居的控制方法,圖2為本發(fā)明實施例所提供的另一種智能家居的控制方法的流程示意圖。
如圖2所示,該智能家居的控制方法可以包括以下步驟:
步驟s201,從移動客戶端獲取配置信息。
具體地,移動客戶端可以內(nèi)置一個智能門鎖的管理應(yīng)用程序,在移動客戶端的應(yīng)用程序中對配置信息進行設(shè)置和修改,并將配置信息發(fā)送至智能門鎖。其中,配置信息至少包括智能門鎖的密碼信息、對智能家居設(shè)備的控制策略信息。智能家居的控制策略信息包含與目標指令對應(yīng)的第一控制策略信息,以及與控制目標相對應(yīng)的第二控制策略信息。例如,智能門鎖的數(shù)字鍵盤上的數(shù)字1,代表一種第一控制策略,如打開電視;智能門鎖的數(shù)字鍵盤上的數(shù)字2,代表另一種第一控制策略,如打開音樂播放器。第一控制策略信息可以根據(jù)用戶需要進行設(shè)置,對具體數(shù)量和具體信息內(nèi)容不做限定。
另外,移動客戶端,可以是智能手機、掌上電腦等,移動客戶端和智能門鎖進行通信,可以通過藍牙、無線通信協(xié)議進行數(shù)據(jù)傳輸,本實施例中對通信方式不做限定。
步驟s202,識別智能門鎖所需執(zhí)行的目標操作是否為開門操作,如果是開門操作,則執(zhí)行步驟s203,否則,執(zhí)行步驟s204。
具體地,智能門鎖獲取控制策略信息之前,需要先識別智能門鎖需要執(zhí)行的目標操作,目標操作包括開門操作和鎖門操作,若智能門鎖處于鎖定狀態(tài),當門外探測到用戶的解鎖動作,識別出智能門鎖需要執(zhí)行的目標操作為開門操作,當在門內(nèi)探測到用戶的解鎖動作,識別出智能門鎖需要執(zhí)行的目標操作為鎖門操作。
進一步,智能門鎖在門外探測到用戶的解鎖動作,其中,一種可能的實現(xiàn)方式為智能門鎖探測到有鑰匙插入、有鍵盤密碼輸入或者有指紋錄入等操作,則判定為開門操作;智能門鎖在門內(nèi)探測用戶解鎖的動作,其中,一種可能的實現(xiàn)方式為,在門內(nèi)把手上設(shè)置位移傳感器,當門內(nèi)把手發(fā)生轉(zhuǎn)動時,則判定為鎖門操作。對于判定是開門還是鎖門的目標操作的實現(xiàn)方式有很多種,本實施例中不做限定,本領(lǐng)域技術(shù)人員可以根據(jù)實際情況設(shè)定和選擇。
步驟s203,進行身份驗證。
具體地,當智能門鎖識別到用戶的目標操作為開門操作時,判定用戶需要開門,提醒用戶進行身份進行驗證,用戶可使用鑰匙、指紋、密碼或者門卡等方式進行身份驗證,智能門鎖將用戶輸入的身份驗證信息和智能門鎖內(nèi)存儲的驗證信息進行比對,如果兩者信息匹配,則身份驗證成功,門鎖被打開。
步驟s204,判斷是否收到輸入的目標指令,如果收到目標指令,則執(zhí)行步驟s205,否則,執(zhí)行步驟s207。
具體地,智能門鎖提示用戶輸入目標指令,其中,一種可能的實現(xiàn)方式是,智能門鎖語音提示用戶輸入目標指令;另一種可能的實現(xiàn)方式是,利用鍵盤的指示燈閃爍提示用戶輸入目標指令,本實施例中對智能門鎖提示用戶輸入目標指令的具體實現(xiàn)方式不做限定。
進一步,用戶根據(jù)預(yù)先設(shè)定的目標指令及其對應(yīng)的第一控制策略,在智能門鎖的密碼鍵盤上選擇相應(yīng)的目標指令代表的數(shù)字,智能門鎖根據(jù)收到的目標指令,查詢得到第一控制策略,如果用戶選擇不輸入目標指令,則認為用戶不需要啟動相應(yīng)的第一控制策略,則智能門鎖根據(jù)用戶的目標操作查詢得到對應(yīng)的第二控制策略。
步驟s205,根據(jù)目標指令獲得第一控制策略。
具體地,第一控制策略信息,是根據(jù)用戶輸入的控制指令在智能家居控制策略信息中查詢得到的,用戶控制指令和第一控制策略是相對應(yīng)的,第一控制策略信息,可以根據(jù)用戶的需求進行靈活的定義,本實施例中不做限定,例如用戶可以設(shè)定智能家居設(shè)備中,對娛樂設(shè)備的控制策略,定義為第一控制策略,例如打開音樂播放器或者打開電視,均可屬于第一控制策略。
步驟s206,向智能家居控制器指示第一控制策略。
具體地,智能門鎖根據(jù)用戶輸入的目標指令,查詢得到對應(yīng)的第一控制策略,并將該第一控制策略信息發(fā)送至智能家居控制器,智能家居控制器根據(jù)第一控制策略對相應(yīng)的家居設(shè)備進行控制。
進一步,智能門鎖和智能家居控制器進行通信,以及智能家居控制器和家居設(shè)備之間進行通信,可以采用無線通信協(xié)議進行數(shù)據(jù)的傳輸,例如內(nèi)置無線通信模塊,如基于2.4g、紫蜂協(xié)議(zigbee)等無線通信方式,來實現(xiàn)數(shù)據(jù)的傳輸,本實施例中不做限定。
步驟s207,根據(jù)目標操作獲得第二控制策略。
具體地,智能門鎖如果沒有收到用戶輸入的目標指令,則根據(jù)識別到的開門操作或者關(guān)門操作,查詢得到對應(yīng)的第二控制策略,第二控制策略也可以根據(jù)用戶的需求,在移動客戶端進行配置,然后發(fā)送給智能門鎖,第二控制策略信息可以是針對照明設(shè)備或者溫度控制設(shè)備的控制策略,例如,開門操作對應(yīng)的第二控制策略是開燈和/或打開空調(diào);關(guān)門操作對應(yīng)的第二控制策略是關(guān)燈和關(guān)閉空調(diào),本實施例中不做限定。
步驟s208,向智能家居控制器指示第二控制策略。
具體地,智能門鎖將查詢到的第二控制策略發(fā)送至智能家居控制器,智能家居控制器根據(jù)第二控制策略對相應(yīng)的家居設(shè)備進行控制。
步驟s209,執(zhí)行目標操作,并指示操作成功。
具體地,智能門鎖執(zhí)行開門操作或者鎖門操作,或者用戶手動執(zhí)行開門操作或者鎖門操作,操作完成后,智能門鎖反饋操作成功的提示。
本發(fā)明實施例中,識別到智能門鎖所需執(zhí)行的目標操作之后,獲取輸入的目標指令;目標操作包括外出場景下執(zhí)行的鎖門操作和進門場景下執(zhí)行的開門操作;根據(jù)目標指令對智能家居控制策略信息進行查詢,得到本次執(zhí)行所述目標操作時,所需執(zhí)行的第一控制策略;根據(jù)目標操作對智能家居控制策略信息進行查詢,得到每一次執(zhí)行目標操作時,所需執(zhí)行的第二控制策略;向智能家居控制器指示第一控制策略和第二控制策略,以使智能家居控制器采用第一控制策略和第二控制策略,對智能家居中各家居設(shè)備進行控制。智能門鎖根據(jù)需要執(zhí)行的目標操作,獲取家居設(shè)備的控制策略,指示家居控制器對家居設(shè)備進行控制,實現(xiàn)智能門鎖和家居設(shè)備之間的場景聯(lián)動,提高了體驗感,解決了現(xiàn)有技術(shù)中智能門鎖功能單一,無法實現(xiàn)和家居設(shè)備之間聯(lián)動的技術(shù)問題。
為了實現(xiàn)上述實施例,本發(fā)明還提出一種智能門鎖53的結(jié)構(gòu)示意圖。
如圖3所示,智能門鎖53包括:輸入模塊31、查詢模塊32和指示模塊33。
輸入模塊31,用于識別到智能門鎖所需執(zhí)行的目標操作之后,獲取輸入的目標指令;目標操作包括外出場景下執(zhí)行的鎖門操作和進門場景下執(zhí)行的開門操作。
查詢模塊32,用于根據(jù)目標指令對智能家居控制策略信息進行查詢,得到本次執(zhí)行目標操作時,所需執(zhí)行的第一控制策略;根據(jù)目標操作對智能家居控制策略信息進行查詢,得到每一次執(zhí)行目標操作時,所需執(zhí)行的第二控制策略。
指示模塊33,用于向智能家居控制器指示第一控制策略和第二控制策略,以使智能家居控制器采用第一控制策略和第二控制策略,對智能家居中各家居設(shè)備進行控制。
需要說明的是前述對方法實施例的解釋說明也適用于該實施例的智能門鎖,此處不再贅述。
本發(fā)明實施例中,輸入模塊用于識別到智能門鎖所需執(zhí)行的目標操作之后,獲取輸入的目標指令;目標操作包括外出場景下執(zhí)行的鎖門操作和進門場景下執(zhí)行的開門操作;查詢模塊用于根據(jù)目標指令對智能家居控制策略信息進行查詢,得到本次執(zhí)行目標操作時,所需執(zhí)行的第一控制策略;根據(jù)目標操作對智能家居控制策略信息進行查詢,得到每一次執(zhí)行目標操作時,所需執(zhí)行的第二控制策略;指示模塊用于向智能家居控制器指示第一控制策略和第二控制策略,以使智能家居控制器采用第一控制策略和第二控制策略,對智能家居中各家居設(shè)備進行控制。智能門鎖根據(jù)需要執(zhí)行的目標操作,獲取家居設(shè)備的控制策略,指示家居控制器對家居設(shè)備進行控制,實現(xiàn)智能門鎖和家居設(shè)備之間的場景聯(lián)動,提高了體驗感,解決了現(xiàn)有技術(shù)中智能門鎖功能單一,無法實現(xiàn)和家居設(shè)備之間聯(lián)動的技術(shù)問題。
基于上述實施例,本發(fā)明實施例還提供了另一種智能門鎖53的可能的實現(xiàn)方式,圖4為本發(fā)明實施例所提供的另一種智能門鎖53的結(jié)構(gòu)示意圖。
如圖4所示,智能門鎖53還包括:配置模塊34、識別模塊35、身份驗證模塊36和執(zhí)行模塊37。
配置模塊34,用于從移動客戶端獲取配置信息;根據(jù)配置信息,生成智能家居控制策略信息,其中,智能家居控制策略信息包括目標操作與第一控制策略之間的對應(yīng)關(guān)系,以及目標指令與第二控制策略之間的對應(yīng)關(guān)系。
需要說明的是,對智能家居中各家居設(shè)備進行控制時,所述第一控制策略的執(zhí)行優(yōu)先級高于所述第二控制策略的執(zhí)行優(yōu)先級。
識別模塊35,用于若智能門鎖處于鎖定狀態(tài),在門外探測到用戶的解鎖動作,識別出智能門鎖所需執(zhí)行的目標操作為開門操作;若智能門鎖處于鎖定狀態(tài),在門內(nèi)探測到用戶的解鎖動作,識別出智能門鎖所需執(zhí)行的目標操作為鎖門操作。
身份驗證模塊36,用于若識別到智能門鎖所需執(zhí)行的目標操作為開門操作,進行身份驗證。
執(zhí)行模塊37,用于執(zhí)行所述目標操作;當所述目標操作執(zhí)行完畢時,發(fā)出所述目標操作已成功執(zhí)行的提示。
需要說明的是,前述對方法實施例的解釋說明也適用于該實施例的智能門鎖,此處不再贅述。
本發(fā)明實施例中,輸入模塊用于識別到智能門鎖所需執(zhí)行的目標操作之后,獲取輸入的目標指令;目標操作包括外出場景下執(zhí)行的鎖門操作和進門場景下執(zhí)行的開門操作;查詢模塊用于根據(jù)目標指令對智能家居控制策略信息進行查詢,得到本次執(zhí)行目標操作時,所需執(zhí)行的第一控制策略;根據(jù)目標操作對智能家居控制策略信息進行查詢,得到每一次執(zhí)行目標操作時,所需執(zhí)行的第二控制策略;指示模塊用于向智能家居控制器指示第一控制策略和第二控制策略,以使智能家居控制器采用第一控制策略和第二控制策略,對智能家居中各家居設(shè)備進行控制。智能門鎖根據(jù)需要執(zhí)行的目標操作,獲取家居設(shè)備的控制策略,指示家居控制器對家居設(shè)備進行控制,實現(xiàn)智能門鎖和家居設(shè)備之間的場景聯(lián)動,提高了體驗感,解決了現(xiàn)有技術(shù)中智能門鎖功能單一,無法實現(xiàn)和家居設(shè)備之間聯(lián)動的技術(shù)問題。
為清楚說明前述實施例,本發(fā)明還提出了一種控制系統(tǒng)。
圖5為本發(fā)明實施例提供的一種控制系統(tǒng)的結(jié)構(gòu)示意圖。
如圖5所示,該系統(tǒng)包括:智能家居控制器51、家居設(shè)備52和前述實施例中的智能門鎖53。
智能家居控制器51,用于根據(jù)智能門鎖53指示的第一控制策略和第二控制策略,對家居設(shè)備52進行控制。
具體地,智能家居控制51,具體用于根據(jù)第一控制策略對家居設(shè)備52進行控制之后,再根據(jù)第二控制策略對家居設(shè)備52進行控制。
需要說明的是,前述對方法實施例的解決說明也適用于本實施例的控制系統(tǒng),此處不再贅述。
本發(fā)明實施例中,智能門鎖根據(jù)需要執(zhí)行的目標操作,獲取家居設(shè)備的控制策略,指示家居控制器對家居設(shè)備進行控制,實現(xiàn)智能門鎖和家居設(shè)備之間的場景聯(lián)動,提高了體驗感,解決了現(xiàn)有技術(shù)中智能門鎖功能單一,無法實現(xiàn)和家居設(shè)備之間聯(lián)動的技術(shù)問題。
為了實現(xiàn)上述實施例,本發(fā)明還提出一種計算機設(shè)備,包括存儲器、處理器及存儲在存儲器上并在處理器上運行的計算機程序,該程序被存儲器執(zhí)行時,執(zhí)行前述實施例中的一種智能家居的控制方法。
為了實現(xiàn)上述實施例,本發(fā)明還提出了一種計算機可讀存儲介質(zhì),存儲有計算機程序,該程序被處理器執(zhí)行時,執(zhí)行前述實施例中一種智能家居的控制方法。
在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結(jié)合和組合。
此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)定制邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,"計算機可讀介質(zhì)"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計算機可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(ram),只讀存儲器(rom),可擦除可編輯只讀存儲器(eprom或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(cdrom)。另外,計算機可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因為可以例如通過對紙或其他介質(zhì)進行光學(xué)掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
應(yīng)當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。如,如果用硬件來實現(xiàn)和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(pga),現(xiàn)場可編程門陣列(fpga)等。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。
上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。