本申請涉及物聯(lián)網(wǎng),特別是涉及一種設(shè)備控制方法、裝置、控制設(shè)備、電子設(shè)備、計(jì)算機(jī)可讀存儲介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
1、隨著物聯(lián)網(wǎng)(internet?of?things,iot)技術(shù)的發(fā)展,各種智能設(shè)備正在快速普及,例如,各種智能家居設(shè)備等。智能設(shè)備的控制方式也越來越多,用戶可以通過各種控制器對智能設(shè)備進(jìn)行調(diào)節(jié)。例如,用戶可以通過燈具調(diào)光控制器,實(shí)現(xiàn)調(diào)節(jié)燈具亮度或調(diào)節(jié)色溫。
2、然而,傳統(tǒng)技術(shù)如燈具調(diào)光控制器受限于順時針和逆時針旋轉(zhuǎn)等固定的方式對特定的受控設(shè)備進(jìn)行控制,對受控設(shè)備進(jìn)行控制的靈活性較差。
技術(shù)實(shí)現(xiàn)思路
1、基于此,有必要針對上述技術(shù)問題,提供一種設(shè)備控制方法、裝置、控制設(shè)備、電子設(shè)備、計(jì)算機(jī)可讀存儲介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
2、第一方面,本申請?zhí)峁┝艘环N設(shè)備控制方法,包括:
3、獲取針對目標(biāo)控制設(shè)備的操作數(shù)據(jù);
4、基于設(shè)備控制配置信息,根據(jù)所述操作數(shù)據(jù)確定目標(biāo)受控設(shè)備以及對應(yīng)的目標(biāo)控制指令;所述目標(biāo)受控設(shè)備根據(jù)所述操作數(shù)據(jù)中針對所述目標(biāo)控制設(shè)備操作的目標(biāo)方向確定;所述目標(biāo)控制指令根據(jù)所述操作數(shù)據(jù)中在所述目標(biāo)方向上的操作狀態(tài)確定;
5、將所述目標(biāo)控制指令發(fā)送至所述目標(biāo)受控設(shè)備,以指示所述目標(biāo)受控設(shè)備執(zhí)行所述目標(biāo)控制指令。
6、第二方面,本申請還提供了一種設(shè)備控制裝置,包括:
7、獲取模塊,用于獲取針對目標(biāo)控制設(shè)備的操作數(shù)據(jù);
8、確定模塊,用于基于設(shè)備控制配置信息,根據(jù)所述操作數(shù)據(jù)確定目標(biāo)受控設(shè)備以及對應(yīng)的目標(biāo)控制指令;所述目標(biāo)受控設(shè)備根據(jù)所述操作數(shù)據(jù)中針對所述目標(biāo)控制設(shè)備操作的目標(biāo)方向確定;所述目標(biāo)控制指令根據(jù)所述操作數(shù)據(jù)中在所述目標(biāo)方向上的操作狀態(tài)確定;
9、發(fā)送模塊,用于將所述目標(biāo)控制指令發(fā)送至所述目標(biāo)受控設(shè)備,以指示所述目標(biāo)受控設(shè)備執(zhí)行所述目標(biāo)控制指令。
10、在一個示例性實(shí)施例中,確定模塊,用于基于所述設(shè)備控制配置信息,根據(jù)所述操作數(shù)據(jù)中的所述目標(biāo)方向確定所述目標(biāo)受控設(shè)備、針對所述目標(biāo)受控設(shè)備的目標(biāo)參數(shù)和針對所述目標(biāo)參數(shù)的調(diào)節(jié)方式,根據(jù)所述操作數(shù)據(jù)中的所述操作狀態(tài)確定所述目標(biāo)參數(shù)在所述調(diào)節(jié)方式下的變動特征;根據(jù)所述目標(biāo)參數(shù)、所述調(diào)節(jié)方式和所述變動特征,確定所述目標(biāo)控制指令。
11、在一個示例性實(shí)施例中,確定模塊,用于基于所述設(shè)備控制配置信息,若所述目標(biāo)方向?yàn)榈谝环较蚧虻诙较?,則確定所述目標(biāo)受控設(shè)備為第一目標(biāo)受控設(shè)備、所述目標(biāo)參數(shù)為針對所述第一目標(biāo)受控設(shè)備的第一目標(biāo)參數(shù)、所述調(diào)節(jié)方式為針對所述第一目標(biāo)參數(shù)的第一調(diào)節(jié)方式或第二調(diào)節(jié)方式;其中,所述第一方向與所述第二方向相反,所述第一調(diào)節(jié)方式與所述第二調(diào)節(jié)方式相反。
12、在一個示例性實(shí)施例中,確定模塊,用于基于所述設(shè)備控制配置信息,若所述目標(biāo)方向包括第一方向和第三方向,則確定所述目標(biāo)受控設(shè)備包括第一目標(biāo)受控設(shè)備和第二目標(biāo)受控設(shè)備、所述目標(biāo)參數(shù)包括針對所述第一目標(biāo)受控設(shè)備的第一目標(biāo)參數(shù)和針對所述第二目標(biāo)受控設(shè)備的第二目標(biāo)參數(shù)、所述調(diào)節(jié)方式包括針對所述第一目標(biāo)參數(shù)的調(diào)節(jié)方式和針對所述第二目標(biāo)參數(shù)的調(diào)節(jié)方式;其中,所述第三方向不同于與所述第一方向相反的第二方向。
13、在一個示例性實(shí)施例中,確定模塊,用于基于所述設(shè)備控制配置信息,若所述目標(biāo)方向包括第一方向和第三方向,則確定所述目標(biāo)受控設(shè)備為第一目標(biāo)受控設(shè)備、所述目標(biāo)參數(shù)包括針對所述第一目標(biāo)受控設(shè)備的第一目標(biāo)參數(shù)和第三目標(biāo)參數(shù)、所述調(diào)節(jié)方式包括針對所述第一目標(biāo)參數(shù)的調(diào)節(jié)方式和針對所述第三目標(biāo)參數(shù)的調(diào)節(jié)方式;其中,所述第三方向不同于與所述第一方向相反的第二方向。
14、在一個示例性實(shí)施例中,所述操作狀態(tài)包括操作時長;確定模塊,用于基于所述設(shè)備控制配置信息,確定與所述操作狀態(tài)中的所述操作時長對應(yīng)的參數(shù)調(diào)節(jié)量;所述參數(shù)調(diào)節(jié)量與所述操作時長呈正相關(guān)關(guān)系;根據(jù)所述參數(shù)調(diào)節(jié)量,得到所述變動特征。
15、在一個示例性實(shí)施例中,所述操作狀態(tài)還包括操作速度;確定模塊,用于基于所述設(shè)備控制配置信息,確定與所述操作狀態(tài)中的所述操作速度對應(yīng)的參數(shù)調(diào)節(jié)速度;所述參數(shù)調(diào)節(jié)速度與所述操作速度呈正相關(guān)關(guān)系;根據(jù)所述參數(shù)調(diào)節(jié)量和所述參數(shù)調(diào)節(jié)速度,得到所述變動特征。
16、在一個示例性實(shí)施例中,獲取模塊,還用于根據(jù)所述操作數(shù)據(jù),確定針對所述目標(biāo)控制設(shè)備在至少一個方向上的操作數(shù)據(jù)分量;將至少一個所述方向中的所述操作數(shù)據(jù)分量滿足閾值條件的所述方向確定為所述目標(biāo)方向;根據(jù)所述目標(biāo)方向的所述操作數(shù)據(jù)分量,確定所述操作狀態(tài)。
17、在一個示例性實(shí)施例中,獲取模塊,還用于根據(jù)所述操作數(shù)據(jù),確定針對所述目標(biāo)控制設(shè)備在所述目標(biāo)方向上的操作時長;根據(jù)所述目標(biāo)方向的所述操作時長,確定所述操作狀態(tài)。
18、第三方面,本申請還提供了一種控制設(shè)備,包括:動作傳感器、處理器和通訊模塊;其中,
19、所述動作傳感器,用于采集針對所述控制設(shè)備的操作數(shù)據(jù);
20、所述處理器,用于獲取所述動作傳感器采集的所述操作數(shù)據(jù),基于設(shè)備控制配置信息,根據(jù)所述操作數(shù)據(jù)確定目標(biāo)受控設(shè)備以及對應(yīng)的目標(biāo)控制指令;所述目標(biāo)受控設(shè)備根據(jù)所述操作數(shù)據(jù)中針對所述目標(biāo)控制設(shè)備操作的目標(biāo)方向確定;所述目標(biāo)控制指令根據(jù)所述操作數(shù)據(jù)中在所述目標(biāo)方向上的操作狀態(tài)確定;
21、所述處理器,還用于通過所述通訊模塊將所述目標(biāo)控制指令發(fā)送至所述目標(biāo)受控設(shè)備,以指示所述目標(biāo)受控設(shè)備執(zhí)行所述目標(biāo)控制指令。
22、第四方面,本申請還提供了一種電子設(shè)備,包括存儲器和處理器,所述存儲器存儲有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時實(shí)現(xiàn)本申請各實(shí)施例的設(shè)備控制方法中的步驟。
23、第五方面,本申請還提供了一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)本申請各實(shí)施例的設(shè)備控制方法中的步驟。
24、第六方面,本申請還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)本申請各實(shí)施例的設(shè)備控制方法中的步驟。
25、上述設(shè)備控制方法、裝置、控制設(shè)備、電子設(shè)備、計(jì)算機(jī)可讀存儲介質(zhì)和計(jì)算機(jī)程序產(chǎn)品,可以通過為控制設(shè)備靈活配置設(shè)備控制配置信息,設(shè)置針對控制設(shè)備操作的不同方向、不同操作狀態(tài)對應(yīng)的受控設(shè)備及控制指令,使得用戶在控制設(shè)備上對受控設(shè)備的選擇和控制無需受到傳統(tǒng)技術(shù)中以固定的方式對特定的設(shè)備進(jìn)行控制的限制,實(shí)現(xiàn)在操作便捷的基礎(chǔ)上對受控設(shè)備的靈活選擇及控制,大大提高了對受控設(shè)備進(jìn)行控制的靈活性。
1.一種設(shè)備控制方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于設(shè)備控制配置信息,根據(jù)所述操作數(shù)據(jù)確定目標(biāo)受控設(shè)備以及對應(yīng)的目標(biāo)控制指令,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述設(shè)備控制配置信息,根據(jù)所述操作數(shù)據(jù)中的所述目標(biāo)方向確定所述目標(biāo)受控設(shè)備、針對所述目標(biāo)受控設(shè)備的目標(biāo)參數(shù)和針對所述目標(biāo)參數(shù)的調(diào)節(jié)方式,包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述設(shè)備控制配置信息,根據(jù)所述操作數(shù)據(jù)中的所述目標(biāo)方向確定所述目標(biāo)受控設(shè)備、針對所述目標(biāo)受控設(shè)備的目標(biāo)參數(shù)和針對所述目標(biāo)參數(shù)的調(diào)節(jié)方式,包括:
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述設(shè)備控制配置信息,根據(jù)所述操作數(shù)據(jù)中的所述目標(biāo)方向確定所述目標(biāo)受控設(shè)備、針對所述目標(biāo)受控設(shè)備的目標(biāo)參數(shù)和針對所述目標(biāo)參數(shù)的調(diào)節(jié)方式,包括:
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述操作狀態(tài)包括操作時長;所述根據(jù)所述操作數(shù)據(jù)中的所述操作狀態(tài)確定所述目標(biāo)參數(shù)在所述調(diào)節(jié)方式下的變動特征,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述操作狀態(tài)還包括操作速度;所述根據(jù)所述參數(shù)調(diào)節(jié)量,得到所述變動特征,包括:
8.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的方法,其特征在于,所述獲取針對目標(biāo)控制設(shè)備的操作數(shù)據(jù)之后,所述方法還包括:
9.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的方法,其特征在于,所述獲取針對目標(biāo)控制設(shè)備的操作數(shù)據(jù)之后,所述方法還包括:
10.一種設(shè)備控制裝置,其特征在于,所述裝置包括:
11.一種控制設(shè)備,其特征在于,包括:動作傳感器、處理器和通訊模塊;其中,
12.一種電子設(shè)備,包括存儲器和處理器,所述存儲器存儲有計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時實(shí)現(xiàn)權(quán)利要求1至9中任一項(xiàng)所述的方法的步驟。
13.一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)權(quán)利要求1至9中任一項(xiàng)所述的方法的步驟。
14.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)權(quán)利要求1至9中任一項(xiàng)所述的方法的步驟。