家居设备控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39186552 阅读:11 留言:0更新日期:2023-10-27 08:34
本公开涉及人工智能技术领域中的一种家居设备控制方法、装置、电子设备及存储介质,该家居设备控制方法包括:根据终端设备上传的自动化信息以及预先构建的样本规则集,确定待用自动化规则,样本规则集中存储有家居设备的触发条件与执行动作之间对应的自动化规则;根据待用自动化规则,生成并向终端设备发送自动化推荐,自动化推荐中包括家居设备的触发条件以及与触发条件对应的执行动作;接收终端设备针对自动化推荐返回的目标自动化规则;在满足目标自动化规则中家居设备对应的触发条件的情况下,控制对应的家居设备执行目标自动化规则中相应的动作。提高了家居设备自动化的便捷性。性。性。

【技术实现步骤摘要】
家居设备控制方法、装置、电子设备及存储介质


[0001]本公开涉及人工智能
,尤其涉及一种家居设备控制方法、装置、电子设备及存储介质。

技术介绍

[0002]根据预先设置的规则自动控制智能家居设备,简称自动化。可以通过创建智能家居规则,控制一个或者多个家居设备开启或者关闭。例如,当满足智能家居规则中的条件时,可以执行改条件对应的动作。比如,智能家居规则可以是“如果开门,则先打开玄关灯,过20秒打开客厅大灯”。
[0003]用户可以通过配置的模版功能定义自动化中的家居设备及执行动作,配置的模版功能中预设了自动化规则,这样虽然降低了用户使用自动化功能的难度和门槛,但是模版功能是通过数据挖掘和经验分析得出的模版集,对用户进行无差别推荐,且难以适配和覆盖不同的使用人群;而用户自定义自动化规则,虽然自由度高,但是有较高的使用门槛,使用的便捷性降低。

技术实现思路

[0004]为克服相关技术中存在的问题,本公开提供一种家居设备控制方法、装置、电子设备及存储介质。
[0005]根据本公开实施例的第一方面,提供一种家居设备控制方法,所述家居设备控制方法包括:根据终端设备上传的自动化信息以及预先构建的样本规则集,确定待用自动化规则,其中,所述样本规则集中存储有家居设备的触发条件与执行动作之间对应的自动化规则;根据所述待用自动化规则,生成并向所述终端设备发送自动化推荐,所述自动化推荐中包括所述家居设备的触发条件以及与所述触发条件对应的执行动作;接收所述终端设备针对所述自动化推荐返回的目标自动化规则;在满足所述目标自动化规则中所述家居设备对应的触发条件的情况下,控制对应的所述家居设备执行所述目标自动化规则中相应的动作。
[0006]可选地,所述样本规则集是通过如下方式构建的:对各所述目标自动化规则中的家居设备、对应的触发条件和执行动作添加对应的类型标签,其中,所述类型标签是基于张量流构建的;在添加类型标签后,将所述目标自动化规则进行拆分,得到各所述家居设备的触发条件与执行动作之间一一对应的单一自动化规则,其中,若同一所述目标自动化规则中,任意所述家居设备存在多个触发条件和/或多个执行动作,则拆分为一个触发条件对应一个执行动作的多条单一自动化规则;根据各所述单一自动化规则,生成待存储自动化规则;
根据所述待存储自动化规则在所述目标自动化规则中出现的频率,确定所述待存储自动化规则的积分;将所述待存储自动化规则以及对应的积分按照张量流对应的矩阵格式进行保存,得到所述样本规则集。
[0007]可选地,所述根据终端设备上传的自动化信息以及预先构建的样本规则集,确定待用自动化规则,包括:根据所述自动化信息中携带的家居设备位置信息,确定家居设备所属的目标房间;将处于同一所述目标房间内的所有家居设备作为待自动化家居设备;从所述样本规则集中的家居设备信息中确定目标家居设备,所述目标家居设备为所述样本规则集中家居设备与所述待自动化家居设备的相似度达到预设相似度阈值、且对应的积分达到预设积分阈值的家居设备;将所述目标家居设备对应的自动化规则进行组合,得到所述待用自动化规则。
[0008]可选地,所述自动化信息包括用户信息、家居设备信息以及家居设备的使用场景信息中的至少一者。
[0009]可选地,在所述根据终端设备上传的自动化信息以及预先构建的样本规则集,确定待用自动化规则之前,包括:确定所述自动化信息中不存在家居设备的触发条件以及对应的执行动作;所述家居设备控制方法还包括:在所述自动化信息中存在所述家居设备的触发条件以及对应的执行动作的情况下,根据所述自动化信息中的所述家居设备的触发条件以及对应的执行动作,生成所述家居设备对应的目标自动化规则。
[0010]可选地,在满足所述目标自动化规则中所述家居设备对应的触发条件的情况下,控制对应的所述家居设备执行所述目标自动化规则中相应的动作,包括:接收所述终端设备上传的确认开启指令,所述确认开启指令用于全部或者部分开启所述目标自动化规则;在满足所述确认开启指令对应的所述目标自动化规则中所述家居设备对应的触发条件的情况下,控制对应的所述家居设备执行所述目标自动化规则中相应的动作。
[0011]根据本公开实施例的第二方面,提供一种家居设备控制方法,所述家居设备控制方法包括:向与终端设备连接的服务器发送自动化信息,所述服务器中的样本规则集中存储有家居设备的触发条件与执行动作之间对应的自动化规则;接收并展示所述服务器针对所述自动化信息发送的自动化推荐,所述自动化推荐中包括家居设备的触发条件以及与所述触发条件对应的执行动作;响应于针对所述自动化推荐的操作,向所述服务器返回目标自动化规则,以使得在满足所述目标自动化规则中所述家居设备对应的触发条件的情况下,所述服务器控制对应的所述家居设备执行所述目标自动化规则中相应的动作。
[0012]可选地,所述响应于针对所述自动化推荐的操作,向所述服务器返回目标自动化规则,包括:
响应于针对所述自动化推荐的确认操作,将所述自动化推荐作为所述目标自动化规则向所述服务器返回;或者响应于针对所述自动化推荐的修改操作,将修改后的自动化推荐作为所述目标自动化规则向所述服务器返回。
[0013]可选地,所述家居设备控制方法还包括:响应于针对全部或者部分开启所述目标自动化规则的操作,向所述服务器上传确认开启指令,所述确认开启指令用于指示所述服务器全部或者部分开启对应的所述目标自动化规则。
[0014]根据本公开实施例的第三方面,提供一种家居设备控制装置,所述家居设备控制装置包括:确定模块,被配置为根据终端设备上传的自动化信息以及预先构建的样本规则集,确定待用自动化规则,其中,所述样本规则集中存储有家居设备的触发条件与执行动作之间对应的自动化规则;生成及发送模块,被配置为根据所述待用自动化规则,生成并向所述终端设备发送自动化推荐,所述自动化推荐中包括所述家居设备的触发条件以及与所述触发条件对应的执行动作;接收模块,被配置为接收所述终端设备针对所述自动化推荐返回的目标自动化规则;控制模块,被配置为在满足所述目标自动化规则中所述家居设备对应的触发条件的情况下,控制对应的所述家居设备执行所述目标自动化规则中相应的动作。
[0015]可选地,所述家居设备控制装置还包括:添加模块,被配置为对各所述目标自动化规则中的家居设备、对应的触发条件和执行动作添加对应的类型标签;拆分模块,被配置为在添加类型标签后,将所述目标自动化规则进行拆分,得到各所述家居设备的触发条件与执行动作之间一一对应的单一自动化规则,其中,若同一所述目标自动化规则中,任意所述家居设备存在多个触发条件和/或多个执行动作,则拆分为一个触发条件对应一个执行动作的多条单一自动化规则;第一生成模块,被配置为根据各所述单一自动化规则,生成待存储自动化规则;积分确定模块,被配置为根据所述待存储自动化规则在所述目标自动化规则中出现的频率,确定所述待存储自动化规则的积分;保存模块,被配置为将所述待存储自动化规则以及对应的积分按照张量流对应的矩阵格式进行保存,得到所述样本规本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种家居设备控制方法,其特征在于,所述家居设备控制方法包括:根据终端设备上传的自动化信息以及预先构建的样本规则集,确定待用自动化规则,其中,所述样本规则集中存储有家居设备的触发条件与执行动作之间对应的自动化规则;根据所述待用自动化规则,生成并向所述终端设备发送自动化推荐,所述自动化推荐中包括所述家居设备的触发条件以及与所述触发条件对应的执行动作;接收所述终端设备针对所述自动化推荐返回的目标自动化规则;在满足所述目标自动化规则中所述家居设备对应的触发条件的情况下,控制对应的所述家居设备执行所述目标自动化规则中相应的动作。2.根据权利要求1所述的家居设备控制方法,其特征在于,所述样本规则集是通过如下方式构建的:对各所述目标自动化规则中的家居设备、对应的触发条件和执行动作添加对应的类型标签;在添加类型标签后,将所述目标自动化规则进行拆分,得到各所述家居设备的触发条件与执行动作之间一一对应的单一自动化规则,其中,若同一所述目标自动化规则中,任意所述家居设备存在多个触发条件和/或多个执行动作,则拆分为一个触发条件对应一个执行动作的多条单一自动化规则;根据各所述单一自动化规则,生成待存储自动化规则;根据所述待存储自动化规则在所述目标自动化规则中出现的频率,确定所述待存储自动化规则的积分;将所述待存储自动化规则以及对应的积分按照张量流对应的矩阵格式进行保存,得到所述样本规则集。3.根据权利要求2所述的家居设备控制方法,其特征在于,所述根据终端设备上传的自动化信息以及预先构建的样本规则集,确定待用自动化规则,包括:根据所述自动化信息中携带的家居设备位置信息,确定家居设备所属的目标房间;将处于同一所述目标房间内的所有家居设备作为待自动化家居设备;从所述样本规则集中的家居设备信息中确定目标家居设备,所述目标家居设备为所述样本规则集中家居设备与所述待自动化家居设备的相似度达到预设相似度阈值、且对应的积分达到预设积分阈值的家居设备;将所述目标家居设备对应的自动化规则进行组合,得到所述待用自动化规则。4.根据权利要求1所述的家居设备控制方法,其特征在于,所述自动化信息包括用户信息、家居设备信息以及家居设备的使用场景信息中的至少一者。5.根据权利要求1

4中任一项所述的家居设备控制方法,其特征在于,在所述根据终端设备上传的自动化信息以及预先构建的样本规则集,确定待用自动化规则之前,包括:确定所述自动化信息中不存在家居设备的触发条件以及对应的执行动作;所述家居设备控制方法还包括:在所述自动化信息中存在所述家居设备的触发条件以及对应的执行动作的情况下,根据所述自动化信息中的所述家居设备的触发条件以及对应的执行动作,生成所述家居设备对应的目标自动化规则。6.根据权利要求1

4中任一项所述的家居设备控制方法,其特征在于,在满足所述目标
自动化规则中所述家居设备对应的触发条件的情况下,控制对应的所述家居设备执行所述目标自动化规则中相应的动作,包括:接收所述终端设备上传的确认开启指令,所述确认开启指令用于全部或者部分开启所述目标自动化规则;在满足所述确认开启指令对应的所述目标自动化规则中所述家居设备对应的触发条件的情况下,控制对应的所述家居设备执行所述目标自动化规则中相应的动作。7.一种家居设备控制方法,其特征在于,所述家居设备控制方法包括:向与终端设备连接的服务器发送自动化信息,所述服务器中的样本规则集中存储有家居设备的触发条件与执行动作之间对应的自动化规则;接收并展示所述服务器针对所述自动化信息发送的自动化推荐,所述自动化推荐中包括家居设备的触发条件以及与所述触发条件对应的执行动作;响应于针对所述自动化推荐的操作,向所述服务器返回目标自动化规则,以使得在满足所述目标自动化规则中所述家居设备对应的触发条件的情况下,所述服务器控制对应的所述家居设备执行所述目标自动化规则中相应的动作。8.根据权...

【专利技术属性】
技术研发人员:高晓东
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1