本發(fā)明涉及智能家居,特別是涉及一種智能家居設備控制方法及裝置、電子設備、存儲介質。
背景技術:
1、隨著智能家居技術的快速發(fā)展,家庭中的智能設備數(shù)量和種類持續(xù)增加。這些設備包括但不限于智能照明、暖通空調系統(tǒng)、安全監(jiān)控設備及自動窗簾等,它們可以通過網絡連接來進行交互,旨在提升居住的舒適性和能源效率。
2、目前,多數(shù)智能家居系統(tǒng)主要依賴預設的規(guī)則和簡單的反饋控制邏輯來管理智能家居設備。這些系統(tǒng)通常只能處理直接的命令響應,如根據(jù)時間或特定條件開關設備等。
3、然而,在設備數(shù)量眾多且環(huán)境變化頻繁的家庭環(huán)境中,相關技術中的智能家居系統(tǒng)通常無法有效識別和利用智能家居設備間的復雜因果關系,限制了系統(tǒng)在實際操作中的智能化和能源效率。例如,相關技術中的智能家居系統(tǒng)無法準確識別在特定環(huán)境參數(shù)條件下哪些智能家居設備應聯(lián)動操作來滿足用戶的實際需求,不但會導致能源浪費,還會嚴重影響用戶的實際體驗。
技術實現(xiàn)思路
1、鑒于上述問題,提出了以便提供克服上述問題或者至少部分地解決上述問題的一種智能家居設備控制方法及裝置、電子設備、存儲介質,包括:
2、一種智能家居設備控制方法,所述方法包括:
3、根據(jù)智能家居環(huán)境中的智能家居設備信息與環(huán)境參數(shù)信息,確定設備節(jié)點與環(huán)境參數(shù)節(jié)點;
4、根據(jù)所述設備節(jié)點與環(huán)境參數(shù)節(jié)點,生成完全無向圖;
5、對所述完全無向圖中的所述節(jié)點依次進行條件獨立性檢驗處理與因果關系確定處理,生成有向無環(huán)圖;
6、根據(jù)所述有向無環(huán)圖,對所述智能家居設備進行控制。
7、可選的,所述對所述完全無向圖中的所述節(jié)點依次進行條件獨立性檢驗處理與因果關系確定處理,生成有向無環(huán)圖,包括:
8、對所述完全無向圖中的所述節(jié)點進行互信息測試,以移除所述完全無向圖中不滿足條件獨立性的邊;
9、對完成所述互信息測試的所述完全無向圖中的所述節(jié)點進行所述因果關系確定處理,生成所述有向無環(huán)圖。
10、可選的,所述對所述完全無向圖中的所述節(jié)點進行互信息測試,包括:
11、在完全無向圖的節(jié)點中確定第一節(jié)點與第二節(jié)點,其中,所述第一節(jié)點為所述節(jié)點中的任一所述節(jié)點,所述第二節(jié)點為所述節(jié)點中除所述第一節(jié)點外的任一所述節(jié)點;
12、對所述第一節(jié)點與第二節(jié)點進行所述互信息測試,以判斷所述第一節(jié)點與第二節(jié)點是否相互獨立;
13、若所述第一節(jié)點與第二節(jié)點相互獨立,則判定所述第一節(jié)點與第二節(jié)點之間的邊不滿足所述條件獨立性,并移除所述第一節(jié)點與第二節(jié)點之間的邊。
14、可選的,所述方法還包括:
15、若所述第一節(jié)點與第二節(jié)點不相互獨立,則在完全無向圖的節(jié)點中確定第三節(jié)點,并在所述第三節(jié)點的條件下對所述第一節(jié)點與第二節(jié)點進行所述互信息測試,以判斷所述第一節(jié)點與第二節(jié)點是否在所述第三節(jié)點的條件下相互獨立,其中,所述第三節(jié)點為所述節(jié)點中除所述第一節(jié)點與第二節(jié)點外的任一所述節(jié)點;
16、若所述第一節(jié)點與第二節(jié)點在所述第三節(jié)點的條件下相互獨立,則判定所述第一節(jié)點與第二節(jié)點之間的邊不滿足所述條件獨立性,并移除所述第一節(jié)點與第二節(jié)點之間的邊。
17、可選的,所述對完成所述互信息測試的所述完全無向圖中的所述節(jié)點進行所述因果關系確定處理,生成所述有向無環(huán)圖,包括:
18、根據(jù)預設結構識別規(guī)則與方向傳播規(guī)則,確定所述完成所述互信息測試的所述完全無向圖中所述邊的方向,以生成所述有向無環(huán)圖。
19、可選的,所述根據(jù)所述有向無環(huán)圖,對所述智能家居設備進行控制,包括:
20、確定控制目標,并根據(jù)所述控制目標,在所述有向無環(huán)圖中確定目標控制節(jié)點;
21、根據(jù)所述控制目標與所述目標控制節(jié)點,確定所述目標控制節(jié)點的控制邏輯,并根據(jù)所述控制邏輯,對所述目標控制節(jié)點所對應的智能家居設備進行控制。
22、可選的,所述根據(jù)所述設備節(jié)點與環(huán)境參數(shù)節(jié)點,生成完全無向圖,包括:
23、在所有所述節(jié)點之間添加邊,以生成所述完全無向圖。
24、可選的,所述環(huán)境參數(shù)至少包括溫度參數(shù)、濕度參數(shù)、光照參數(shù)與空氣質量參數(shù)。
25、一種智能家居設備控制裝置,所述裝置包括:
26、節(jié)點確定模塊,用于根據(jù)智能家居環(huán)境中的智能家居設備信息與環(huán)境參數(shù)信息,確定設備節(jié)點與環(huán)境參數(shù)節(jié)點;
27、完全無向圖生成模塊,用于根據(jù)所述設備節(jié)點與環(huán)境參數(shù)節(jié)點,生成完全無向圖;
28、有向無環(huán)圖生成模塊,用于對所述完全無向圖中的所述節(jié)點依次進行條件獨立性檢驗處理與因果關系確定處理,生成有向無環(huán)圖;
29、設備控制模塊,用于根據(jù)根據(jù)所述有向無環(huán)圖,對所述智能家居設備進行控制。
30、一種電子設備,包括處理器、存儲器及存儲在所述存儲器上并能夠在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)如上所述的智能家居設備控制方法。
31、一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上所述的智能家居設備控制方法。
32、一種計算機程序產品,包括計算機程序,計算機程序在被處理器執(zhí)行時實現(xiàn)如上所述的智能家居設備控制方法。
33、本發(fā)明實施例具有以下優(yōu)點:
34、本發(fā)明提供了一種智能家居設備控制方法,通過根據(jù)智能家居環(huán)境中的智能家居設備信息與環(huán)境參數(shù)信息確定設備節(jié)點與環(huán)境參數(shù)節(jié)點;并根據(jù)設備節(jié)點與環(huán)境參數(shù)節(jié)點生成完全無向圖;從而對完全無向圖中的節(jié)點依次進行條件獨立性檢驗處理與因果關系確定處理以生成有向無環(huán)圖;進而根據(jù)有向無環(huán)圖對智能家居設備進行控制的方式。實現(xiàn)了根據(jù)有向無環(huán)圖中節(jié)點間的因果關系對智能家居設備進行合理控制,提升了智能家居環(huán)境的居住舒適度和用戶體驗,提高了智能家居設備控制的智能化水平,避免了資源的過度消耗。
1.一種智能家居設備控制方法,其特征在于,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,所述對所述完全無向圖中的所述節(jié)點依次進行條件獨立性檢驗處理與因果關系確定處理,生成有向無環(huán)圖,包括:
3.根據(jù)權利要求2所述的方法,其特征在于,所述對所述完全無向圖中的所述節(jié)點進行互信息測試,包括:
4.根據(jù)權利要求3所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權利要求2所述的方法,其特征在于,所述對完成所述互信息測試的所述完全無向圖中的所述節(jié)點進行所述因果關系確定處理,生成所述有向無環(huán)圖,包括:
6.根據(jù)權利要求1所述的方法,其特征在于,所述根據(jù)所述有向無環(huán)圖,對所述智能家居設備進行控制,包括:
7.根據(jù)權利要求1所述的方法,其特征在于,所述根據(jù)所述設備節(jié)點與環(huán)境參數(shù)節(jié)點,生成完全無向圖,包括:
8.根據(jù)權利要求1所述的方法,其特征在于,所述環(huán)境參數(shù)至少包括溫度參數(shù)、濕度參數(shù)、光照參數(shù)與空氣質量參數(shù)。
9.一種智能家居設備控制裝置,其特征在于,所述裝置包括:
10.一種電子設備,其特征在于,包括處理器、存儲器及存儲在所述存儲器上并能夠在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)如權利要求1至8中任一項所述的智能家居設備控制方法。
11.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權利要求1至8中任一項所述的智能家居設備控制方法。
12.一種計算機程序產品,包括計算機程序,計算機程序在被處理器執(zhí)行時實現(xiàn)如權利要求1至8中任一項所述的智能家居設備控制方法。