一种联动规则的生成方法及电子设备的制造方法

文档序号:8921967阅读:316来源:国知局
一种联动规则的生成方法及电子设备的制造方法
【技术领域】
[0001] 本发明涉及电子技术领域,特别涉及一种联动规则的生成方法及电子设备。
【背景技术】
[0002] 随着科学技术的不断发展,出现了越来越多的智能家居设备,用户可以将两个设 备通过中控设备连接起来,实现联动,例如:将门和空调通过中控设备连接起来,并且设置 一条规则:若门开,则空调开;若门关,则空调关。这样用户只要控制门的开关状态,就可以 实现对空调的控制。
[0003] 现有技术中,当用户需要设定一些联动规则时,只能一次设置一条,如:若门开, 贝控调开;若门关,则空调关。这样两条规则,用户一次只能输入一条,并且只能实现通过一 个设备的状态来控制另一个设备响应,而不能设置通过多个设备状态控制多个设备响应。 而且在设置完成之后,用户需要逐条输入到中控设备当中,操作不方便。
[0004] 由于现有技术中用户在使用控制设备时,只能逐条设置联动规则,对用户的要求 高,制约了智能家居的发展以及降低了智能家居的使用效率。可见,现有技术中存在着在使 用中控设备设置联动规则时,效率低的技术问题。

【发明内容】

[0005] 本申请实施例提供一种联动规则的生成方法及电子设备,用于解决现有技术中, 在设置联动规则时,效率低的技术问题,进而实现在设置联动规则时,提高设置效率的技术 效果。
[0006] 一方面,本申请提供一种信息处理方法,包括:
[0007] 预设有多个联动规则;从所述多个联动规则中选择至少一个联动规则;加载所述 至少一个联动规则;基于所述至少一个联动规则控制与中控设备连接的多个智能家居设 备。
[0008] 可选的,所述预设有多个联动规则为预先存储有多个基于应用场景的安装程序 包,每个安装程序包是包括有一个或者多个联动规则的联动规则集合。
[0009] 可选的,所述从所述多个联动规则中选择至少一个联动规定,包括:扫描并获得所 述中控设备连接的所述多个智能家居设备;根据所述多个智能家居设备从所述多个基于 应用场景的安装程序包中确定能够与所述多个智能家居设备匹配的至少一个供选择安装 程序包;通过所述中控设备的显示屏幕显示所述至少一个供选择安装程序包供用户选择; 获得选择操作,响应所述选择操作从所述至少一个供选择安装程序包确定待加载安装程序 包。
[0010] 可选的,所述加载所述至少一个联动规则,包括:执行针对所述待加载安装程序包 的安装;当所述待加载安装程序包安装完成时完成所述待加载安装程序包对应的联动规则 集合中所有联动规则的自动设定。
[0011] 可选的,所述从所述多个联动规则中选择至少一个联动规则,包括:通过所述中控 设备的显示屏幕显示所述多个基于应用场景的安装程序包供用户选择;所述多个基于应用 场景的安装程包作为供选择安装程序包;获得选择操作,响应所述选择操作从所述多个基 于应用场景的安装程包确定待加载安装程序包。
[0012] 可选的,所述加载所述至少一个联动规则,包括:执行针对所述待加载安装程序包 的安装;在执行所述待加载安装程序包的过程中,扫描并获得所述中控设备连接的所述多 个智能家居设备;基于所述多个智能家居设备判断所述待加载安装程序包对应的联动规则 集合中所有联动规则是否匹配,产生判断结果;当所述判断结果表示所述多个智能家居设 备与所述待加载安装程序包对应的联动规则集合中所有联动规则匹配时,在所述加载安装 程序包安装完成时完成所述待加载安装程序包对应的联动规则集合中所有联动规则的自 动设定。
[0013] 可选的,在基于所述多个智能家居设备判断所述待加载安装程序包对应的联动规 则集合中所有联动规则是否匹配,产生判断结果之后,所述方法还包括:当所述判断结果表 示所述多个智能家居设备与所述待加载安装程序包对应的联动规则集合中所有联动规则 不匹配时,确定所述联动规则集合与所述多个智能家居设备不匹配的多个第一联动规则; 处理所述多个第一联动规则,生成与所述待加载安装程序包对应的新联动规则集合;在所 述加载安装程序包安装完成时完成所述待加载安装程序包对应的所述新联动规则集合中 所有联动规则的自动设定。
[0014] 可选的,在基于所述多个智能家居设备判断所述待加载安装程序包对应的联动规 则集合中所有联动规则是否匹配,产生判断结果之后,所述方法还包括:当所述判断结果表 示所述多个智能家居设备与所述待加载安装程序包对应的联动规则集合中所有联动规则 不匹配时,确定所述联动规则集合与所述多个智能家居设备不匹配的多个第一联动规则; 基于所述多个第一联动规则产生提示信息。
[0015] 可选的,所述基于所述多个第一联动规则产生提示信息,包括:基于所述多个第一 联动规则确定缺少的第一智能家居设备,所述第一智能家居设备不属于所述多个智能家居 设备;生成第一智能家居设备的购买信息的提示信息;或基于所述多个第一联动规则生成 降低所述待加载安装程序包对应的应用场景精度降低的提示信息。
[0016] 可选的,所述基于所述至少一个联动规则控制与中控设备连接的多个智能家居设 备,包括:获得多个条件设备的状态信息;基于所述多个条件设备的状态信息查询处于激 活状态的联动规则清单确定所述至少一个联动规则;基于所述至少一个联动规则控制多个 响应设备。
[0017] 另一方面,本申请提供一种电子设备,具体包括:
[0018] 存储单元,用于预设有多个联动规则;处理单元,用于从所述多个联动规则中选择 至少一个联动规则;加载所述至少一个联动规则;基于所述至少一个联动规则控制与中控 设备连接的多个智能家居设备。
[0019] 可选的,所述存储单元中的所述预设有多个联动规则为预先存储有多个基于应用 场景的安装程序包,每个安装程序包是包括有一个或者多个联动规则的联动规则集合。
[0020] 可选的,所述处理单元,具体用于扫描并获得所述中控设备连接的所述多个智能 家居设备;根据所述多个智能家居设备从所述多个基于应用场景的安装程序包中确定能够 与所述多个智能家居设备匹配的至少一个供选择安装程序包;通过所述中控设备的显示屏 幕显示所述至少一个供选择安装程序包供用户选择;获得选择操作,响应所述选择操作从 所述至少一个供选择安装程序包确定待加载安装程序包。
[0021] 可选的,所述处理单元,具体还用于执行针对所述待加载安装程序包的安装;当所 述待加载安装程序包安装完成时完成所述待加载安装程序包对应的联动规则集合中所有 联动规则的自动设定。
[0022] 可选的,所述处理单元,具体用于通过所述中控设备的显示屏幕显示所述多个基 于应用场景的安装程序包供用户选择;所述多个基于应用场景的安装程包作为供选择安装 程序包;获得选择操作,响应所述选择操作从所述多个基于应用场景的安装程包确定待加 载安装程序包。
[0023] 可选的,所述处理单元,具体用于执行针对所述待加载安装程序包的安装;在执 行所述待加载安装程序包的过程中,扫描并获得所述中控设备连接的所述多个智能家居设 备;基于所述多个智能家居设备判断所述待加载安装程序包对应的联动规则集合中所有联 动规则是否匹配,产生判断结果;当所述判断结果表示所述多个智能家居设备与所述待加 载安装程序包对应的联动规则集合中所有联动规则匹配时,在所述加载安装程序包安装完 成时完成所述待加载安装程序包对应的联动规则集合中所有联动规则的自动设定。
[0024] 可选的,所述处理单元,具体还用于当所述判断结果表示所述多个智能家居设备 与所述待加载安装程序包对应的联动规则集合中所有联动规则不匹配时,确定所述联动规 则集合与所述多个智能家居设备不匹配的多个第一联动规则;处理所述多个第一联动规 贝1J,生成与所述待加载安装程序包对应的新联动规则集合;在所述加载安装程序包安装完 成时完成所述待加载安装程序包对应的所述新联动规则集合中所有联动规则的自动设定。
[0025] 可选的,所述处理单元,具体还用于当所述判断结果表示所述多个智能家居设备 与所述待加载安装程序包对应的联动规则集合中所有联动规则不匹配时,确定所述联动规 则集合与所述多个智能家居设备不匹配的多个第一联动规则;基于所述多个第一联动规则 广生提不彳目息。
[0026] 可选的,所述处理单元,具体还用于基于所述多个第一联动规则确定缺少的第一 智能家居设备,所述第一智能家居设备不属于所述多个智能家居设备;生成第一智能家居 设备的购买信息的提示信息;或基于所述多个第一联动规则生成降低所述待加载安装程序 包对应的应用场景精度降低的提示信息。
[0027] 可选的,所述处理单元,具体还用于获得多个条件设备的状态信息;基于所述多个 条件设备的状态信息查询处于激活状态的联动规则清单确定所述至少一个联动规则;基于 所述至少一个联动规则控制多个响应设备。
[0028] 本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果 和优点:
[0029] 由于本申请实施例中的技术方案,用户可以一次性加载多条需要的联动规则,并 且在加载完成时,将这些联动规则自动设置为需要执行的规则,相较于现有技术中,用户只 能一条一条的设置联动规则的技术方案,能够有效解决现有技术中存在着在设置联动规则 时,设置效率低的技术问题,进而实现提高设置效率的技术效果。
【附图说明】
[0030] 图1为本申请实施例中一种联动规则的生成方法的流程图;
[0031] 图2为本申请实施例一种联动规则的生成方法在第一种情况下,步骤S102的具体 实现流程图;
[0032] 图3为本申请实施例一种联动规则的生成方法在第一种情况下,步骤S103的具体 实现流程图;
[0033] 图4为本申请实施例一种联动规则的生成方法在第二种情况下,步骤S102的具体 实现流程图;
[0034] 图5为本申请实施例一种联动规则的生成方法在第二种情况下,步骤S103的具体 实现流程图;
[0035] 图6为本申请实施例一种联动规则的生成方法在第二种情况下,当多个智能家居 设备与待加载安装程序包对应的联动规则集合中所有联动规则不匹配时的第一种实施方 式的具体实现流程图;
[0036] 图7为本申请实施例一种联动规则的生成方法在第二种情况下,当多个智能家居 设备与待加载安装程序包对应的联动规则集合中所有联动规则不匹配时的第二种实施方 式的具体实现流程图;
[0037] 图8为本申请实施例中一种联动规则的生成方法在第二情况下,步骤S802的具体 实现流程图;
[0038] 图9为本申请实施例中一种联动规则的生成方法中,步骤S104的具体是实现流程 图;
[0039] 图10为本申请实施
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1