设备联动控制方法、系统、电子设备及存储介质技术方案

技术编号:38888215 阅读:12 留言:0更新日期:2023-09-22 14:14
本发明专利技术公开了一种设备联动控制方法、系统、电子设备及存储介质,该方法包括:获取全屋模型配置文件,建立全屋环境模型;根据所述全屋环境模型,生成联动控制规则文件;对所述全屋环境模型进行数据模拟,生成全屋环境模拟数据;根据所述全屋环境模拟数据和联动控制规则文件生成联动控制策略;根据所述联动控制策略对所述全屋环境模型中的设备进行控制,以验证所述联动控制策略是否有效。本发明专利技术通过建立全屋环境模型和模拟家电智能场景,实现了对联动控制规则进行有效性验证的技术效果。控制规则进行有效性验证的技术效果。控制规则进行有效性验证的技术效果。

【技术实现步骤摘要】
设备联动控制方法、系统、电子设备及存储介质


[0001]本专利技术涉及智能家居领域,尤其涉及一种设备联动控制方法、系统、电子设备及存储介质。

技术介绍

[0002]智能家居产品的出现满足了人们在居家方式上对更高质量的需求。近年来,融合了物联网技术的智能家居产品得到了快速的发展,在各种通信协议的支持下,基本解决了家电连网通信问题。通过“云云互联”的模式,智能家居云平台可以解决跨生态智能家电互联与互操作问题。目前智能家居行业正朝着全屋智能化方向演进。
[0003]家电设备接入云平台之后,可以根据云平台中的规则条件联动运转。规则条件一般由专业人员编写,可以根据用户的需求进行修改和调整。但是,当全屋环境中接入的家电设备数量较多时,需要编写的规则条件将会非常复杂,对规则条件进行有效性验证的难度极大。

技术实现思路

[0004]本专利技术的主要目的在于提供一种设备联动控制方法、系统、电子设备及存储介质,旨在解决对家电设备进行联动控制的过程中,控制规则验证难的问题。
[0005]为实现上述目的,本专利技术提供一种设备联动控制方法,该方法包括:
[0006]获取全屋模型配置文件,建立全屋环境模型;
[0007]根据所述全屋环境模型,生成联动控制规则文件;
[0008]对所述全屋环境模型进行数据模拟,生成全屋环境模拟数据;
[0009]根据所述全屋环境模拟数据和联动控制规则文件生成联动控制策略;
[0010]根据所述联动控制策略对所述全屋环境模型中的设备进行控制,以验证所述联动控制策略是否有效。
[0011]可选地,所述获取全屋模型配置文件,建立全屋环境模型的步骤包括:
[0012]获取全屋模型配置文件,对所述全屋模型配置文件中的场景因子进行实例化;
[0013]获取所述场景因子之间的关联关系,根据所述关联关系将实例化后的场景因子组合生成全屋环境模型。
[0014]可选地,所述根据所述全屋环境模型,生成联动控制规则文件的步骤包括:
[0015]检测所述全屋环境模型中是否包含设备联动历史数据;
[0016]若检测到是,则提取出所述设备联动历史数据中的联动规则,将所述联动规则转化为联动控制规则文件;
[0017]若检测到否,则基于所述全屋环境模型获取专家提供的联动规则,将所述联动规则转化为联动控制规则文件。
[0018]可选地,在所述对所述全屋环境模型进行数据模拟,生成全屋环境模拟数据的步骤之前,还包括:
[0019]检测是否处于自动触发场景模式;
[0020]若检测到是,则执行所述对所述全屋环境模型进行数据模拟,生成全屋环境模拟数据的步骤;
[0021]若检测到否,则接收用户主动触发的场景指令,根据所述场景指令和联动控制规则文件生成联动控制策略。
[0022]可选地,所述对所述全屋环境模型进行数据模拟,生成全屋环境模拟数据的步骤包括:
[0023]检测是否使用模拟数据生成器;
[0024]若检测到是,则确定待模拟参数的取值范围,使用所述模拟数据生成器在所述取值范围中生成全屋环境模拟数据;
[0025]若检测到否,则获取预设的模拟数据集,从所述模拟数据集中读取全屋环境模拟数据。
[0026]可选地,所述根据所述全屋环境模拟数据和联动控制规则文件生成联动控制策略的步骤包括:
[0027]启动预设的全屋仿真程序,以将所述全屋环境模拟数据发送至预设的服务响应接口;
[0028]通过所述服务响应接口获取所述全屋环境模拟数据中的环境状态信息,根据所述环境状态信息生成联动控制策略,其中,所述服务响应接口中包含联动控制规则文件。
[0029]可选地,所述根据所述联动控制策略对所述全屋环境模型中的设备进行控制,以验证所述联动控制策略是否有效的步骤包括:
[0030]将所述联动控制策略应用于所述全屋环境模型,以对所述全屋环境模型中的设备进行控制;
[0031]获取所述设备被控制后的设备运行参数,以图形化的方式展示所述设备运行参数的运行效果,以供知识工程师根据所述运行效果判断所述联动控制策略是否有效。
[0032]此外,为实现上述目的,本专利技术还提供一种设备联动控制系统,所述设备联动控制系统包括:
[0033]环境建模与数据模拟模块,用于获取全屋模型配置文件,建立全屋环境模型;
[0034]联动控制专家系统模块,用于根据所述全屋环境模型,生成联动控制规则文件;
[0035]所述环境建模与数据模拟模块,还用于对所述全屋环境模型进行数据模拟,生成全屋环境模拟数据;
[0036]所述联动控制专家系统模块,还用于根据所述全屋环境模拟数据和联动控制规则文件生成联动控制策略;
[0037]用户端效果展示模块,用于根据所述联动控制策略对所述全屋环境模型中的设备进行控制,以验证所述联动控制策略是否有效。
[0038]此外,为实现上述目的,本专利技术还提供一种电子设备,所述电子设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的设备联动控制程序,所述设备联动控制程序配置为实现如上文所述的设备联动控制方法的步骤。
[0039]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有设备联动控制程序,所述设备联动控制程序被处理器执行时实现如上文
所述的设备联动控制方法的步骤。
[0040]本专利技术获取全屋模型配置文件,根据全屋模型配置文件中的场景因子和场景因子之间的关联关系建立全屋环境模型,根据全屋环境模型生成联动控制规则文件,在自动场景触发模式下,生成全屋环境模拟数据,全屋环境模拟数据触发联动规则生成联动控制策略,使用联动控制策略模拟设备联动控制效果,编写条件规则的工程师可以根据全屋环境内的设备联动控制效果判断联动控制策略是否有效,进一步采取修改联动控制规则或者编写新的联动控制规则的行动,在此过程中,实现了全屋环境建模、联动控制规则编写、联动控制规则效果验证的闭环逻辑,从而帮助工程师快速模拟全屋家电智能场景和对联动控制规则进行有效性验证。
附图说明
[0041]图1为本专利技术实施例方案涉及的硬件运行环境的电子设备的结构示意图;
[0042]图2为本专利技术设备联动控制方法第一实施例的流程示意图;
[0043]图3为本专利技术设备联动控制方法第二实施例的流程示意图;
[0044]图4为本专利技术设备联动控制方法第三实施例的流程示意图;
[0045]图5为本专利技术设备联动控制方法第四实施例的流程示意图;
[0046]图6为本专利技术设备联动控制方法第五实施例的流程示意图;
[0047]图7为本专利技术实施例方案涉及的设备联动控制系统示意图。
[0048]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0049]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备联动控制方法,其特征在于,所述设备联动控制方法包括以下步骤:获取全屋模型配置文件,建立全屋环境模型;根据所述全屋环境模型,生成联动控制规则文件;对所述全屋环境模型进行数据模拟,生成全屋环境模拟数据;根据所述全屋环境模拟数据和联动控制规则文件生成联动控制策略;根据所述联动控制策略对所述全屋环境模型中的设备进行控制,以验证所述联动控制策略是否有效。2.如权利要求1所述的设备联动控制方法,其特征在于,所述获取全屋模型配置文件,建立全屋环境模型的步骤包括:获取全屋模型配置文件,对所述全屋模型配置文件中的场景因子进行实例化;获取所述场景因子之间的关联关系,根据所述关联关系将实例化后的场景因子组合生成全屋环境模型。3.如权利要求1所述的设备联动控制方法,其特征在于,所述根据所述全屋环境模型,生成联动控制规则文件的步骤包括:检测所述全屋环境模型中是否包含设备联动历史数据;若检测到是,则提取出所述设备联动历史数据中的联动规则,将所述联动规则转化为联动控制规则文件;若检测到否,则基于所述全屋环境模型获取专家提供的联动规则,将所述联动规则转化为联动控制规则文件。4.如权利要求1所述的设备联动控制方法,其特征在于,在所述对所述全屋环境模型进行数据模拟,生成全屋环境模拟数据的步骤之前,还包括:检测是否处于自动触发场景模式;若检测到是,则执行所述对所述全屋环境模型进行数据模拟,生成全屋环境模拟数据的步骤;若检测到否,则接收用户主动触发的场景指令,根据所述场景指令和联动控制规则文件生成联动控制策略。5.如权利要求1所述的设备联动控制方法,其特征在于,所述对所述全屋环境模型进行数据模拟,生成全屋环境模拟数据的步骤包括:检测是否使用模拟数据生成器;若检测到是,则确定待模拟参数的取值范围,使用所述模拟数据生成器在所述取值范围中生成全屋环境模拟数据;若检测到否,则获取预设的模拟数据集,从所述模拟数据集中读取全屋环境模拟数据。6.如权利要求1所述的...

【专利技术属性】
技术研发人员:吴旭
申请(专利权)人:深圳市酷开网络科技股份有限公司
类型:发明
国别省市:

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

1