1.本发明涉及智能家居设备配置领域,尤其涉及一种应用于智能家居设备的场景自动配置方法及系统。
背景技术:
2.在智慧家居领域,用户的住宅环境内已经开始配置有各种类型的智能家居设备,让生活更加智能化,例如设置智能灯,在用户回家时自动打开并播报语音,智能扫地机器人在无人在家时自动开启打扫功能等。每一种智能家居设备都需要进行提前配置,需要针对户型进行场景的规划。
3.通常,用户是通过app软件对智能家居设备软件进行控制,比如用户配置离家场景,用户配置离家场景执行关闭所有照明开关的动作,用户点击离家场景,系统将按照用户配置的规则,关闭所有的照明开关。用户也可以配置事件联动场景,比如温度传感器超过25摄氏度,将执行打开空调的动作,当温度传感器上报的温度超过25摄氏度,系统将执行打开空调的动作。
4.在地产交付的要求中,有针对智能家居设备的配置项目,需要施工人员针对智能家居设备进行预配置,但是同一个小区中具有大量的用户住房,如果配置场景则需要施工人员多次反复操作进行场景配置,工作效率较低。
技术实现要素:
5.本发明提供了一种应用于智能家居设备的场景自动配置方法及系统,旨在解决现有的智能家居设备在进行场景配置时效率较低的问题。
6.根据本技术实施例,提供了一种应用于智能家居设备的场景自动配置方法,包括以下步骤:
7.步骤s1:针对不同的场景,预制对应的施工场景模板,并存储在云端中;
8.步骤s2:基于指令打开网关的配网许可;
9.步骤s3:基于配网许可,子设备加入网关zigbee网络后,完成设备入网注册;
10.步骤s4:设备中获取指定场景中包含的所有智能家居设备的列表;
11.步骤s5:app端获取该场景对应的施工场景模板;
12.步骤s6:基于场景施工模板,app端按照模板规则执行自动创建场景。
13.优选地,步骤s5具体包括:
14.步骤s51:设备获取智能家居设备的列表数据,向云端发起模板获取请求;
15.步骤s52:云端根据智能家居设备的列表数据类型,向设备返回施工场景模板。
16.优选地,步骤s6具体包括:
17.步骤s61:根据施工场景模板,创建相应的施工场景;
18.步骤s62:用户根据需求调整施工场景中的部分智能家居设备;
19.步骤s63:基于调整后的状态,自动生成配置文件,并上传至云端;
20.步骤s64:基于调整后的施工场景,完成施工。
21.优选地,所述施工场景模板包括场景条件和场景动作信息,场景条件包括产品信息、产品位置信息、天气、时间和产品执行的动作标识;所述场景动作包括产品信息、产品位置、产品执行的动作标识。
22.本发明还提供一种应用于智能家居设备的场景自动配置系统,包括:
23.模板预制单元,用于针对不同的场景,预制对应的施工场景模板,并存储在云端中;
24.配网请求单元,用于基于指令打开网关的配网许可;
25.设备注册单元,用于基于配网许可,子设备加入网关zigbee网络后,完成设备入网注册;
26.列表获取单元,用于设备中获取指定场景中包含的所有智能家居设备的列表;
27.模板匹配单元,用于app端获取该场景对应的施工场景模板;
28.场景创建单元,用于基于场景施工模板,app端按照模板规则执行自动创建场景。
29.与现有技术相比,本发明提供的一种应用于智能家居设备的场景自动配置方法及系统具有以下有益效果:
30.1、通过针对不同的场景,预制对应的施工场景模板,并存储在云端中,在面对同一户型的多个房间进行智能家居设备的场景施工时,可基于同一个模板进行一键式配置,使得智能家居设备施工人员可基于该施工场景模板,对同一小区内的多个同一户型的房间进行一键式配置场景,减少了传统的智能家居设备在配置时需要施工人员重复多次的点击设置,降低了智能家居设备施工的工作强度,提高了智能家居设备配置的工作效率。
31.2、通过在获取智能家居设备的列表数据后,在云端进行设备身份核验、模板匹配的方式,减少了用户移动设备进行模板匹配的系统占用,降低对移动施工设备的要求。
32.3、通过在用户对场景进行修改后,自动生成新的配置文件并上传至云端,使得制造商可基于用户的需求进行快速调整,并收集多种用户的喜好得到智能家居设备配置的大数据,进而来优化当前预制的智能家居设备的施工场景模板,提高用户体验。
附图说明
33.为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
34.图1是本发明第一实施例提供的一种应用于智能家居设备的场景自动配置方法的流程图。
35.图2是本发明第一实施例提供的一种应用于智能家居设备的场景自动配置方法中步骤s5流程图。
36.图3是本发明第一实施例提供的一种应用于智能家居设备的场景自动配置方法中步骤s6的流程图。
37.图4是本发明第二实施例提供的一种应用于智能家居设备的场景自动配置系统的模块图。
38.标号说明:
39.1、模板预制单元;2、配网请求单元;3、设备注册单元;4、列表获取单元;5、模板匹配单元;6、场景创建单元。
具体实施方式
40.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
41.还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
42.还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
43.请参阅图1,本发明公开了一种应用于智能家居设备的场景自动配置方法,包括以下步骤:
44.步骤s1:针对不同的场景,预制对应的施工场景模板,并存储在云端中;
45.步骤s2:基于指令打开网关的配网许可;
46.步骤s3:基于配网许可,子设备加入网关zigbee网络后,完成设备入网注册;
47.步骤s4:设备中获取指定场景中包含的所有智能家居设备的列表;
48.步骤s5:app端获取该场景对应的施工场景模板;
49.步骤s6:基于场景施工模板,app端按照模板规则执行自动创建场景。
50.可以理解,在步骤s1中,所述施工场景模板为智能家居设备的联动控制规则及触发条件等,在房子装修完毕后,通过对智能家居设备的施工,使得房间内的多个智能家居设备能够在设定的触发条件下进行自动化工作,例如,离家场景,用户配置离家场景执行关闭所有照明开关的动作,用户点击离家场景,系统将按照用户配置的规则,关闭所有的照明开关,即为智能家居设备的施工目标。
51.可以理解,在步骤s1中,面对众多户型的房子,通过预制施工场景模板的方式,使得在同一个小区的同一个户型中可以共用同一个施工场景模板。所述施工场景模板包括场景条件和场景动作信息,场景条件包括产品信息、产品位置信息、天气、时间和产品执行的动作标识等,产品动作包括产品信息、产品位置、产品执行的动作标识等。
52.可以理解,在步骤s2中,打开网关的入网许可后,子设备可以加入到网关的zigbee网络中,接着在步骤s3中将需要加入网关的智能家居设备进行注册。
53.可以理解,在步骤s4中,通过在设备(通常为手机app)中,接收云端传送过来的,当前智能家居设备网关中注册的所有智能家居设备列表,用户可以通过在移动设备中的指定app上进行操作,以与云端进行通信。
54.可以理解,在步骤s5中,在获取的智能家居设备列表中,通过注册的家居种类、数量或者品牌功能等,与施工场景模板进行匹配,智能家居设备的数量、种类及其他类别的属性可以快速判断当前的户型所需的施工场景模板,快速提高智能家居设备场景施工的效率。
55.可以理解,在步骤s6中,匹配得出施工场景模板后,基于用户确认点击,进行施工场景的创建,即可一键完成匹配,由于所有智能家居设备在施工前均已经完成注册和联网通信,在施工场景创建后会自动给每个智能家居设备进行配置和参数调整。
56.请参阅图2,步骤s5具体包括:
57.步骤s51:设备获取智能家居设备的列表数据,向云端发起模板获取请求;
58.步骤s52:云端根据智能家居设备的列表数据类型,向设备返回施工场景模板。
59.可以理解,在步骤s51中,在获取智能家居设备的列表数据后,基于用户在设备上发起模板获取请求。
60.可以理解,在步骤s52中,在云端进行设备身份核验后,根据智能家居设备的列表数据类型,例如智能家居设备的数量、种类及其他类别的属性,在云端进行逐一匹配,最后筛选出匹配的施工场景模板并反馈到设备上。
61.请参阅图3,步骤s2具体包括:步骤s6具体包括:
62.步骤s61:根据施工场景模板,创建相应的施工场景;
63.步骤s62:用户根据需求调整施工场景中的部分智能家居设备;
64.步骤s63:基于调整后的状态,自动生成配置文件,并上传至云端;
65.步骤s64:基于调整后的施工场景,完成施工。
66.可以理解,在步骤s62中,在创建施工场景后,部分用户可能会针对个人的不同需求进行智能家居设备的修改,例如,改智能家居设备的位置、pid与场景模板的位置、pid匹配或者触发条件等,则客户端场景自动配置模块生成一个新的场景规则文件,如果该模板对应的场景规则文件已经存在,则更新该场景规则文件,并保存至云端中。
67.请参阅图4,本发明第二实施例提供一种应用于智能家居设备的场景自动配置系统,其采用上述第一实施例提供的应用于智能家居设备的场景自动配置方法,该系统主要包括:
68.模板预制单元1,用于实施上述步骤s1,用于针对不同的场景,预制对应的施工场景模板,并存储在云端中;
69.配网请求单元2,用于实施上述步骤s2,用于基于指令打开网关的配网许可;
70.设备注册单元3,用于实施上述步骤s3,用于基于配网许可,子设备加入网关zigbee网络后,完成设备入网注册;
71.列表获取单元4,用于实施上述步骤s4,用于设备中获取指定场景中包含的所有智能家居设备的列表;
72.模板匹配单元5,用于实施上述步骤s5,用于app端获取该场景对应的施工场景模板;
73.场景创建单元6,用于实施上述步骤s6,用于基于场景施工模板,app端按照模板规则执行自动创建场景。
74.与现有技术相比,本发明提供的一种应用于智能家居设备的场景自动配置方法及系统具有以下有益效果:
75.1、通过针对不同的场景,预制对应的施工场景模板,并存储在云端中,在面对同一户型的多个房间进行智能家居设备的场景施工时,可基于同一个模板进行一键式配置,使得智能家居设备施工人员可基于该施工场景模板,对同一小区内的多个同一户型的房间进
行一键式配置场景,减少了传统的智能家居设备在配置时需要施工人员重复多次的点击设置,降低了智能家居设备施工的工作强度,提高了智能家居设备配置的工作效率。
76.2、通过在获取智能家居设备的列表数据后,在云端进行设备身份核验、模板匹配的方式,减少了用户移动设备进行模板匹配的系统占用,降低对移动施工设备的要求。
77.3、通过在用户对场景进行修改后,自动生成新的配置文件并上传至云端,使得制造商可基于用户的需求进行快速调整,并收集多种用户的喜好得到智能家居设备配置的大数据,进而来优化当前预制的智能家居设备的施工场景模板,提高用户体验。
78.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
技术特征:
1.一种应用于智能家居设备的场景自动配置方法,其特征在于:包括以下步骤:步骤s1:针对不同的场景,预制对应的施工场景模板,并存储在云端中;步骤s2:基于指令打开网关的配网许可;步骤s3:基于配网许可,子设备加入网关zigbee网络后,完成设备入网注册;步骤s4:设备中获取指定场景中包含的所有智能家居设备的列表;步骤s5:app端获取该场景对应的施工场景模板;步骤s6:基于场景施工模板,app端按照模板规则执行自动创建场景。2.根据权利要求1所述的应用于智能家居设备的场景自动配置方法,其特征在于:步骤s5具体包括:步骤s51:设备获取智能家居设备的列表数据,向云端发起模板获取请求;步骤s52:云端根据智能家居设备的列表数据类型,向设备返回施工场景模板。3.根据权利要求1所述的应用于智能家居设备的场景自动配置方法,其特征在于:步骤s6具体包括:步骤s61:根据施工场景模板,创建相应的施工场景;步骤s62:用户根据需求调整施工场景中的部分智能家居设备;步骤s63:基于调整后的状态,自动生成配置文件,并上传至云端;步骤s64:基于调整后的施工场景,完成施工。4.根据权利要求1所述的应用于智能家居设备的场景自动配置方法,其特征在于:所述施工场景模板包括场景条件和场景动作信息,场景条件包括产品信息、产品位置信息、天气、时间和产品执行的动作标识;所述场景动作包括产品信息、产品位置、产品执行的动作标识。5.一种应用于智能家居设备的场景自动配置系统,其特征在于:包括:模板预制单元,用于针对不同的场景,预制对应的施工场景模板,并存储在云端中;配网请求单元,用于基于指令打开网关的配网许可;设备注册单元,用于基于配网许可,子设备加入网关zigbee网络后,完成设备入网注册;列表获取单元,用于设备中获取指定场景中包含的所有智能家居设备的列表;模板匹配单元,用于app端获取该场景对应的施工场景模板;场景创建单元,用于基于场景施工模板,app端按照模板规则执行自动创建场景。
技术总结
本发明公开了一种应用于智能家居设备的场景自动配置方法及系统,通过针对不同的场景,预制对应的施工场景模板,并存储在云端中,在面对同一户型的多个房间进行智能家居设备的场景施工时,可基于同一个模板进行一键式配置,使得智能家居设备施工人员可基于该施工场景模板,对同一小区内的多个同一户型的房间进行一键式配置场景,减少了传统的智能家居设备在配置时需要施工人员重复多次的点击设置,降低了智能家居设备施工的工作强度,提高了智能家居设备配置的工作效率。家居设备配置的工作效率。家居设备配置的工作效率。
技术研发人员:李红卫 余祥鑫 张鸿 方坤烁 郑新 刘芳 洪志云 严定传 曲良振 宋嘉鑫 李明霞
受保护的技术使用者:深圳海智创科技有限公司
技术研发日:2021.11.23
技术公布日:2022/3/7