一种智能场景开关的控制方法及装置与流程

文档序号:32941215发布日期:2023-01-14 09:07阅读:136来源:国知局
一种智能场景开关的控制方法及装置与流程

1.本发明涉及智能家居领域,尤其涉及一种智能场景开关的控制方法及装置。


背景技术:

2.近年来随着物联网技术的快速发展,智能家居快速融入家庭生活。在现有技术中,通常对智能家电设备的控制为单个控制,控制较繁琐,且通常使用一个可以控制所有智能家居设备的控制器来对智能家居设备进行控制,但是由于智能家居设备较多,且分布较为分散甚至可能分布在不同位置如客厅、主卧、次卧、厨房等等,如果采用单一的控制器进行控制,用户使用不够便利。因此,提供一种智能场景开关的控制方法以实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验显得尤为重要。


技术实现要素:

3.本发明所要解决的技术问题在于,提供一种智能场景开关的控制方法及装置,能够提供一种智能场景开关的控制方法,以实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
4.为了解决上述技术问题,本发明实施例第一方面公开了一种智能场景开关的控制方法,所述方法包括:
5.获取按键开关请求;所述按键开关请求是用户需要控制目标场景时触发的;
6.根据所述按键开关请求,确定出智能场景开关对应的目标控制指令;所述智能场景开关基于选定的所述目标场景控制目标智能开关的通断状态,以改变所述目标智能开关对应的目标家电的工作状态;
7.根据所述目标控制指令控制所述目标智能开关,以实现用户欲控制的所述目标场景。
8.作为一种可选的实施方式,在本发明实施例第一方面中,所述目标控制指令包括用于控制目标智能开关的工作参数信息,和/或,用于指示开始执行所述控制目标智能开关的控制执行时间;
9.所述根据所述按键开关请求,确定出智能场景开关对应的目标控制指令,包括:
10.根据所述按键开关请求对应的控制类型信息,确定出所述工作参数信息;
11.和/或,
12.根据所述按键开关请求对应的控制时间信息,确定出所述控制执行时间。
13.作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述目标控制指令控制所述目标智能开关,包括:
14.判断当前时间是否与所述控制执行时间相匹配,得到第一判断结果;
15.当所述第一判断结果表示所述当前时间与所述控制执行时间相匹配时,根据所述
控制参数信息控制所述目标智能开关。
16.作为一种可选的实施方式,在本发明实施例第一方面中,在所述获取按键开关请求之前,所述方法还包括:
17.获取所述智能场景开关对应的多个待选按键;
18.根据多个所述待选按键,确定出所述智能场景开关对应的目标按键;所述目标按键用于响应所述用户的操作以触发所述按键开关请求。
19.作为一种可选的实施方式,在本发明实施例第一方面中,所述根据多个所述待选按键,确定出所述智能场景开关对应的目标按键,包括:
20.对于任一所述待选按键,判断数据库中的所有按键配置信息中是否存在该待选按键对应的按键配置信息,得到第二判断结果;
21.当所述第二判断结果表示所述数据库中存在该待选按键对应的按键配置信息时,筛选出所述数据库中所有与该待选按键对应的按键配置信息作为待匹配按键信息;
22.判断所述待匹配按键信息的数量是否等于该待选按键对应的控制类型数量,得到第三判断结果;
23.当所述第三判断结果表示所述待匹配按键信息的数量等于该待选按键对应的控制类型数量时,将该待选按键从所述多个待选按键中删除,并将剩余的所述待选按键确定为待选按键组;
24.根据所述待选按键组,确定出所述目标按键。
25.作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
26.获取所述目标按键对应的多个待选控制类型;
27.根据所述多个待选控制类型,确定出所述目标场景对应的按键控制类型;所述按键控制类型用于指示通过所述目标按键触发所述按键控制请求的触发方式。
28.作为一种可选的实施方式,在本发明实施例第一方面中,在所述获取按键开关请求之前,所述方法还包括:
29.获取多个待选场景;
30.根据所述智能场景开关和多个所述待选场景,确定出所述智能场景开关对应的目标场景;所述目标场景包括所述目标场景对应的目标家电和用于控制所述目标家电工作状态的目标智能开关。
31.作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述智能场景开关和多个所述待选场景,确定出所述智能场景开关对应的目标场景,包括:
32.对于任一待选场景,获取该待选场景对应的历史配置次数;所述历史配置次数为该待选场景与所述智能场景开关构成控制关系的次数;
33.根据所述历史配置次数由高到低对所述多个待选场景进行排序,得到待选场景序列;
34.根据所述待选场景序列,确定出所述目标场景。
35.作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
36.根据所述智能场景开关和所述目标场景,确定出场景设置信息;
37.将所述场景设置信息与数据库中所有的已有场景配置信息进行匹配,得到匹配结果;
38.当所述匹配结果表示所述数据库中不存在与所述场景设置信息相匹配的已有场景配置信息时,将所述场景设置信息确定为一个新的已有场景配置信息。
39.本发明实施例第二方面公开了一种智能场景开关的控制装置,该装置包括:
40.获取模块,用于获取按键开关请求;所述按键开关请求是用户需要控制目标场景时触发的;
41.第一确定模块,用于根据所述按键开关请求,确定出智能场景开关对应的目标控制指令;所述智能场景开关基于选定的所述目标场景控制目标智能开关的通断状态,以改变所述目标智能开关对应的目标家电的工作状态;
42.控制模块,用于根据所述目标控制指令控制所述目标智能开关,以实现用户欲控制的所述目标场景。
43.作为一种该可选的实施方式,在本发明实施例第二方面中,所述目标控制指令包括用于控制目标智能开关的工作参数信息,和/或,用于指示开始执行所述控制目标智能开关的控制执行时间;
44.所述第一确定模块根据所述按键开关请求,确定出智能场景开关对应的目标控制指令的具体方式为:
45.根据所述按键开关请求对应的控制类型信息,确定出所述工作参数信息;
46.和/或,
47.根据所述按键开关请求对应的控制时间信息,确定出所述控制执行时间。
48.作为一种该可选的实施方式,在本发明实施例第二方面中,所述控制模块根据所述目标控制指令控制所述目标智能开关的具体方式为:
49.判断当前时间是否与所述控制执行时间相匹配,得到第一判断结果;
50.当所述第一判断结果表示所述当前时间与所述控制执行时间相匹配时,根据所述控制参数信息控制所述目标智能开关。
51.作为一种该可选的实施方式,在本发明实施例第二方面中,所述获取模块,还用于在获取按键开关请求之前,获取所述智能场景开关对应的多个待选按键;
52.所述装置还包括:
53.第二确定模块,用于根据多个所述待选按键,确定出所述智能场景开关对应的目标按键;所述目标按键用于响应所述用户的操作以触发所述按键开关请求。
54.作为一种该可选的实施方式,在本发明实施例第二方面中,所述第二确定模块根据多个所述待选按键,确定出所述智能场景开关对应的目标按键的具体方式为:
55.对于任一所述待选按键,判断数据库中的所有按键配置信息中是否存在该待选按键对应的按键配置信息,得到第二判断结果;
56.当所述第二判断结果表示所述数据库中存在该待选按键对应的按键配置信息时,筛选出所述数据库中所有与该待选按键对应的按键配置信息作为待匹配按键信息;
57.判断所述待匹配按键信息的数量是否等于该待选按键对应的控制类型数量,得到第三判断结果;
58.当所述第三判断结果表示所述待匹配按键信息的数量等于该待选按键对应的控制类型数量时,将该待选按键从所述多个待选按键中删除,并将剩余的所述待选按键确定为待选按键组;
59.根据所述待选按键组,确定出所述目标按键。
60.作为一种该可选的实施方式,在本发明实施例第二方面中,所述获取模块,还用于获取所述目标按键对应的多个待选控制类型;
61.所述装置还包括:
62.第三确定模块,用于根据所述多个待选控制类型,确定出所述目标场景对应的按键控制类型;所述按键控制类型用于指示通过所述目标按键触发所述按键控制请求的触发方式。
63.作为一种该可选的实施方式,在本发明实施例第二方面中,所述获取模块,还用于在获取按键开关请求之前,获取多个待选场景;
64.所述装置还包括:
65.第四确定模块,用于根据所述智能场景开关和多个所述待选场景,确定出所述智能场景开关对应的目标场景;所述目标场景包括所述目标场景对应的目标家电和用于控制所述目标家电工作状态的目标智能开关。
66.作为一种该可选的实施方式,在本发明实施例第二方面中,所述第四确定模块根据所述智能场景开关和多个所述待选场景,确定出所述智能场景开关对应的目标场景的具体方式为:
67.对于任一待选场景,获取该待选场景对应的历史配置次数;所述历史配置次数为该待选场景与所述智能场景开关构成控制关系的次数;
68.根据所述历史配置次数由高到低对所述多个待选场景进行排序,得到待选场景序列;
69.根据所述待选场景序列,确定出所述目标场景。
70.作为一种该可选的实施方式,在本发明实施例第二方面中,所述装置还包括:
71.第五确定模块,用于根据所述智能场景开关和所述目标场景,确定出场景设置信息;
72.匹配模块,用于将所述场景设置信息与数据库中所有的已有场景配置信息进行匹配,得到匹配结果;
73.更新模块,用于当所述匹配结果表示所述数据库中不存在与所述场景设置信息相匹配的已有场景配置信息时,将所述场景设置信息确定为一个新的已有场景配置信息。
74.本发明第三方面公开了另一种智能场景开关的控制装置,所述装置包括:
75.存储有可执行程序代码的存储器;
76.与所述存储器耦合的处理器;
77.所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的智能场景开关的控制方法中的部分或全部步骤。
78.本发明第四方面公开了一种计算机存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明实施例第一方面公开的智能场景开关的控制方法中的部分或全部步骤。
79.与现有技术相比,本发明实施例具有以下有益效果:
80.本发明实施例中,获取按键开关请求;按键开关请求是用户需要控制目标场景时触发的;根据按键开关请求,确定出智能场景开关对应的目标控制指令;智能场景开关基于
选定的目标场景控制目标智能开关的通断状态,以改变目标智能开关对应的目标家电的工作状态;根据目标控制指令控制目标智能开关,以实现用户欲控制的目标场景。可见,本发明能够提供一种智能场景开关的控制方法,以实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
附图说明
81.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
82.图1是本发明实施例公开的一种智能场景开关的控制方法的流程示意图;
83.图2是本发明实施例公开的另一种智能场景开关的控制方法的流程示意图;
84.图3是本发明实施例公开的一种智能场景开关的控制装置的结构示意图;
85.图4是本发明实施例公开的另一种智能场景开关的控制装置的结构示意图;
86.图5本发明实施例公开的又一种智能场景开关的控制装置的结构示意图。
具体实施方式
87.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
88.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
89.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
90.本发明公开了一种智能场景开关的控制方法及装置,能够通过获取按键开关请求,确定出用于控制智能场景开关的目标控制指令,并根据该目标控制指令对控制目标场景的目标智能开关进行控制,有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。以下分别进行详细说明。
91.实施例一
92.请参阅图1,图1是本发明实施例公开的一种智能场景开关的控制方法的流程示意图。其中,图1所描述的智能场景开关的控制方法应用于智能家居系统中,如用于对多个智
能家电设备联动控制的本地服务器或云端服务器等,本发明实施例不做限定。如图1所示,该智能场景开关的控制方法可以包括以下操作:
93.101、获取按键开关请求。
94.本发明实施例中,该按键开关请求是用户需要控制目标场景时触发的。
95.102、根据按键开关请求,确定出智能场景开关对应的目标控制指令。
96.本发明实施例中,该智能场景开关基于选定的目标场景控制目标智能开关的通断状态,以改变目标智能开关对应的目标家电的工作状态。
97.103、根据目标控制指令控制目标智能开关,以实现用户欲控制的目标场景。
98.本发明实施例中,智能场景开关可以独立于目标场景中所有目标家电的目标电路中,也可以串联于其中一个目标家电的目标电路中,本发明实施例不做限定。
99.可选的,当智能场景开关串联于目标家电的目标电路中时,智能场景开关和目标智能开关可以是同一开关的相同部分,即根据获取到的按键开关请求,可以实现对智能场景开关对应的继电器的状态进行控制,以实现对串联于目标家电中的目标家电的工作状态的控制;智能场景开关和目标智能开关可以是同一开关中相独立的两个部分,此时无法通过对应于目标智能开关的开关部分控制串联于目标家电中的目标家电的工作状态,即该继电器的状态无法通过目标智能开关的开关部分进行控制,本发明实施例不做限定。
100.可选的,上述按键开关请求可以是用户通过智能场景开关触发的,也可以是用户通过用户终端触发的,本发明实施例不做限定。
101.可选的,目标智能开关在电路中保持长通电。上述根据目标控制指令控制目标智能开关是通过按键开关请求对应的目标控制指令实现目标智能开关与目标家电串联的目标电路的通断。
102.可见,实施本发明实施例所描述的智能场景开关的控制方法能够通过获取按键开关请求,确定出用于控制智能场景开关的目标控制指令,并根据该目标控制指令对控制目标场景的目标智能开关进行控制,有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
103.在一个可选的实施例中,上述目标控制指令包括用于控制目标智能开关的工作参数信息;
104.上述根据按键开关请求,确定出智能场景开关对应的目标控制指令,包括:
105.根据按键开关请求对应的控制类型信息,确定出工作参数信息。
106.本发明实施例中,不同的目标场景对应于不同的控制类型。进一步的,通过不同触发方式触发的按键开关请求对应于不同的控制类型。可选的,上述触发方式可以是单击智能场景开关、双击智能场景开关、持续按压智能场景开关、智能终端远程控制,本发明实施例不做限定。举例来说,当智能场景开关的触发方式包括单击、双击或者持续按压等多种触发时,单击对应于目标场景a1、双击对应于目标场景a2、持续按压对应于目标场景a3,则通过单击触发的按键开关请求对应于的控制类型b1、通过双击触发的按键开关请求对应于的控制类型b2、通过持续按压触发的按键开关请求对应于的控制类型b3,在用户欲实现目标场景a1时,通过单击智能场景开关触发按键开关请求后,该按键开关请求对应的控制类型b1。
107.可选的,每一种对应的控制类型对应有该控制类型对应的目标场景中各目标智能开关的工作状态控制参数。举例来说,当单击智能场景开关对应于目标场景a1时,该目标场景a1对应的智能家电包括开启卧室灯a1、开启卧室空调a2、关闭客厅灯a3时,通过单击智能场景开关触发按键开关请求,进而确定出与之相对应的控制类型b1,该控制类型b1对应于用于控制开启卧室灯a1的目标智能开关c1的工作状态控制参数c1、用于控制开启卧室空调a2的目标智能开关c2的工作状态控制参数c2和用于控制关闭客厅灯a3的目标智能开关c3的工作状态控制参数c3,由此可确定出实现用户欲控制目标场景a1的工作参数信息。
108.可见,实施本发明实施例所描述的智能场景开关的控制方法能够根据按键开关请求确定出用于控制目标智能开关的工作参数信息,有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
109.在一个可选的实施例中,上述目标控制指令包括用于指示开始执行控制目标智能开关的控制执行时间;
110.上述根据按键开关请求,确定出智能场景开关对应的目标控制指令,包括:
111.根据按键开关请求对应的控制时间信息,确定出控制执行时间。
112.本发明实施例中,每一个按键开关请求对应有一个控制时间信息。具体的,该控制时间信息为控制目标场景中各目标智能开关开始执行工作状态控制参数的时间信息。举例来说,当设定的通过单击智能场景开关可即时实现目标场景时,单击智能场景开关触发的按键开关请求对应的时间信息即为0,即当前时间即为开始执行工作状态控制参数的时间;当通过智能终端设定定时实现目标场景时,智能终端远程控制触发的按键开关请求对应的时间信息即为定时时间;当设定的双击智能场景开关可延迟实现目标场景时,双击智能场景开关触发的按键开关请求对应的时间信息即为设定的倒计时时间。
113.可选的,根据控制时间信息得到的控制执行时间可以是一个确定的时间,也可以是一个时间范围,本发明实施例不做限定。举例来说,当按键开关请求对应的时间信息是定时开始执行时间t1时,该时间信息对应的控制执行时间可以是t2,也可以是[t3,t4]。
[0114]
可见,实施本发明实施例所描述的智能场景开关的控制方法能够根据按键开关请求确定出用于控制目标智能开关的用于指示开始执行控制目标智能开关的控制执行时间,有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0115]
在另一个可选的实施例中,上述根据目标控制指令控制目标智能开关,包括:
[0116]
判断当前时间是否与控制执行时间相匹配,得到第一判断结果;
[0117]
当第一判断结果表示当前时间与控制执行时间相匹配时,根据控制参数信息控制目标智能开关。
[0118]
本发明实施例中,在确定出控制执行时间后,通过对当前时间与该控制执行时间的判别来决定是否开始执行对目标智能开关的控制。举例来说,当按键开关请求对应的时间信息为0时,确定出的控制执行时间为当前时间时,则认为当前时间与控制执行时间相匹配,直接根据控制参数信息控制目标智能开关;当按键开关请求对应的时间信息为t1时,确定出的控制执行时间为[t2,t3]时,判断当前时间是否在时间区间[t2,t3]之间,若是,则表示当前时间与控制执行时间相匹配,若不是,则表示当前时间与控制执行时间不匹配,具体
的,当用户通过智能终端触发的按键开关请求中为定时控制类型时,其设定的定时时间为10点,确定出的开始执行时间为10点至10点10分,当当前时间为9点58分时,则表示当前时间与控制执行时间不匹配,当当前时间为10点时,则表示当前时间与控制执行时间匹配,进一步的,当因断电等情形在9点58分至10点5分出现时,在10点5分恢复供电,当前时间为10点5分,判断该当前时间与控制执行时间匹配,则可根据控制参数信息控制目标智能开关。
[0119]
可见,实施本发明实施例所描述的智能场景开关的控制方法能够根据控制执行时间来判断是否执行对目标智能开关的控制,提供了一种对目标场景进行控制的实现路径,有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0120]
在又一个可选的实施例中,在上述步骤101之前,该智能场景开关的控制方法还包括:
[0121]
获取智能场景开关对应的多个待选按键;
[0122]
根据多个待选按键,确定出智能场景开关对应的目标按键;目标按键用于响应用户的操作以触发按键开关请求。
[0123]
本发明实施例中,在控制目标场景之前,对智能场景开关的目标按键进行确定。
[0124]
可选的,识别获取智能场景开关的所有按键作为待选按键。可选的,上述多个可以为一个,也可以为多个,本发明实施例不做限定。举例来说,当智能场景开关只有1个按键时,选定该按键作为待选按键,当智能场景开关有4个按键时,选定全部4个按键为待选按键。
[0125]
可选的,在确定出待选按键后,将待选按键推送至用户终端,由用户根据需求确定目标按键。
[0126]
可见,实施本发明实施例所描述的智能场景开关的控制方法能够从智能场景开关对应的多个待选按键确定出用于响应用户的操作以触发按键开关请求的目标按键,更有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0127]
在又一个可选的实施例中,上述根据多个待选按键,确定出智能场景开关对应的目标按键,包括:
[0128]
对于任一待选按键,判断数据库中的所有按键配置信息中是否存在该待选按键对应的按键配置信息,得到第二判断结果;
[0129]
当第二判断结果表示数据库中存在该待选按键对应的按键配置信息时,筛选出数据库中所有与该待选按键对应的按键配置信息作为待匹配按键信息;
[0130]
判断待匹配按键信息的数量是否等于该待选按键对应的控制类型数量,得到第三判断结果;
[0131]
当第三判断结果表示待匹配按键信息的数量等于该待选按键对应的控制类型数量时,将该待选按键从多个待选按键中删除,并将剩余的待选按键确定为待选按键组;
[0132]
根据待选按键组,确定出目标按键。
[0133]
可选的,上述任一待选按键对应的按键配置信息为该按键已配置为场景控制按键。
[0134]
可选的,对于任一待选按键,从云端根据该待选按键对应的按键特征信息从数据
库中查询获得该待选按键对应的所有待选按键的按键配置信息。
[0135]
可选的,上述按键特征信息包括待选按键对应的编号信息,和/或,待选按键对应的ip信息,和/或,待选按键对应的位置信息,本发明实施例不做限定。
[0136]
可选的,由于同一按键对应于多个控制类型,通过判别待匹配按键信息的数量与该待选按键对应的控制类型数量来确定是否将该待选按键从备选目标中删除。
[0137]
在该可选的实施例中,作为一种该可选的实施方式,可以按照预定的按键确定规则直接选定其中一个待选按键为目标按键。举例来说,当上述按键确定规则为选定按键历史使用次数最多的待选按键为第一按键时,待选按键组各待选按键包括待选按键aj1、待选按键aj2、待选按键aj3,上述各待选按键对应的使用次数分别为10次、12次、25次,则根据按键确定规则选定待选按键aj3为目标按键。
[0138]
在该可选的实施例中,作为另一种可选的实施方式,推送待选按键组至用户终端,由用户根据需求选定目标按键。
[0139]
可见,实施本发明实施例所描述的智能场景开关的控制方法能够根据按键配置信息确定出目标按键,提供了一种确定触发按键开关请求的目标按键的实现路径,更有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0140]
在又一个可选的实施例中,该智能场景开关的控制方法还包括:
[0141]
获取目标按键对应的多个待选控制类型;
[0142]
根据多个待选控制类型,确定出目标场景对应的按键控制类型;按键控制类型用于指示通过目标按键触发按键控制请求的触发方式。
[0143]
本发明实施例中,在确定目标按键之后,需要确定用于控制目标场景的控制类型。进一步的,用户通过实施与该控制类型相对应的操作可触发按键控制请求,即上述控制类型决定了目标按键触发按键控制请求的触发方式。
[0144]
可选的,该控制类型包括单击控制、双击控制、持续按压控制、滑动按压控制,本发明实施例不做限定。
[0145]
可选的,在获取目标按键的所有可用待选控制类型之后,将该目标按键和待选控制类型发送至用户终端,由用户根据需求选定目标场景对应的按键控制类型。
[0146]
可见,实施本发明实施例所描述的智能场景开关的控制方法能够根据目标按键的待选控制类型,确定出目标场景对应的按键控制类型,提供了一种确定触发按键开关请求的按键控制类型的实现路径,更有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0147]
实施例二
[0148]
请参阅图2,图2是本发明实施例公开的另一种智能场景开关的控制方法的流程示意图。其中,图2所描述的智能场景开关的控制方法能够通过获取按键开关请求,确定出用于控制智能场景开关的目标控制指令,并根据该目标控制指令对控制目标场景的目标智能开关进行控制,有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。如图2所示,该智能场景开关的控制方法可以包括以下操作:
[0149]
201、获取多个待选场景。
[0150]
202、根据智能场景开关和多个待选场景,确定出智能场景开关对应的目标场景。
[0151]
本发明实施例中,目标场景包括目标场景对应的目标家电和用于控制目标家电工作状态的目标智能开关。
[0152]
203、获取按键开关请求。
[0153]
204、根据按键开关请求,确定出智能场景开关对应的目标控制指令。
[0154]
205、根据目标控制指令控制目标智能开关,以实现用户欲控制的目标场景。
[0155]
本发明实施例中,针对步骤203-步骤205的具体技术细节和技术名词解释,可以参照实施例一中针对步骤101-步骤103的详细描述,本发明实施例不再赘述。
[0156]
本发明实施例中,用户需根据使用需求确定智能场景开关的控制的目标场景。
[0157]
可选的,从云端获取当前所有可用的场景作为待选场景,再根据该智能场景开关和待选场景确定出由该智能场景开关的控制的目标场景。
[0158]
可选的,当待选场景中没有用户欲控制的目标场景时,用户可通过设置场景信息的方式生成新的场景作为待选场景。
[0159]
可选的,上述目标场景中的目标家电可以为一个智能家电,也可以是多个智能家电,本发明实施例不做限定。可选的,推送待选场景至用户终端,由用户根据需求选定目标场景。
[0160]
可见,实施本发明实施例所描述的智能场景开关的控制方法能够通过获取不同待选场景,确定出用户欲控制的目标场景,再通过获取按键开关请求,确定出用于控制智能场景开关的目标控制指令,并根据该目标控制指令对控制目标场景的目标智能开关进行控制,有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0161]
在一个可选的实施例中,上述步骤202中根据智能场景开关和多个待选场景,确定出智能场景开关对应的目标场景,包括:
[0162]
对于任一待选场景,获取该待选场景对应的历史配置次数;历史配置次数为该待选场景与智能场景开关构成控制关系的次数;
[0163]
根据历史配置次数由高到低对多个待选场景进行排序,得到待选场景序列;
[0164]
根据待选场景序列,确定出目标场景。
[0165]
本发明实施例中,对于任一待选场景,可通过该待选场景与智能场景开关直接构成控制关系的次数来确定历史配置次数,也可通过该待选场景中多个智能家电与智能场景开关直接构成控制关系的次数来确定历史配置次数,本发明实施不做限定。举例来说,待选场景中的智能家电包括客厅空调、卧室灯、客厅灯和卧室空调,当该待选场景未曾与智能场景开关直接构成控制关系时,但该待选场景中包含的卧室灯、客厅灯和卧室空调与智能场景开关曾经有过控制关系,则可根据上述3个智能家电与智能场景开关构成控制关系的次数、上述3个智能家电在待选场景中的数量占比关系来确定该待选场景对应的历史配置次数。
[0166]
在该可选的实施例中,作为一种该可选的实施方式,根据待选场景序列以及用户的控制意图,确定得到目标场景。可选的,上述用户的控制意图可以为用户欲使用的一个或多个关键智能家电,和/或,用户不想使用的智能家电,和/或,用户欲使用的多个家电组合,
本发明实施示例不做限定。
[0167]
在该可选的实施例中,作为另一种可选的实施方式,在得到待选场景序列后,可推送该待选场景序列至用户终端,由用户根据需求选定目标场景。
[0168]
可见,实施本发明实施例所描述的智能场景开关的控制方法能够通过待选场景与智能场景开关的历史匹配关系确定出目标场景,提供了一种选取目标场景的实现路径,以利于得到高性能的神经网络模型,更有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0169]
在另一个可选的实施例中,该智能场景开关的控制方法包括:
[0170]
根据智能场景开关和目标场景,确定出场景设置信息;
[0171]
将场景设置信息与数据库中所有的已有场景配置信息进行匹配,得到匹配结果;
[0172]
当匹配结果表示数据库中不存在与场景设置信息相匹配的已有场景配置信息时,将场景设置信息确定为一个新的已有场景配置信息。
[0173]
本发明实施例中,在确定智能场景开关和目标场景后,确定出对应的场景设置信息。
[0174]
可选的,上述场景设置信息包括目标按键的控制类型信息,和,目标按键的按键特征信息,和/或,智能场景开关的开关特征信息,和,目标场景的场景信息。
[0175]
可选的,上述目标按键的控制类型信息包括目标按键控制类型。
[0176]
可选的,上述智能场景开关的开关特征信息包括智能场景开关对应的型号信息,和/或,智能场景开关对应的编号信息,和/或,智能场景开关对应的ip信息,和/或,智能场景开关对应的位置信息,本发明实施例不做限定。
[0177]
可选的,上述目标场景的场景信息包括目标场景的目标家电信息,和/或,目标场景的目标智能开关信息,和/或,目标场景的编号信息,本发明实施例不做限定。
[0178]
可选的,上述将场景设置信息与数据库中所有的已有场景设置信息进行匹配包括:
[0179]
判断数据库中所有的已有场景设置信息是否存在与目标场景的场景信息相匹配的已有双控配置信息,得到第一匹配结果;
[0180]
当上述第一匹配结果表示数据库中所有的已有场景设置信息不存在与目标场景的场景信息相匹配的已有场景设置信息时,匹配结果为否;
[0181]
当上述第一匹配结果表示数据库中所有的已有场景设置信息存在与目标场景的场景信息相匹配的已有场景设置信息时,判断数据库中所有的已有场景设置信息是否存在与目标按键的按键特征信息相匹配的已有场景设置信息,得到第二匹配结果;
[0182]
当上述第二匹配结果表示数据库中所有的已有场景设置信息不存在与目标按键的按键特征信息相匹配的已有场景设置信息时,匹配结果为否;
[0183]
当上述第二匹配结果表示数据库中所有的已有场景设置信息存在与目标按键的按键特征信息相匹配的已有场景设置信息时,判断数据库中所有的已有场景设置信息是否存在与目标按键的控制类型信息相匹配的已有场景设置信息,得到第三匹配结果;
[0184]
当上述第三匹配结果表示数据库中所有的已有场景设置信息不存在与目标按键的控制类型信息相匹配的已有场景设置信息时,匹配结果为否;
[0185]
当上述第三匹配结果表示数据库中所有的已有场景设置信息存在与目标按键的控制类型信息相匹配的已有场景设置信息时,匹配结果为是。
[0186]
可选的,当匹配结果为否时,将场景设置信息确定为一个新的已有场景设置信息。
[0187]
可选的,当匹配结果为是时,删除与上述匹配结果对应的已有场景设置信息。进一步的,将场景设置信息确定为一个新的已有场景设置信息。
[0188]
可见,实施本发明实施例所描述的智能场景开关的控制方法能够通过对智能场景开关和目标场景的场景配置信息进行更新,以便于后续构建新的场景配置关系,以利于得到高性能的神经网络模型,更有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0189]
实施例三
[0190]
请参阅图3,图3是本发明实施例公开的一种智能场景开关的控制装置的结构示意图。其中,图3所描述的装置能够通过获取按键开关请求,确定出用于控制智能场景开关的目标控制指令,并根据该目标控制指令对控制目标场景的目标智能开关进行控制,有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。如图3所示,该装置可以包括:
[0191]
获取模块301,用于获取按键开关请求;按键开关请求是用户需要控制目标场景时触发的;
[0192]
第一确定模块302,用于根据按键开关请求,确定出智能场景开关对应的目标控制指令;智能场景开关基于选定的目标场景控制目标智能开关的通断状态,以改变目标智能开关对应的目标家电的工作状态;
[0193]
控制模块303,用于根据目标控制指令控制目标智能开关,以实现用户欲控制的目标场景。
[0194]
可见,实施图3所描述的智能场景开关的控制装置能够通过获取按键开关请求,确定出用于控制智能场景开关的目标控制指令,并根据该目标控制指令对控制目标场景的目标智能开关进行控制,有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0195]
在另一个可选的实施例中,如图4所示,目标控制指令包括用于控制目标智能开关的工作参数信息,和/或,用于指示开始执行控制目标智能开关的控制执行时间;
[0196]
第一确定模块302根据按键开关请求,确定出智能场景开关对应的目标控制指令的具体方式为:
[0197]
根据按键开关请求对应的控制类型信息,确定出工作参数信息;
[0198]
和/或,
[0199]
根据按键开关请求对应的控制时间信息,确定出控制执行时间。
[0200]
可见,实施图4所描述的智能场景开关的控制装置能够根据按键开关请求确定出用于控制目标智能开关的工作参数信息和指示开始执行控制目标智能开关的控制执行时间,有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能
家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0201]
在另一个可选的实施例中,如图4所示,控制模块303根据目标控制指令控制目标智能开关的具体方式为:
[0202]
判断当前时间是否与控制执行时间相匹配,得到第一判断结果;
[0203]
当第一判断结果表示当前时间与控制执行时间相匹配时,根据控制参数信息控制目标智能开关。
[0204]
可见,实施图4所描述的智能场景开关的控制装置能够根据控制执行时间来判断是否执行对目标智能开关的控制,提供了一种对目标场景进行控制的实现路径,有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0205]
在另一个可选的实施例中,如图4所示,获取模块301,还用于在获取按键开关请求之前,获取智能场景开关对应的多个待选按键;
[0206]
装置还包括:
[0207]
第二确定模块304,用于根据多个待选按键,确定出智能场景开关对应的目标按键;目标按键用于响应用户的操作以触发按键开关请求。
[0208]
可见,实施图4所描述的智能场景开关的控制装置能够从智能场景开关对应的多个待选按键确定出用于响应用户的操作以触发按键开关请求的目标按键,更有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0209]
在另一个可选的实施例中,如图4所示,第二确定模块304根据多个待选按键,确定出智能场景开关对应的目标按键的具体方式为:
[0210]
对于任一待选按键,判断数据库中的所有按键配置信息中是否存在该待选按键对应的按键配置信息,得到第二判断结果;
[0211]
当第二判断结果表示数据库中存在该待选按键对应的按键配置信息时,筛选出数据库中所有与该待选按键对应的按键配置信息作为待匹配按键信息;
[0212]
判断待匹配按键信息的数量是否等于该待选按键对应的控制类型数量,得到第三判断结果;
[0213]
当第三判断结果表示待匹配按键信息的数量等于该待选按键对应的控制类型数量时,将该待选按键从多个待选按键中删除,并将剩余的待选按键确定为待选按键组;
[0214]
根据待选按键组,确定出目标按键。
[0215]
可见,实施图4所描述的智能场景开关的控制装置能够根据按键配置信息确定出目标按键,提供了一种确定触发按键开关请求的目标按键的实现路径,更有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0216]
在另一个可选的实施例中,如图4所示,获取模块301,还用于获取目标按键对应的多个待选控制类型;
[0217]
装置还包括:
[0218]
第三确定模块305,用于根据多个待选控制类型,确定出目标场景对应的按键控制类型;按键控制类型用于指示通过目标按键触发按键控制请求的触发方式。
[0219]
可见,实施图4所描述的智能场景开关的控制装置能够根据目标按键的待选控制类型,确定出目标场景对应的按键控制类型,提供了一种确定触发按键开关请求的按键控制类型的实现路径,更有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0220]
在另一个可选的实施例中,如图4所示,获取模块301,还用于在获取按键开关请求之前,获取多个待选场景;
[0221]
装置还包括:
[0222]
第四确定模块306,用于根据智能场景开关和多个待选场景,确定出智能场景开关对应的目标场景;目标场景包括目标场景对应的目标家电和用于控制目标家电工作状态的目标智能开关。
[0223]
可见,实施图4所描述的智能场景开关的控制装置能够通过获取不同待选场景,确定出用户欲控制的目标场景,再通过获取按键开关请求,确定出用于控制智能场景开关的目标控制指令,并根据该目标控制指令对控制目标场景的目标智能开关进行控制,有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0224]
在另一个可选的实施例中,如图4所示,第四确定模块306根据智能场景开关和多个待选场景,确定出智能场景开关对应的目标场景的具体方式为:
[0225]
对于任一待选场景,获取该待选场景对应的历史配置次数;历史配置次数为该待选场景与智能场景开关构成控制关系的次数;
[0226]
根据历史配置次数由高到低对多个待选场景进行排序,得到待选场景序列;
[0227]
根据待选场景序列,确定出目标场景。
[0228]
可见,实施图4所描述的智能场景开关的控制装置能够通过待选场景与智能场景开关的历史匹配关系确定出目标场景,提供了一种选取目标场景的实现路径,以利于得到高性能的神经网络模型,更有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0229]
在另一个可选的实施例中,如图4所示,装置还包括:
[0230]
第五确定模块307,用于根据智能场景开关和目标场景,确定出场景设置信息;
[0231]
匹配模块308,用于将场景设置信息与数据库中所有的已有场景配置信息进行匹配,得到匹配结果;
[0232]
更新模块309,用于当匹配结果表示数据库中不存在与场景设置信息相匹配的已有场景配置信息时,将场景设置信息确定为一个新的已有场景配置信息。
[0233]
可见,实施图4所描述的智能场景开关的控制装置能够通过对智能场景开关和目标场景的场景配置信息进行更新,以便于后续构建新的场景配置关系,以利于得到高性能的神经网络模型,更有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。
[0234]
实施例四
[0235]
请参阅图5,图5是本发明实施例公开的又一种智能场景开关的控制装置的结构示意图。其中,图5所描述的装置能够通过获取按键开关请求,确定出用于控制智能场景开关的目标控制指令,并根据该目标控制指令对控制目标场景的目标智能开关进行控制,有利于实现对分布较为分散的智能家电更智能、更高效的智能联动控制,解决现有智能家电设备智能联动控制便利性不够的问题,进而提升用户对智能家居的使用体验。如图5所示,该装置可以包括:
[0236]
存储有可执行程序代码的存储器401;
[0237]
与存储器401耦合的处理器402;
[0238]
处理器402调用存储器401中存储的可执行程序代码,用于执行实施例一或实施例二所描述的智能场景开关的控制方法中的步骤。
[0239]
实施例五
[0240]
本发明实施例公开了一种计算机读存储介质,其存储用于电子数据交换的计算机程序,其中,该计算机程序使得计算机执行实施例一或实施例二所描述的智能场景开关的控制方法中的步骤。
[0241]
实施例六
[0242]
本发明实施例公开了一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可操作来使计算机执行实施例一或实施例二所描述的智能场景开关的控制方法中的步骤。
[0243]
以上所描述的装置实施例仅是示意性的,其中作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0244]
通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,存储介质包括只读存储器(read-only memory,rom)、随机存储器(random access memory,ram)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、一次可编程只读存储器(one-time programmable read-only memory,otprom)、电子抹除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
[0245]
最后应说明的是:本发明实施例公开的一种智能场景开关的控制方法及装置所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和
范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1