本技術(shù)涉及智能調(diào)控,尤其是涉及一種智能家居的同步控制方法、控制系統(tǒng)、介質(zhì)以及產(chǎn)品。
背景技術(shù):
1、隨著人們生活水平的提高,人們對家居生活的品質(zhì)要求也越來越高,智能家居通過提供便捷、智能的家居體驗,滿足了人們對高品質(zhì)生活的追求,例如用戶可通過智能手機、平板電腦或語音助手等設(shè)備遠(yuǎn)程控制各種智能家居,從而提升生活便利性和居住舒適度,因此智能家居逐漸成為現(xiàn)代家庭不可或缺的一部分。
2、但是,由于智能家居領(lǐng)域中的各個制造廠家和產(chǎn)品種類繁多,不同的智能家居制造廠家常常依據(jù)各自的技術(shù)標(biāo)準(zhǔn)和協(xié)議來定義智能家居之間如何交換信息和進(jìn)行通信,這種多樣性導(dǎo)致了不同品牌或型號的智能家居產(chǎn)品在控制方式上可能存在差異性,因此用戶可能需要使用多個不同的應(yīng)用程序來控制家中的各種智能家居,增加了操作過程中的復(fù)雜性。
技術(shù)實現(xiàn)思路
1、為了提升用戶對智能家居進(jìn)行同步控制時的便捷性,本技術(shù)實施例提供了一種智能家居的同步控制方法、控制系統(tǒng)、介質(zhì)以及產(chǎn)品。
2、第一方面,本技術(shù)提供一種智能家居的同步控制方法,采用如下的技術(shù)方案:
3、一種智能家居的同步控制方法,包括:
4、獲取同步調(diào)控指令,并識別所述同步調(diào)控指令中包含的分步執(zhí)行標(biāo)識;
5、基于每個分步執(zhí)行標(biāo)識和所述同步調(diào)控指令得到每個分步執(zhí)行標(biāo)識對應(yīng)的分步執(zhí)行指令;
6、從構(gòu)建好的目標(biāo)智能家居平臺中識別每個分步執(zhí)行標(biāo)識對應(yīng)的待執(zhí)行智能家居設(shè)備和每個待執(zhí)行智能家居設(shè)備對應(yīng)的通信鏈路;
7、將每個分步執(zhí)行指令通過對應(yīng)的通信鏈路反饋至對應(yīng)的待執(zhí)行智能家居設(shè)備處,以實現(xiàn)對所述同步調(diào)控指令對應(yīng)的所有待執(zhí)行智能家居設(shè)備進(jìn)行同步控制。
8、通過采用上述技術(shù)方案,基于分步執(zhí)行標(biāo)識便于從同步調(diào)控指令中識別出每個分步執(zhí)行指令,采用分步執(zhí)行標(biāo)識對同步調(diào)控指令中包含的分步執(zhí)行指令進(jìn)行區(qū)分,便于提升將同步調(diào)控指令進(jìn)行劃分時的準(zhǔn)確性,另外,通過從目標(biāo)智能家居平臺中識別每個分步執(zhí)行標(biāo)識對應(yīng)的通信鏈路,再基于各個分步執(zhí)行指令對應(yīng)的通信鏈路控制對應(yīng)的待執(zhí)行智能家居設(shè)備,便于提升對不同待執(zhí)行智能家居設(shè)備進(jìn)行分步控制時的安全性,所有待執(zhí)行智能家居設(shè)備在接收到分步執(zhí)行指令后,將按照同步調(diào)控指令的要求進(jìn)行操作,不需要用戶對逐個待執(zhí)行智能家居設(shè)備進(jìn)行操作設(shè)置,降低了用戶在對智能家居設(shè)備進(jìn)行調(diào)控時的操作步驟和時間成本,從而便于提升用戶對智能家居進(jìn)行同步控制時的便捷性。
9、在一種可能實現(xiàn)的方式中,目標(biāo)智能家居平臺的構(gòu)建過程,包括:
10、獲取待控制智能家居設(shè)備的通信兼容數(shù)據(jù),判斷所述通信兼容數(shù)據(jù)中是否包含matter協(xié)議標(biāo)識,并將包含所述matter協(xié)議標(biāo)識的待控制智能家居設(shè)備的連接類型確定為直接連接型,將不包含所述matter協(xié)議標(biāo)識的待控制智能家居設(shè)備的連接類型確定為間接連接性;
11、當(dāng)所述待控制智能家居設(shè)備的連接類型為直接連接型時,將所述待控制智能家居設(shè)備直接接入預(yù)設(shè)智能家居平臺;
12、當(dāng)所述待控制智能家居設(shè)備的連接類型為間接連接型時,從所述預(yù)設(shè)智能家居平臺中識別目標(biāo)網(wǎng)關(guān),將所述待控制智能家居設(shè)備與所述目標(biāo)網(wǎng)關(guān)進(jìn)行連接,所述目標(biāo)網(wǎng)關(guān)為支持matter協(xié)議的網(wǎng)關(guān)。
13、通過采用上述技術(shù)方案,通過識別待控制智能家居設(shè)備是否接受matter協(xié)議標(biāo)識,便于確保接受matter協(xié)議的待控制智能家居設(shè)備能夠直接接入預(yù)設(shè)智能家居平臺,另外,對于不接受matter協(xié)議的待控制智能家居設(shè)備,通過識別并連接支持matter協(xié)議的目標(biāo)網(wǎng)關(guān),實現(xiàn)了不接受matter協(xié)議的待控制智能家居設(shè)備的間接連接,通過這種靈活的連接方式,使得用戶無需擔(dān)心設(shè)備品牌或型號的限制,能夠輕松地將所有待控制智能家居設(shè)備納入統(tǒng)一的管理平臺,通過該平臺便于實現(xiàn)不同品牌、不同型號的待控制智能家居設(shè)備之間的互聯(lián)互通,大大減少了因設(shè)備不兼容而導(dǎo)致的調(diào)控難題。
14、在一種可能實現(xiàn)的方式中,當(dāng)待執(zhí)行智能家居設(shè)備對應(yīng)的連接類型為間接連接型時,將分步執(zhí)行指令通過對應(yīng)的通信鏈路反饋至對應(yīng)的待執(zhí)行設(shè)備處,包括:
15、識別所述分步執(zhí)行指令中包含的執(zhí)行時刻標(biāo)識,并基于所述執(zhí)行時刻標(biāo)識和預(yù)設(shè)分割策略映射關(guān)系,確定所述執(zhí)行時刻標(biāo)識對應(yīng)的目標(biāo)分割策略,所述預(yù)設(shè)分割策略映射關(guān)系為執(zhí)行時刻標(biāo)識與目標(biāo)分割策略之間的對應(yīng)關(guān)系;
16、基于所述目標(biāo)分割策略將所述分步執(zhí)行指令進(jìn)行分割,得到多個分割指令,并基于分割順序確定每個分割指令對應(yīng)的分割序號;
17、基于每個分割序號確定隨機數(shù)列,并基于所述隨機數(shù)列確定拼接密碼;
18、按照所述隨機數(shù)列將每個分割序號對應(yīng)的分割指令和所述拼接密碼通過所述通信鏈路反饋至對應(yīng)的待執(zhí)行設(shè)備處;
19、其中,所述按照所述隨機數(shù)列將每個分割序號對應(yīng)的分割指令和所述拼接密碼通過所述通信鏈路反饋至對應(yīng)的待執(zhí)行設(shè)備處之后,還包括:
20、根據(jù)所述拼接密碼將每個分割指令進(jìn)行拼合后,得到目標(biāo)分步執(zhí)行指令,以控制所述待執(zhí)行設(shè)備按照所述目標(biāo)分步執(zhí)行指令進(jìn)行運行。
21、通過采用上述技術(shù)方案,通過在待執(zhí)行智能家居設(shè)備對應(yīng)的連接類型為間接連接型時,將分步執(zhí)行指令分割成多個分割指令,并將分割指令按照隨機生成的序列進(jìn)行傳輸,大大降低了相關(guān)攻擊者攔截并篡改分步執(zhí)行指令的風(fēng)險,從而便于提升分步執(zhí)行指令在傳輸過程中的安全性,另外,通過將根據(jù)隨機數(shù)列生成的拼接密碼進(jìn)行傳輸,便于提升對多個分割指令進(jìn)行拼接時的準(zhǔn)確性。
22、在一種可能實現(xiàn)的方式中,當(dāng)檢測到訪問指令時,該方法還包括:
23、基于所述訪問指令識別對應(yīng)的訪問周期范圍;
24、基于所述訪問周期范圍從指令日志數(shù)據(jù)中確定待展示指令內(nèi)容;
25、識別所述待展示指令內(nèi)容中的敏感數(shù)據(jù),并將所述待展示指令內(nèi)容中的敏感數(shù)據(jù)進(jìn)行隱藏,得到加密待展示指令內(nèi)容;
26、識別所述訪問指令中包含的訪問權(quán)限和訪問需求,并根據(jù)所述訪問權(quán)限和所述訪問需求判斷所述訪問指令是否滿足預(yù)設(shè)訪問條件,所述預(yù)設(shè)訪問條件為所述訪問權(quán)限高于預(yù)設(shè)訪問權(quán)限,且所述訪問需求中包含所述敏感數(shù)據(jù);
27、當(dāng)所述訪問指令滿足所述預(yù)設(shè)訪問條件時,將所述待展示指令內(nèi)容進(jìn)行反饋;
28、當(dāng)所述訪問指令不滿足所述預(yù)設(shè)訪問條件時,將所述加密待展示指令內(nèi)容進(jìn)行反饋。
29、通過采用上述技術(shù)方案,通過自動識別待展示指令內(nèi)容中的敏感數(shù)據(jù),并將其進(jìn)行隱藏處理,從而避免了敏感數(shù)據(jù)直接暴露,另外,通過比對訪問指令中的訪問權(quán)限和訪問需求與預(yù)設(shè)訪問條件,便于實現(xiàn)對訪問行為的精細(xì)控制,只有當(dāng)訪問權(quán)限高于預(yù)設(shè)權(quán)限,并且訪問需求中明確包含敏感數(shù)據(jù)時,才允許展示未加密的待展示指令內(nèi)容,便于有效防止低權(quán)限用戶或非法用戶對敏感數(shù)據(jù)的訪問,從而便于保障敏感數(shù)據(jù)的安全性。
30、在一種可能實現(xiàn)的方式中,該方法還包括:
31、獲取現(xiàn)場圖像并對所述現(xiàn)場圖像進(jìn)行特征識別,當(dāng)檢測到用戶處于移動狀態(tài)時,獲取所述用戶的實時移動位置;
32、根據(jù)所述實時移動位置確定所述用戶的實時移動區(qū)域,識別所述實時移動區(qū)域?qū)?yīng)的環(huán)境亮度,當(dāng)所述環(huán)境亮度低于預(yù)設(shè)亮度時,生成亮度調(diào)控指令,用于對所述實時移動區(qū)域內(nèi)的燈光設(shè)備進(jìn)行調(diào)控。
33、通過采用上述技術(shù)方案,通過對現(xiàn)場圖像進(jìn)行特征識別,以便于實時監(jiān)測用戶的移動狀態(tài)并且能夠智能判斷用戶所在區(qū)域的環(huán)境亮度,當(dāng)環(huán)境亮度不足時,可自動調(diào)整燈光設(shè)備,確保用戶所在區(qū)域的光照條件舒適,從而提升用戶的居住或使用體驗。
34、在一種可能實現(xiàn)的方式中,該方法還包括:
35、當(dāng)檢測到用戶在預(yù)設(shè)時間段內(nèi)未進(jìn)入檢測區(qū)域時,識別所述檢測區(qū)域?qū)?yīng)的智能家居設(shè)備和每個智能家居設(shè)備的工作狀態(tài);
36、若存在可調(diào)控智能家居設(shè)備,并且所述可調(diào)控智能家居設(shè)備的工作狀態(tài)為運行狀態(tài)時,生成待機指令,用于控制所述可調(diào)控智能家居設(shè)備進(jìn)入待機狀態(tài)。
37、通過采用上述技術(shù)方案,通過監(jiān)測用戶活動范圍和各個智能家居設(shè)備的工作狀態(tài),能夠在用戶長時間不進(jìn)入某區(qū)域時,自動使該區(qū)域內(nèi)的智能家居設(shè)備進(jìn)入待機狀態(tài),從而有效減少不必要的能源消耗,另外,由于長時間運行可能導(dǎo)致智能家居設(shè)備出現(xiàn)過熱、磨損等問題,從而可能會影響設(shè)備使用壽命,通過自動使設(shè)備進(jìn)入待機狀態(tài),便于減少設(shè)備的運行時間,從而延長其使用壽命。
38、第二方面,本技術(shù)提供一種控制系統(tǒng),采用如下的技術(shù)方案:
39、一種控制系統(tǒng),該控制系統(tǒng)包括:
40、至少一個處理器;
41、存儲器;
42、至少一個應(yīng)用程序,其中所述至少一個應(yīng)用程序被存儲在存儲器中并被配置為由至少一個處理器執(zhí)行,所述至少一個應(yīng)用程序配置用于:執(zhí)行上述智能家居的同步控制方法。
43、第三方面,本技術(shù)提供一種計算機可讀存儲介質(zhì),采用如下的技術(shù)方案:
44、一種計算機可讀存儲介質(zhì),包括:存儲有能夠被處理器加載并執(zhí)行上述智能家居的同步控制方法的計算機程序。
45、第四方面,本技術(shù)提供了一種計算機程序產(chǎn)品,采用如下的技術(shù)方案:
46、一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述智能家居的同步控制方法。
47、綜上所述,本技術(shù)包括以下至少一種有益技術(shù)效果:
48、基于分步執(zhí)行標(biāo)識便于從同步調(diào)控指令中識別出每個分步執(zhí)行指令,采用分步執(zhí)行標(biāo)識對同步調(diào)控指令中包含的分步執(zhí)行指令進(jìn)行區(qū)分,便于提升將同步調(diào)控指令進(jìn)行劃分時的準(zhǔn)確性,另外,通過從目標(biāo)智能家居平臺中識別每個分步執(zhí)行標(biāo)識對應(yīng)的通信鏈路,再基于各個分步執(zhí)行指令對應(yīng)的通信鏈路控制對應(yīng)的待執(zhí)行智能家居設(shè)備,便于提升對不同待執(zhí)行智能家居設(shè)備進(jìn)行分步控制時的安全性,所有待執(zhí)行智能家居設(shè)備在接收到分步執(zhí)行指令后,將按照同步調(diào)控指令的要求進(jìn)行操作,不需要用戶對逐個待執(zhí)行智能家居設(shè)備進(jìn)行操作設(shè)置,降低了用戶在對智能家居設(shè)備進(jìn)行調(diào)控時的操作步驟和時間成本,從而便于提升用戶對智能家居進(jìn)行同步控制時的便捷性。
49、通過監(jiān)測用戶活動范圍和各個智能家居設(shè)備的工作狀態(tài),能夠在用戶長時間不進(jìn)入某區(qū)域時,自動使該區(qū)域內(nèi)的智能家居設(shè)備進(jìn)入待機狀態(tài),從而有效減少不必要的能源消耗,另外,由于長時間運行可能導(dǎo)致智能家居設(shè)備出現(xiàn)過熱、磨損等問題,從而可能會影響設(shè)備使用壽命,通過自動使設(shè)備進(jìn)入待機狀態(tài),便于減少設(shè)備的運行時間,從而延長其使用壽命。