组合指令控制方法技术

技术编号:39744441 阅读:19 留言:0更新日期:2023-12-17 23:43
本申请实施例涉及一种组合指令控制方法

【技术实现步骤摘要】
组合指令控制方法、装置、系统、设备及介质


[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]本申请实施例提供的上述技术方案通过获取预设的组合控制指令组,并依据终端设备向第一智能家居设备发送的设备控制指令,从组合控制控制指令组中提取出联动控制指令,该联动控制指令包含有与第一智能家居设备联动的第二智能家居设备对应的目标控制指令,随后可通过第一智能家居设备执行设备控制指令,并可将目标控制指令发送给该目标控制指令对应的第二智能家居设备,使得第二智能家居设备执行目标控制指令,实现了第一智能家居设备和第二智能家居设备的联动控制,与现有组合指令控制方案相比,本实施例只需终端设备配置有第一智能家居设备对应的设备控制指令,即达到组合指令控制的目的,无需终端设备针对第二智能家居设备进行配置,使得终端设备对智能家居设备的配置更加简单,能够有效减少终端设备前置的配置工作本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种组合指令控制方法,其特征在于,包括:获取预设的组合控制指令组;依据终端设备向第一智能家居设备发送的设备控制指令,从所述组合控制指令组中提取联动控制指令,所述联动控制指令包含与所述第一智能家居设备联动的第二智能家居设备对应的目标控制指令;通过所述第一智能家居设备执行所述设备控制指令,并将所述目标控制指令发送给所述第二智能家居设备,所述第二智能家居设备用于执行所述目标控制指令
。2.
根据权利要求1所述的方法,其特征在于,依据终端设备向第一智能家居设备发送的设备控制指令,从所述组合控制指令组中提取联动控制指令,包括:获取终端设备向所述第一智能家居设备的设备控制指令,所述设备控制指令为所述终端设备依据用户操作生成的控制指令;在所述组合控制指令组中,查找与所述设备控制指令相匹配的原始控制指令,所述原始控制指令为所述第一智能家居设备的控制指令;将查找到的所述原始控制指令对应预设的组合控制指令,确定为所述联动控制指令
。3.
根据权利要求2所述的方法,其特征在于,所述将查找到的所述原始控制指令对应预设的组合控制指令,确定为所述联动控制指令,包括:根据所述原始控制指令,在所述组合控制指令组中查找出设备类型信息;基于所述设备类型信息,获取与所述第一智能家居设备关联控制的所述第二智能家居设备的目标地址;从所述组合控制指令组中,提取所述目标地址对应的目标控制指令,并采用提取到的所述目标控制指令和所述原始控制指令,确定所述组合控制指令
。4.
根据权利要求2所述的方法,其特征在于,所述组合控制指令包含针对所述第二智能家居设备设置的鉴权码信息,所述第二智能家居设备具体用于依据所述鉴权码信息进行鉴权校验,并在鉴权校验通过的情况下执行所述目标控制指令
。5.
根据权利要求1所述的方法,其特征在于,所述获取预设的组合控制指令组,包括:建立所述第一智能家居设备与服务器之间的通信连接;基于所述通信连接,通过所述第一智能家居设备,从所述服务器中获取所述组合控制指令组
。6.
根据权利要求1至5任一所述的方法,其特征在于,所述将...

【专利技术属性】
技术研发人员:林泓亮刘洋唐杰王沅召
申请(专利权)人:珠海联云科技有限公司
类型:发明
国别省市:

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

1