【技術實現步驟摘要】
本專利技術涉及計算機,特別是涉及一種設備控制方法、裝置、電子設備及可讀存儲介質。
技術介紹
1、隨著計算機技術的發展,家居設備在日常生活中的使用率越來越高,也出現了越來越多的智能家居。而在智能家居的應用場景下,通常需要對多個家居設備進行同時控制,實現設備聯動控制。
2、目前,為了實現多設備控制,往往需要由一個終端同時控制多個設備,通過終端調整各個設備的狀態,實現聯動控制。然而這種方式對該終端的負擔較大,容易產生控制失敗的情況,設備控制效果較差。
技術實現思路
1、本專利技術實施例的目的在于提供一種設備控制方法、裝置、電子設備及可讀存儲介質,以提高設備控制效果。具體技術方案如下:
2、在本專利技術實施的第一方面,首先提供了一種設備控制方法,方法應用于設備控制系統中的任一待選設備,所述設備控制系統包括多個待選設備,方法包括:
3、在滿足所述待選設備對應的任一預設控制條件的情況下,將所述待選設備作為起始設備,并基于所述預設控制條件確定所需控制的至少一個待選設備,作為待控制設備;
4、基于所述設備控制系統的網絡拓撲,為所述起始設備以及所述待控制設備生成至少兩個待更新路徑;
5、獲取各所述待更新路徑對應的控制性能,并基于各所述控制性能從所述待更新路徑中確定待選控制路徑,以及,基于各所述控制性能重新執行所述為所述起始設備以及所述待控制設備生成至少兩個待更新路徑的操作;
6、在滿足停止條件的情況下,從各所述待選控制路徑中確定
7、在本專利技術實施的第二方面,還提供了一種設備控制裝置,裝置應用于設備控制系統中的任一待選設備,所述設備控制系統包括多個待選設備,裝置包括:
8、第一確定模塊,用于在滿足所述待選設備對應的任一預設控制條件的情況下,將所述待選設備作為起始設備,并基于所述預設控制條件確定所需控制的至少一個待選設備,作為待控制設備;
9、第一生成模塊,用于基于所述設備控制系統的網絡拓撲,為所述起始設備以及所述待控制設備生成至少兩個待更新路徑;
10、第一獲取模塊,用于獲取各所述待更新路徑對應的控制性能,并基于各所述控制性能從所述待更新路徑中確定待選控制路徑,以及,基于各所述控制性能重新執行所述為所述起始設備以及所述待控制設備生成至少兩個待更新路徑的操作;
11、第二確定模塊,用于在滿足停止條件的情況下,從各所述待選控制路徑中確定目標控制路徑,并按照所述目標控制路徑向所述待控制設備下發控制指令。
12、在本專利技術實施的第三方面,還提供了一種電子設備,包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;
13、存儲器,用于存放計算機程序;
14、處理器,用于執行存儲器上所存放的程序時,實現上述第一方面所述的方法。
15、在本專利技術實施的第四方面,還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有指令,當其在計算機上運行時,使得計算機執行上述第一方面所述的方法。
16、在本專利技術實施的第五方面,還提供了一種包含指令的計算機程序產品,當其在計算機上運行時,使得所述計算機執行上述第一方面所述的方法。
17、本專利技術實施例提供的設備控制方法,通過在滿足所述待選設備對應的任一預設控制條件的情況下,將所述待選設備作為起始設備,并基于所述預設控制條件確定所需控制的至少一個待選設備,作為待控制設備;基于所述設備控制系統的網絡拓撲,為所述起始設備以及所述待控制設備生成至少兩個待更新路徑;獲取各所述待更新路徑對應的控制性能,并基于各所述控制性能從所述待更新路徑中確定待選控制路徑,以及,基于各所述控制性能重新執行所述為所述起始設備以及所述待控制設備生成至少兩個待更新路徑的操作;在滿足停止條件的情況下,從各所述待選控制路徑中確定目標控制路徑,并按照所述目標控制路徑向所述待控制設備下發控制指令。本專利技術實施例中,通過將滿足預設控制條件的待選設備作為起始設備,同時通過起始設備與待控制設備生成至少兩個待更新路徑,并循環執行生成待更新路徑的操作,可以無需預設固定的設備控制順序,避免了設備控制順序生硬,無法根據實際的設備間關聯情況進行靈活調整的問題,提高設備控制順序的靈活性。同時,通過控制性能確定待選控制路徑,并從各個待選控制路徑中確定最終的目標控制路徑,可以在提高設備控制的靈活性的同時,在一定程度上保證所確定的目標控制路徑的控制性能,避免由固定終端同時控制多個設備所產生的控制失敗的情況,從而保證多設備聯動控制的效果。
本文檔來自技高網...【技術保護點】
1.一種設備控制方法,其特征在于,所述方法應用于設備控制系統中的任一待選設備,所述設備控制系統包括多個待選設備,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述基于所述設備控制系統的網絡拓撲,為所述起始設備以及所述待控制設備生成至少兩個待更新路徑,包括:
3.根據權利要求2所述的方法,其特征在于,所述對各所述待選節點執行選擇操作,得到已選節點,包括:
4.根據權利要求1所述的方法,其特征在于,所述獲取各所述待更新路徑對應的控制性能,包括:
5.根據權利要求3所述的方法,其特征在于,所述將所述已選節點作為新的目標節點之前,所述方法還包括:
6.根據權利要求3所述的方法,其特征在于,所述方法還包括:
7.根據權利要求1-6任一項所述的方法,其特征在于,所述方法還包括:
8.根據權利要求1-6任一項所述的方法,其特征在于,所述方法還包括:
9.根據權利要求1-6任一項所述的方法,其特征在于,所述從各所述待選控制路徑中確定目標控制路徑,包括:
10.一種設備控制裝置,
11.一種電子設備,其特征在于,包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;
12.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現如權利要求1-9中任一所述的方法。
13.一種計算機程序,其特征在于,所述計算機程序被計算機運行時實現如權利要求1-9中任一項所述的方法。
...【技術特征摘要】
1.一種設備控制方法,其特征在于,所述方法應用于設備控制系統中的任一待選設備,所述設備控制系統包括多個待選設備,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述基于所述設備控制系統的網絡拓撲,為所述起始設備以及所述待控制設備生成至少兩個待更新路徑,包括:
3.根據權利要求2所述的方法,其特征在于,所述對各所述待選節點執行選擇操作,得到已選節點,包括:
4.根據權利要求1所述的方法,其特征在于,所述獲取各所述待更新路徑對應的控制性能,包括:
5.根據權利要求3所述的方法,其特征在于,所述將所述已選節點作為新的目標節點之前,所述方法還包括:
6.根據權利要求3所述的方法,其特征在于,所述方法還包括:
7.根據權利要求1-6任一項所述的方法,其特征在于,所述方...
【專利技術屬性】
技術研發人員:林泓亮,李紹斌,唐杰,王沅召,劉洋,
申請(專利權)人:珠海格力電器股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。