本公開涉及智能家居領(lǐng)域,尤其涉及一種場景切換的方法及裝置、電子設(shè)備。
背景技術(shù):
隨著智能家居的不斷發(fā)展,用戶可以通過手機等用戶設(shè)備連接相應(yīng)的服務(wù)器(例如智能家居平臺服務(wù)器、即時通訊平臺服務(wù)器等)實現(xiàn)對待控制設(shè)備(例如空調(diào)、智能燈、電視等)的場景模式的控制。場景模式可以包括例如回家場景模式、離家場景模式等。當(dāng)用戶啟動回家場景模式時,待控制設(shè)備將會打開,例如空調(diào)、智能燈、電視等的打開。相應(yīng)的,啟動離家場景模式時,便可以關(guān)閉空調(diào)、智能燈、電視等。相關(guān)技術(shù)中,一個家庭只能設(shè)置一個用戶設(shè)備以實現(xiàn)對該家庭的待控制設(shè)備的場景模式的控制,當(dāng)家庭用戶人數(shù)為兩個以上時,僅通過一個用戶設(shè)備則無法對該家庭的待控制設(shè)備的場景模式進(jìn)行準(zhǔn)確的控制,且大大影響了多用戶家庭的用戶體驗。
技術(shù)實現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本公開實施例提供一種場景切換的方法及裝置、電子設(shè)備。
根據(jù)本公開實施例的第一方面,提供一種場景切換的方法,包括:
確定與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的包含至少兩個用戶賬號的用戶群組;
在接收到來自登錄所述用戶群組中的用戶賬號的用戶設(shè)備的第一通知消息時,確定所述用戶賬號處于離家狀態(tài);其中,所述第一通知消息用于指示所述用戶設(shè)備與所述目標(biāo)無線網(wǎng)絡(luò)斷開連接;
在所述用戶群組包含的所述至少兩個用戶賬號均處于離家狀態(tài)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于離家場景模式。
在一實施例中,所述方法還包括:
在接收到來自登錄所述用戶群組中用戶賬號的用戶設(shè)備的第二通知消息時,確定所述用戶賬號處于在家狀態(tài),其中所述第二通知消息用于指示所述用戶設(shè)備與所述目標(biāo)無線網(wǎng)絡(luò)恢復(fù)連接;
在所述至少兩個用戶賬號中的至少一者處于在家狀態(tài)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于回家場景模式。
在一實施例中,所述方法還包括:
在接收到與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的指紋鎖發(fā)送的開鎖事件通知時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于回家場景模式。
在一實施例中,所述方法還包括:
在登錄所述用戶群組中的用戶賬號的用戶設(shè)備使用移動通信網(wǎng)絡(luò)時,獲取所述用戶設(shè)備的位置信息;
在所述位置信息對應(yīng)的地理位置處于與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的預(yù)設(shè)區(qū)域內(nèi)時,確定所述用戶賬號處于在家狀態(tài),在所述位置信息對應(yīng)的地理位置未處于與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的預(yù)設(shè)區(qū)域內(nèi)時,確定所述用戶賬號處于離家狀態(tài)。
在一實施例中,所述確定與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的包含至少兩個用戶賬號的用戶群組,包括:
在接收到來自登錄第一用戶賬號的第一用戶設(shè)備的用于將第二用戶賬號添加到用戶群組的請求時,向登錄所述第二用戶賬號的第二用戶設(shè)備發(fā)送提示消息;
在接收到來自登錄第二用戶賬號的第二用戶設(shè)備的用于提示同意被添加到所述用戶群組的指令后,將所述第一用戶賬號和所述第二用戶賬號添加到與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的用戶群組中。
在一實施例中,所述在所述用戶群組包含的所述至少兩個用戶賬號均處于離家狀態(tài)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于離家場景模式,包括:
在所述用戶群組包含的所述至少兩個用戶賬號均處于離家狀態(tài)時,確定當(dāng)前時刻是否處于允許置于離家場景模式的預(yù)設(shè)時間段內(nèi);
在當(dāng)前時刻處于所述預(yù)設(shè)時間段內(nèi)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于離家場景模式。
根據(jù)本公開實施例的第二方面,提供一種場景切換裝置,包括:
第一確定模塊,用于確定與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的包含至少兩個用戶賬號的用戶群組;
第二確定模塊,用于在接收到來自登錄所述用戶群組中的用戶賬號的用戶設(shè)備的第一通知消息時,確定所述用戶賬號處于離家狀態(tài);其中,所述第一通知消息用于指示所述用戶設(shè)備與所述目標(biāo)無線網(wǎng)絡(luò)斷開連接;
第一場景切換模塊,用于在所述用戶群組包含的所述至少兩個用戶賬號均處于離家狀態(tài)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于離家場景模式。
在一實施例中,所述裝置還包括:
第三確定模塊,用于在接收到來自登錄所述用戶群組中用戶賬號的用戶設(shè)備的第二通知消息時,確定所述用戶賬號處于在家狀態(tài),其中所述第二通知消息用于指示所述用戶設(shè)備與所述目標(biāo)無線網(wǎng)絡(luò)恢復(fù)連接;
第二場景切換模塊,用于在所述至少兩個用戶賬號中的至少一者處于在家狀態(tài)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于回家場景模式。
在一實施例中,所述裝置還包括:
第三場景切換模塊,用于在接收到與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的指紋鎖發(fā)送的開鎖事件通知時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于回家場景模式。
在一實施例中,所述裝置還包括:
獲取模塊,用于在登錄所述用戶群組中的用戶賬號的用戶設(shè)備使用移動通信網(wǎng)絡(luò)時,獲取所述用戶設(shè)備的位置信息;
第四確定模塊,用于在所述位置信息對應(yīng)的地理位置處于與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的預(yù)設(shè)區(qū)域內(nèi)時,確定所述用戶賬號處于在家狀態(tài),在所述位置信息對應(yīng)的地理位置未處于與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的預(yù)設(shè)區(qū)域內(nèi)時,確定所述用戶賬號處于離家狀態(tài)。
在一實施例中,所述確定與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的包含至少兩個用戶賬號的用戶群組,包括:
發(fā)送子模塊,用于在接收到來自登錄第一用戶賬號的第一用戶設(shè)備的用于將第二用戶賬號添加到用戶群組的請求時,向登錄所述第二用戶賬號的第二用戶設(shè)備發(fā)送提示消息;
添加子模塊,用于在接收到來自登錄第二用戶賬號的第二用戶設(shè)備的用于提示同意被添加到所述用戶群組的指令后,將所述第一用戶賬號和所述第二用戶賬號添加到與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的用戶群組中。
在一實施例中,所述第一場景切換模塊包括:
確定子模塊,用于在所述用戶群組包含的所述至少兩個用戶賬號均處于離家狀態(tài)時,確定當(dāng)前時刻是否處于允許置于離家場景模式的預(yù)設(shè)時間段內(nèi);
場景切換子模塊,用于在當(dāng)前時刻處于所述預(yù)設(shè)時間段內(nèi)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于離家場景模式。
根據(jù)本公開實施例的第三方面,提供一種電子設(shè)備,包括:
處理器和用于存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
確定與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的包含至少兩個用戶賬號的用戶群組;
在接收到來自登錄所述用戶群組中的用戶賬號的用戶設(shè)備的第一通知消息時,確定所述用戶賬號處于離家狀態(tài);其中,所述第一通知消息用于指示所述用戶設(shè)備與所述目標(biāo)無線網(wǎng)絡(luò)斷開連接;
在所述用戶群組包含的所述至少兩個用戶賬號均處于離家狀態(tài)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于離家場景模式。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
對于多用戶家庭,可以通過確定與該家庭的目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的包含至少兩個該家庭用戶的用戶賬號的用戶群組;在接收的來自所述用戶群組中的用戶賬號的用戶設(shè)備的消息時,根據(jù)接收到的消息確定所述用戶賬號是否處于離家狀態(tài),進(jìn)而在所述用戶群組內(nèi)的多個用戶賬號均處于離家狀態(tài)時,切換至離家場景模式。可見,本公開實現(xiàn)了針對多用戶的場景切換,提升了用戶的體驗。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。
圖1A是根據(jù)一示例性實施例示出的一種場景切換的方法的流程圖;
圖1B是根據(jù)一示例性實施例示出的一種場景切換的方法的場景圖之一;
圖1C是根據(jù)一示例性實施例示出的一種場景切換的方法的場景圖之二;
圖1D是根據(jù)一示例性實施例示出的一種場景切換的方法的場景圖之三;
圖2是根據(jù)一示例性實施例示出的另一種場景切換的方法的流程圖;
圖3是根據(jù)一示例性實施例示出的又一種場景切換方法的流程圖;
圖4是根據(jù)一示例性實施例示出的又一種場景切換方法的流程圖;
圖5是根據(jù)一示例性實施例示出的又一種場景切換方法的流程圖;
圖6是根據(jù)一示例性實施例示出的一種場景切換裝置的框圖;
圖7是根據(jù)一示例性實施例示出的另一種場景切換裝置的框圖;
圖8是根據(jù)一示例性實施例示出的又一種場景切換裝置的框圖;
圖9是根據(jù)一示例性實施例示出的又一種場景切換裝置的框圖;
圖10是根據(jù)一示例性實施例示出的又一種場景切換裝置的框圖;
圖11是根據(jù)一示例性實施例示出的又一種場景切換裝置的框圖;
圖12是根據(jù)一示例性實施例示出的一種適用于場景切換的裝置的框圖。
具體實施方式
這里將詳細(xì)地對示例性實施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
圖1A是根據(jù)一示例性實施例示出的一種場景切換的方法的流程圖,圖1B是根據(jù)一示例性實施例示出的一種場景切換的方法的場景圖之一,圖1C是根據(jù)一示例性實施例示出的一種場景切換的方法的場景圖之二,圖1D是根據(jù)一示例性實施例示出的一種場景切換的方法的場景圖之三。圖1A所示的方法可以應(yīng)用在服務(wù)器,所述服務(wù)器用于通過互聯(lián)網(wǎng)實現(xiàn)與用戶設(shè)備(例如智能手機、指紋鎖等)的通信,進(jìn)而實現(xiàn)場景的切換。所述服務(wù)器可以例如是智能家居平臺服務(wù)器、或即時通訊平臺服務(wù)器、或支付平臺服務(wù)器等。如圖1A所示,上述場景切換方法包括如下步驟101~103,其中:
在步驟101中,確定與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的包含至少兩個用戶賬號的用戶群組。
所述目標(biāo)無線網(wǎng)絡(luò),可以為待控制切換場景的多用戶家庭的無線保真(WIFI)網(wǎng)絡(luò)。所述用戶群組可以是由多個用戶所使用的用戶賬號組成的群組,所述用戶可以是某個家庭中的成員,或某公司中的員工等。
確定所述用戶群組的方式可以包括多種,以下將舉例說明。
例如,在一實施例中,在家庭WIFI的場景中,某個用戶的終端設(shè)備連接上該家庭WIFI之后,可以建立一個用戶群組,并將該家庭中的其他一個或多個成員的用戶賬號添加到該用戶群組中,來實現(xiàn)用戶群組內(nèi)各成員的確定。其中,用戶群組的標(biāo)識可以是與之對應(yīng)的家庭WIFI的網(wǎng)絡(luò)名稱。
在一實施例中,將主動請求添加用戶群組成員的用戶設(shè)備作為第一用戶設(shè)備,第一用戶設(shè)備上登錄的用戶賬號為第一用戶賬號,在第一用戶設(shè)備連接第一用戶所在家庭的WIFI的情況下,第一用戶通過操作第一用戶設(shè)備實現(xiàn)添加用戶群組的相應(yīng)操作;被請求添加的用戶設(shè)備作為第二用戶設(shè)備,第二用戶設(shè)備上登錄的用戶賬號為第二用戶賬號,第二用戶通過操作第二用戶設(shè)備實現(xiàn)第二用戶設(shè)備與服務(wù)器的信息交互。需要說明的是,本實施例中,第一用戶設(shè)備在請求添加用戶群組前,需要在第一用戶設(shè)備上登錄第一用戶賬號。結(jié)合圖1B、1C和圖1D對添加用戶群組成員的方法進(jìn)行說明。參照圖1B所示,第一用戶設(shè)備10、第二用戶設(shè)備30均可以通過網(wǎng)絡(luò)與服務(wù)器20實現(xiàn)信息的交互。參照圖1C所示,第一用戶在第一用戶設(shè)備10上登錄第一用戶賬號后,可以在“設(shè)置”頁面11上通過點擊“新建用戶群組”鍵12,選擇新建用戶群組,進(jìn)而第一用戶設(shè)備10將進(jìn)入“新建用戶群組”頁面13。在用戶群組名稱框中輸入“用戶群組G1”并點擊“下一步”鍵15后,第一用戶設(shè)備10將進(jìn)入“請求添加用戶群組G1的成員”頁面16,第一用戶可以在第一用戶設(shè)備10的“賬號輸入框”17中輸入第二用戶的用戶賬號后,點擊確定鍵18,從而通過該第一用戶所在家庭的WIFI向服務(wù)器發(fā)送將第二用戶添加到用戶群組G1的請求。服務(wù)器在接收到來自第一用戶設(shè)備10上登錄的第一用戶賬號的用于將第二用戶賬號“123abcd”添加到用戶群組的請求時,向登錄所述第二用戶賬號“123abcd”的第二用戶設(shè)備20發(fā)送提示消息。進(jìn)而第二用戶設(shè)備20可以展示如圖1D中“加入用戶群組”頁面19所示的“第一用戶賬號邀您加入用戶群組G1!是否確定加入?”的提示消息。在第二用戶點擊確定鍵20后,第二用戶設(shè)備20將向服務(wù)器發(fā)送同意被添加到用戶群組G1的指令。服務(wù)器在接收到該指令后,將所述第一用戶賬號和所述第二用戶賬號添加到與第一用戶所在家庭的WIFI對應(yīng)的用戶群組G1中。即服務(wù)器可以將第一用戶所在家庭的WIFI的與所述用戶群組G1對應(yīng)存儲。所述用戶賬號包括但不限于小米賬號、百度賬號等。
在另一實施例中,確定用戶群組的過程還可以不用用戶參與。例如,可以將經(jīng)常連接某家庭WIFI的用戶賬號對應(yīng)的用戶識別為該家庭的成員之一,進(jìn)而將識別到的成員所使用的用戶賬號自動添加到與該家庭WIFI對應(yīng)的用戶群組中。例如,根據(jù)登錄某一用戶賬號的用戶設(shè)備連接上述家庭WIFI的次數(shù)是否超過預(yù)設(shè)次數(shù)、或總連接時長是否超過預(yù)設(shè)時長,來識別相應(yīng)的用戶是否為該家庭的成員之一。
在步驟102中,在接收到來自登錄所述用戶群組中的用戶賬號的用戶設(shè)備的第一通知消息時,確定所述用戶賬號處于離家狀態(tài);其中,所述第一通知消息用于指示所述用戶設(shè)備與所述目標(biāo)無線網(wǎng)絡(luò)斷開連接。
本申請一實施例中,所述第一通知消息可以包括用戶群組的標(biāo)識(例如,家庭WIFI的網(wǎng)絡(luò)名稱)、用戶設(shè)備上登錄的用戶賬號、用戶設(shè)備與目標(biāo)無線網(wǎng)絡(luò)斷開連接的指示信息(如,“0”表示斷開,“1”表示連接)。
本文中,每一用戶均對應(yīng)于一個家庭,每一家庭對應(yīng)于在地理位置上的某一地點(如采取經(jīng)緯度的方式進(jìn)行表示),一般,用戶的狀態(tài)可分為“在家狀態(tài)”和“離家狀態(tài)”,其中,定義“在家狀態(tài)”為用戶所處位置與家庭的地點之間的間距小于某一閾值(如100米)內(nèi),定義“離家狀態(tài)”為用戶所處位置與家庭的地點之間的間距大于某一閾值(如100米)內(nèi)。當(dāng)然,也可根據(jù)每一家庭所處地點確定一地理區(qū)域范圍,則相應(yīng)地,可定義“在家狀態(tài)”為用戶處于上述確定的地理區(qū)域范圍內(nèi),定義“離家狀態(tài)”為用戶處于上述確定的地理區(qū)域范圍之外。其中,所述地理區(qū)域范圍可大致與家庭無線網(wǎng)絡(luò)信號所能覆蓋的范圍相當(dāng)。需要說明的是,由于用戶賬號是在用戶使用的電子設(shè)備上登錄,故,當(dāng)用戶處于某一狀態(tài)時,則表示用戶賬號也處于同樣的狀態(tài)。
用戶設(shè)備向服務(wù)器發(fā)送第一消息的方式可以包括多種,以下將舉例說明。
在一實施例中,可以將用戶設(shè)備設(shè)置為:當(dāng)用戶離開家,到達(dá)離家一定的距離以外,則用戶所攜帶的用戶設(shè)備(如手機)將斷開與該用戶家庭WIFI的連接。此時,用戶設(shè)備將向服務(wù)器發(fā)送所述第一通知消息。服務(wù)器根據(jù)所述第一通知消息,將所述用戶賬號確定為離家狀態(tài)。
在另一實施例中,可以將用戶設(shè)備設(shè)置為:在用戶設(shè)備未與家庭WIFI連接的情況下,以一定的時間間隔向服務(wù)器發(fā)送第一通知消息,直至用戶設(shè)備連接上該用戶家庭WIFI。例如可以將用戶設(shè)備設(shè)置為:在用戶設(shè)備未與家庭WIFI連接的情況下,每5分鐘向服務(wù)器發(fā)送一次第一通知消息。
在步驟103中,在所述用戶群組包含的所述至少兩個用戶賬號均處于離家狀態(tài)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于離家場景模式。
所述待控制設(shè)備可以包括但不限于例如智能燈、空調(diào)、熱水器、電視等設(shè)備。需要說明的是,用戶可以根據(jù)自己的需要,設(shè)置待控制設(shè)備。例如,若用戶覺得回家或離家時需要對智能燈、空調(diào)進(jìn)行場景的切換,則可以將燈和空調(diào)設(shè)置為該用戶所在家庭的待控制設(shè)備。
所述待控制設(shè)備一般可以通過無線保真WIFI網(wǎng)絡(luò)與服務(wù)器實現(xiàn)連接,由服務(wù)器直接實現(xiàn)對其的控制。也可以通過智能控制終端(例如智能手機、智能遙控器等)實現(xiàn)對其的控制。若通過智能控制終端對待控制設(shè)備進(jìn)行控制,則需要通過智能控制終端上的控制應(yīng)用通過網(wǎng)絡(luò)預(yù)先將待控制設(shè)備添加至控制應(yīng)用中。例如,可以通過在手機應(yīng)用“米家”的“添加設(shè)備”中添加待控制設(shè)備(如空調(diào)、智能燈)。在將空調(diào)、智能燈添加成功后,服務(wù)器可以通過向智能控制終端發(fā)送相應(yīng)的指令,以實現(xiàn)對待控制設(shè)備的控制。當(dāng)然,若服務(wù)器通過無線保真WIFI網(wǎng)絡(luò)直接對所述待控制設(shè)備進(jìn)行控制的情況下,也可以采用該方法,將需要控制的家用設(shè)備設(shè)置為待控制設(shè)備。
在上述步驟102之后,服務(wù)器對所述用戶群組中的各用戶賬號對應(yīng)的當(dāng)前狀態(tài)進(jìn)行確定,當(dāng)確定該用戶群組中的各用戶賬號的當(dāng)前狀態(tài)均為離家狀態(tài)時,將與所述該家庭無線網(wǎng)絡(luò)對應(yīng)的待控制設(shè)備置于離家場景模式。此時,待控制設(shè)備將關(guān)閉。
例如,在一實施例中,若采用上述圖1A所述的方法,早上,一家庭中的多個用戶分別從家里出門上班,在該家庭的最后一名用戶離開之后,家里的空調(diào)、智能燈將自動關(guān)閉。其中,所述空調(diào)、智能燈預(yù)先設(shè)置為待控制設(shè)備。
在另一實施例中,當(dāng)該方法應(yīng)用于一公司時,當(dāng)該公司員工陸續(xù)下班離開公司,在最后一名員工離開公司后,公司的燈、空調(diào)等設(shè)備將自動關(guān)閉。
本公開實施例提供的上述方法可以應(yīng)用于服務(wù)器,在多用戶家庭中需要對待控制設(shè)備進(jìn)行場景切換時,可以先通過服務(wù)器確定與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的包含至少兩個用戶賬號的用戶群組;在接收到來自登錄所述用戶群組中的用戶賬號的用戶設(shè)備的第一通知消息時,確定所述用戶賬號處于離家狀態(tài);在所述用戶群組包含的所述至少兩個用戶賬號均處于離家狀態(tài)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于離家場景模式。可見,由于可以利用服務(wù)器和多用戶家庭中的多個用戶設(shè)備通過上述過程實現(xiàn)對待控制設(shè)備的場景進(jìn)行控制,提高了多用戶家庭通過服務(wù)器和用戶設(shè)備對該家庭的待控制設(shè)備的場景模式控制的準(zhǔn)確性,而且大大提升了用戶的體驗。
在一實施例中,所述方法還包括:
在接收到來自登錄所述用戶群組中用戶賬號的用戶設(shè)備的第二通知消息時,確定所述用戶賬號處于在家狀態(tài),其中所述第二通知消息用于指示所述用戶設(shè)備與所述目標(biāo)無線網(wǎng)絡(luò)恢復(fù)連接;
在所述至少兩個用戶賬號中的至少一者處于在家狀態(tài)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于回家場景模式。
在一實施例中,所述方法還包括:
在接收到與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的指紋鎖發(fā)送的開鎖事件通知時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于回家場景模式。
在一實施例中,所述方法還包括:
在登錄所述用戶群組中的用戶賬號的用戶設(shè)備使用移動通信網(wǎng)絡(luò)時,獲取所述用戶設(shè)備的位置信息;
在所述位置信息對應(yīng)的地理位置處于與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的預(yù)設(shè)區(qū)域內(nèi)時,確定所述用戶賬號處于在家狀態(tài),在所述位置信息對應(yīng)的地理位置未處于與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的預(yù)設(shè)區(qū)域內(nèi)時,確定所述用戶賬號處于離家狀態(tài)。
在一實施例中,所述確定與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的包含至少兩個用戶賬號的用戶群組,包括:
在接收到來自登錄第一用戶賬號的第一用戶設(shè)備的用于將第二用戶賬號添加到用戶群組的請求時,向登錄所述第二用戶賬號的第二用戶設(shè)備發(fā)送提示消息;
在接收到來自登錄第二用戶賬號的第二用戶設(shè)備的用于提示同意被添加到所述用戶群組的指令后,將所述第一用戶賬號和所述第二用戶賬號添加到與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的用戶群組中。
在一實施例中,所述在所述用戶群組包含的所述至少兩個用戶賬號均處于離家狀態(tài)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于離家場景模式,包括:
在所述用戶群組包含的所述至少兩個用戶賬號均處于離家狀態(tài)時,確定當(dāng)前時刻是否處于允許置于離家場景模式的預(yù)設(shè)時間段內(nèi);
在當(dāng)前時刻處于所述預(yù)設(shè)時間段內(nèi)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于離家場景模式。
圖2是根據(jù)一示例性實施例示出的另一種場景切換的方法的流程圖,該方法可以應(yīng)用在服務(wù)器上,如圖2所示,上述場景切換方法包括如下步驟201~203,其中:
在步驟201中,確定與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的包含至少兩個用戶賬號的用戶群組。
在步驟202中,在接收到來自登錄所述用戶群組中用戶賬號的用戶設(shè)備的第二通知消息時,確定所述用戶賬號處于在家狀態(tài),所述第二通知消息用于指示所述用戶設(shè)備與所述目標(biāo)無線網(wǎng)絡(luò)恢復(fù)連接。
所述第二通知消息可以包括用戶群組的標(biāo)識、用戶設(shè)備上登錄的用戶賬號、用戶設(shè)備連接到目標(biāo)無線網(wǎng)絡(luò)的指示信息(如,“0”表示斷開,“1”表示連接)。當(dāng)用戶到達(dá)距離家在一定的距離以內(nèi)時,該用戶攜帶的用戶設(shè)備將連接該用戶家庭的WIFI。此時,用戶設(shè)備將向服務(wù)器發(fā)送所述第二通知消息。服務(wù)器根據(jù)第二通知消息,將所述用戶賬號確定為回家狀態(tài)。
上述步驟201和步驟202可以參照上述圖1A所述的實施例中步驟101和步驟102的內(nèi)容,此處不再予以贅述。
在步驟203中,在所述至少兩個用戶賬號中的至少一者處于在家狀態(tài)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于回家場景模式。
本實施例中,在上述步驟202之后,服務(wù)器對所述用戶群組中的各用戶賬號對應(yīng)的當(dāng)前狀態(tài)進(jìn)行確定,當(dāng)確定該用戶群組中的各用戶賬號的當(dāng)前狀態(tài)為至少一個用戶賬號處于在家狀態(tài)時,可以將與所述該家庭無線保真(WIFI)網(wǎng)絡(luò)對應(yīng)的待控制設(shè)備置于回家家場景模式。此時,待控制設(shè)備將打開。
例如,在一實施例中,若采用上述圖2所述的方法,當(dāng)用戶晚上回到家時,該用戶所在家庭的玄關(guān)、走廊、客廳等主要通道的燈光可以自動開啟,房間里可以傳出自己最喜歡的音樂或電視節(jié)目。當(dāng)然,用戶需要預(yù)先將家里的玄關(guān)、走廊、客廳等主要通道的燈,電視、音響等設(shè)置為待控制設(shè)備。此外,用戶還可以根據(jù)自己的需要,例如按照個人使用習(xí)慣設(shè)置待控制設(shè)備及相應(yīng)的場景切換模式。
在另一實施例中,當(dāng)上述方法應(yīng)用于公司時,當(dāng)?shù)谝粋€員工來到公司時,公司的燈、空調(diào)等即可以自動打開。此外,還可以根據(jù)需要,將員工所在工位附近的燈設(shè)置為該員工的賬號對應(yīng)的待控制設(shè)備,當(dāng)該員工到公司后,其工位附近的燈即可自動開啟,而不需要開啟其他員工工位附近的燈。從而可以減少資源的浪費。
所述待控制設(shè)備一般可以通過網(wǎng)絡(luò)(如無線保真網(wǎng)絡(luò))與服務(wù)器實現(xiàn)連接,由服務(wù)器直接實現(xiàn)對其的控制。也可以通過智能控制終端(例如智能手機、智能遙控器等)實現(xiàn)對其的控制。相關(guān)內(nèi)容可以參照上述步驟103的相關(guān)描述。
可見,通過上述步驟201至203提供的場景模式切換的方法,在多用戶家庭中,當(dāng)至少一個用戶賬號處于在家狀態(tài)時,便可以將待控制設(shè)備切換至回家狀態(tài),使得智能燈等打開,給該家庭的用戶帶來很大方便。
圖3是根據(jù)一示例性實施例示出的又一種場景切換的方法的流程圖,該方法可以應(yīng)用在服務(wù)器上,如圖3所示,上述場景切換方法包括如下步驟301~303,其中:
在步驟301中,確定與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的包含至少兩個用戶賬號的用戶群組。
本實施例中,服務(wù)器接收來自多用戶家庭的指紋鎖發(fā)送的該家庭的多個用戶的指紋信息,并為每一個用戶指紋信息設(shè)置一個用戶賬號,將用戶賬號和指紋信息一一對應(yīng)存儲。所述用戶群組即為包括該家庭中多個用戶賬號的群組。其中,所述用戶群組的標(biāo)識可以是與之對應(yīng)的家庭WIFI的網(wǎng)絡(luò)名稱。所述指紋鎖可以通過該家庭WIFI與服務(wù)器實現(xiàn)信息的交互。該家庭WIFI即為該用戶群組的目標(biāo)無線網(wǎng)絡(luò)。
在步驟302中,在接收到與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的指紋鎖發(fā)送的開鎖事件通知時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于回家場景模式。
所述開鎖事件通知可以包括用戶家庭WIFI的網(wǎng)絡(luò)名稱,用戶的指紋信息等。
當(dāng)用戶利用指紋開啟其家庭的指紋鎖時,所述指紋鎖通過家庭WIFI向服務(wù)器發(fā)送包括用戶指紋信息或用戶賬號的開鎖事件通知。服務(wù)器在接收到所述指紋鎖發(fā)送的開鎖事件通知時,根據(jù)所述開鎖事件通知將與家庭WIFI對應(yīng)的待控制設(shè)備置于回家場景模式??梢?,本實施例中提供的對待控制設(shè)備的場景模式的控制較為準(zhǔn)時,給用戶帶來較好的用戶體驗。
圖4是根據(jù)一示例性實施例示出的又一種場景切換的方法的流程圖,該方法可以應(yīng)用在服務(wù)器上,如圖4所示,上述場景切換方法包括如下步驟401~404,其中:
在步驟401中,確定與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的包含至少兩個用戶賬號的用戶群組。
所述步驟401可以參照上述圖1A所述的實施例中步驟101的內(nèi)容,此處不再予以贅述。
在步驟402中,在登錄所述用戶群組中的用戶賬號的用戶設(shè)備使用移動通信網(wǎng)絡(luò)時,獲取所述用戶設(shè)備的位置信息。
所述用戶設(shè)備的位置信息可以通過全球定位系統(tǒng)(Global Positioning System,GPS)技術(shù)獲取。
所述移動通信網(wǎng)絡(luò)可以包括但不限于2G/3G/4G/5G等。
在步驟403中,在所述位置信息對應(yīng)的地理位置處于與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的預(yù)設(shè)區(qū)域內(nèi)時,確定所述用戶賬號處于在家狀態(tài),在所述位置信息對應(yīng)的地理位置未處于與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的預(yù)設(shè)區(qū)域內(nèi)時,確定所述用戶賬號處于離家狀態(tài)。
所述目標(biāo)無線網(wǎng)絡(luò)可以為待控制切換場景的多用戶家庭的無線保真(WIFI)網(wǎng)絡(luò)。
所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的預(yù)設(shè)區(qū)域,可以包括但不限于圓形區(qū)域、矩形區(qū)域等區(qū)域。若設(shè)置的預(yù)設(shè)區(qū)域為圓形時,可以是以目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的多用戶家庭的地理位置為圓心,以一定距離值為半徑的圓形區(qū)域。例如,以某個多用戶家庭的地理位置為圓心,以50米為半徑的圓形區(qū)域。在一實施例中,當(dāng)該家庭用戶距離其家庭地理位置小于50米時,即其隨身攜帶的用戶設(shè)備的位置信息對應(yīng)的地理位置處于該圓形區(qū)域內(nèi),服務(wù)器則將該用戶設(shè)備上的用戶賬號確定為在家狀態(tài)。在另一實施例中,當(dāng)該家庭用戶的用戶設(shè)備的位置信息對應(yīng)的地理位置處于該圓形區(qū)域外時,服務(wù)器則將該用戶設(shè)備上的用戶賬號確定為離家狀態(tài)。
在步驟404中,在所述用戶群組包含的所述至少兩個用戶賬號均處于離家狀態(tài)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于離家場景模式。
所述步驟404可以參照上述圖1A所述的實施例中步驟103的內(nèi)容,此處不再予以贅述。
需要說明的是,在上述圖1A所述的實施例中目標(biāo)無線網(wǎng)絡(luò)不可用,或用戶設(shè)備無法連接目標(biāo)無線網(wǎng)絡(luò)的情況下??梢圆捎脠D4所述的方法實現(xiàn)對待控制設(shè)備的場景模式的控制。從而提高了對待控制設(shè)備的場景模式的控制的準(zhǔn)確性。
圖5是根據(jù)一示例性實施例示出的又一種場景切換的方法的流程圖,該方法可以應(yīng)用在服務(wù)器上,如圖5所示,上述場景切換方法包括如下步驟501~504,其中:
在步驟501中,確定與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的包含至少兩個用戶賬號的用戶群組。
在步驟502中,在接收到來自登錄所述用戶群組中用戶賬號的用戶設(shè)備的第二通知消息時,確定所述用戶賬號處于在家狀態(tài),所述第二通知消息用于指示所述用戶設(shè)備與所述目標(biāo)無線網(wǎng)絡(luò)恢復(fù)連接。
上述步驟501和步驟502可以參照上述圖1A所述的實施例中步驟101和步驟102的內(nèi)容,此處不再予以贅述。
在步驟503中,在所述用戶群組包含的所述至少兩個用戶賬號均處于離家狀態(tài)時,確定當(dāng)前時刻是否處于允許置于離家場景模式的預(yù)設(shè)時間段內(nèi)。
所述待控制設(shè)備的場景模式可以在預(yù)設(shè)的時間段內(nèi)進(jìn)行切換。本實施例中,考慮到用戶一般在某些特定時間段才具有切換待控制設(shè)備的場景模式的需求,例如,用戶在時間段6:00~20:00內(nèi),可能需要通過上述服務(wù)器和用戶設(shè)備控制待控制設(shè)備的場景模式,在晚上休息時不會或極少使用該方法對待控制設(shè)備進(jìn)行控制。
在步驟504中,在當(dāng)前時刻處于所述預(yù)設(shè)時間段內(nèi)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于離家場景模式。
所述步驟503和步驟504在上述圖1A所述的實施例中步驟103的基礎(chǔ)上,增加了確定當(dāng)前時刻是否處于允許置于離家模式的預(yù)設(shè)時間段內(nèi),若所述確定結(jié)果為是,則進(jìn)入步驟504。
通過設(shè)定上述預(yù)設(shè)時間段,以使得在預(yù)設(shè)的時間段外,例如用戶在休息時,不被待控制場景模式的切換而打擾,從而提升用戶的體驗。
圖6是根據(jù)一示例性實施例示出的一種場景切換裝置的框圖,如圖6所示,所述場景切換裝置包括:
第一確定模塊601,用于確定與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的包含至少兩個用戶賬號的用戶群組。
第二確定模塊602,用于在接收到來自登錄所述用戶群組中的用戶賬號的用戶設(shè)備的第一通知消息時,確定所述用戶賬號處于離家狀態(tài),所述第一通知消息用于指示所述用戶設(shè)備與所述目標(biāo)無線網(wǎng)絡(luò)斷開連接。
第一場景切換模塊603,用于在所述用戶群組包含的所述至少兩個用戶賬號均處于離家狀態(tài)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于離家場景模式。
圖7是根據(jù)一示例性實施例示出的另一種場景切換裝置的框圖,如圖7所示,在上述圖6所示實施例的基礎(chǔ)上,所述裝置還可以包括:
第三確定模塊604,用于在接收到來自登錄所述用戶群組中用戶賬號的用戶設(shè)備的第二通知消息時,確定所述用戶賬號處于在家狀態(tài),其中所述第二通知消息用于指示所述用戶設(shè)備與所述目標(biāo)無線網(wǎng)絡(luò)恢復(fù)連接;
第二場景切換模塊605,用于在所述至少兩個用戶賬號中的至少一者處于在家狀態(tài)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于回家場景模式。
圖8是根據(jù)一示例性實施例示出的另一種場景切換裝置的框圖,如圖8所示,在上述圖6所示實施例的基礎(chǔ)上,所述裝置還可以包括:
第三場景切換模塊606,用于在接收到與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的指紋鎖發(fā)送的開鎖事件通知時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于回家場景模式。
圖9是根據(jù)一示例性實施例示出的另一種場景切換裝置的框圖,如圖9所示,在上述圖6所示實施例的基礎(chǔ)上,所述裝置還可以包括:
獲取模塊607,用于在登錄所述用戶群組中的用戶賬號的用戶設(shè)備使用移動通信網(wǎng)絡(luò)時,獲取所述用戶設(shè)備的位置信息;
第四確定模塊608,用于在所述位置信息對應(yīng)的地理位置處于與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的預(yù)設(shè)區(qū)域內(nèi)時,確定所述用戶賬號處于在家狀態(tài),在所述位置信息對應(yīng)的地理位置未處于與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的預(yù)設(shè)區(qū)域內(nèi)時,確定所述用戶賬號處于離家狀態(tài)。
圖10是根據(jù)一示例性實施例示出的另一種場景切換裝置的框圖,如圖10所示,所述第一確定模塊601可以包括:
發(fā)送子模塊6011,用于在接收到來自登錄第一用戶賬號的第一用戶設(shè)備的用于將第二用戶賬號添加到用戶群組的請求時,向登錄所述第二用戶賬號的第二用戶設(shè)備發(fā)送提示消息;
添加子模塊6012,用于在接收到來自登錄第二用戶賬號的第二用戶設(shè)備的用于提示同意被添加到所述用戶群組的指令后,將所述第一用戶賬號和所述第二用戶賬號添加到與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的用戶群組中。
圖11是根據(jù)一示例性實施例示出的另一種場景切換裝置的框圖,如圖11所示,所述第一場景切換模塊603可以包括:
確定子模塊6031,用于在所述用戶群組包含的所述至少兩個用戶賬號均處于離家狀態(tài)時,確定當(dāng)前時刻是否處于允許置于離家場景模式的預(yù)設(shè)時間段內(nèi);
場景切換子模塊6032,用于在當(dāng)前時刻處于所述預(yù)設(shè)時間段內(nèi)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于離家場景模式。
關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
對于裝置實施例而言,由于其基本對應(yīng)于方法實施例,所以相關(guān)之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本公開方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
圖12是根據(jù)一示例性實施例示出的一種適用于場景切換的電子設(shè)備的框圖,所述裝置例如是服務(wù)器。參照圖12,電子設(shè)備700包括處理組件722,其進(jìn)一步包括一個或多個處理器,以及由存儲器732所代表的存儲器資源,用于存儲可由處理部件722的執(zhí)行的指令,例如應(yīng)用程序。存儲器732中存儲的應(yīng)用程序可以包括一個或一個以上的每一個對應(yīng)于一組指令的模塊。所述處理組件722被配置為:
確定與目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的包含至少兩個用戶賬號的用戶群組;
在接收到來自登錄所述用戶群組中的用戶賬號的用戶設(shè)備的第一通知消息時,確定所述用戶賬號處于離家狀態(tài),所述第一通知消息用于指示所述用戶設(shè)備與所述目標(biāo)無線網(wǎng)絡(luò)斷開連接;
在所述用戶群組包含的所述至少兩個用戶賬號均處于離家狀態(tài)時,將與所述目標(biāo)無線網(wǎng)絡(luò)對應(yīng)的至少一個待控制設(shè)備置于離家場景模式。
電子設(shè)備700還可以包括一個電源組件726被配置為執(zhí)行電子設(shè)備700的電源管理,一個有線或無線網(wǎng)絡(luò)接口750被配置為將電子設(shè)備700連接到網(wǎng)絡(luò),和一個輸入輸出(I/O)接口758。電子設(shè)備700可以操作基于存儲在存儲器732的操作系統(tǒng),例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,F(xiàn)reeBSDTM或類似。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器732,上述指令可由電子設(shè)備700的處理組件722執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。