控制指令的发送方法和装置、存储介质及电子装置制造方法及图纸

技术编号:35179810 阅读:25 留言:0更新日期:2022-10-12 17:48
本申请公开了一种控制指令的发送方法和装置、存储介质及电子装置,涉及智慧家庭技术领域,该控制指令的发送方法包括:在接收到用于控制分组设备的控制指令的情况下,将所述控制指令转化为标准控制指令,其中,所述分组设备包括:多个家电设备;根据所述分组设备的设备实例和所述标准控制指令确定多组子标准控制指令,其中,所述设备实例包括:多个网关设备的第一设备标识、每一个家电设备与任一网关设备的对应关系;根据所述设备实例中所述多个网关设备的第一设备标识将多组所述子标准控制指令分别发送至每一个网关设备,以使每一个网关设备分别根据接收到的子标准控制指令控制对应的家电设备。对应的家电设备。对应的家电设备。

【技术实现步骤摘要】
控制指令的发送方法和装置、存储介质及电子装置


[0001]本申请涉及通信领域,具体而言,涉及一种控制指令的发送方法和装置、存储介质及电子装置。

技术介绍

[0002]物联网网关可以实现感知网络与通信网络,以及不同类型感知网络之间的协议转换,既可以实现广域互联,也可以实现局域互联。
[0003]相关技术中,由于单个网关一般能够控制单个智能设备或者多个智能设备,为了实现一定区域内多个智能设备的全面覆盖,需要在一定区域内设置多个网关,而现有家电设备的控制方法是:由物联网云端将控制指令逐一发送给网关,网关在接收到控制指令后,以串行方式向各智能家居设备发送控制指令,进而导致物联网云端对多个相同功能的设备进行控制时,速度较慢。
[0004]针对相关技术中,物联网云端对多个相同功能的设备进行控制时,速度较慢等问题,尚未提出有效的解决方案。

技术实现思路

[0005]本申请实施例提供了一种控制指令的发送方法和装置、存储介质及电子装置,以至少解决相关技术中,物联网云端对多个相同功能的设备进行控制时,速度较慢等问题。
[0006]根据本申请实施例的一个实施例,提供了一种控制指令的发送方法,包括:在接收到用于控制分组设备的控制指令的情况下,将所述控制指令转化为标准控制指令,其中,所述分组设备包括:多个家电设备;根据所述分组设备的设备实例和所述标准控制指令确定多组子标准控制指令,其中,所述设备实例包括:多个网关设备的第一设备标识、每一个家电设备与任一网关设备的对应关系;根据所述设备实例中所述多个网关设备的第一设备标识将多组所述子标准控制指令分别发送至每一个网关设备,以使每一个网关设备分别根据接收到的子标准控制指令控制对应的家电设备。
[0007]在一个示例性实施例中,将所述控制指令转化为标准控制指令,包括:获取所述分组设备对应的逻辑约束文件;根据所述分组设备的属性信息和所述逻辑约束文件将所述控制指令转化为标准控制指令,其中,所述分组设备的属性信息为所述多个家电设备的属性信息的交集,所述标准控制指令为适配于所述多个家电设备的指令。
[0008]在一个示例性实施例中,根据所述分组设备的属性信息和所述逻辑约束文件将所述控制指令转化为标准控制指令,包括:根据所述逻辑约束文件中的映射文件将所述控制指令转化为第一标准控制指令,其中,所述映射文件用于指示所述控制指令与所述第一标准控制指令的格式映射关系;根据所述逻辑约束文件中的约束文件和所述分组设备的属性信息对所述第一标准控制指令进行补偿和修正,以得到所述标准控制指令,其中,所述约束文件用于指示所述分组设备的属性信息中与所述第一标准控制指令中待控制的属性信息具有关联关系的属性信息。
[0009]在一个示例性实施例中,根据所述分组设备的设备实例和所述标准控制指令确定多组子标准控制指令,包括:确定所述分组设备的设备实例中的多个网关设备的第一数量,以及与所述每一个网关设备存在对应关系的家电设备的第二数量;将所述标准控制指令转化为多个子标准控制指令,其中,所述多个子标准控制指令的数量与所述第二数量相同;将所述多个子标准控制指令划分为多组子标准控制指令,其中,所述多组子标准控制指令的数量与所述第一数量相同。
[0010]在一个示例性实施例中,根据所述设备实例中所述多个网关设备的第一设备标识将多组所述子标准控制指令分别发送至每一个网关设备,包括:第一发送步骤:在多组所述子标准控制指令中确定一组子标准控制指令,以及所述一组子标准控制指令对应的第一网关设备,将所述一组子标准控制指令发送至所述第一网关设备,其中,所述一组子标准控制指令的数量和与所述第一网关设备具有对应关系的家电设备的数量相同;循环执行所述第一发送步骤,直至将每一组所述子标准控制指令发送至每一个网关设备。
[0011]在一个示例性实施例中,根据所述设备实例中所述多个网关设备的第一设备标识将多组所述子标准控制指令分别发送至每一个网关设备,包括:确定多组所述子标准控制指令中每一组子标准控制指令对应的第二网关设备;将所述每一组子标准控制指令并行发送至所述第二网关设备,其中,所述每一组子标准控制指令的数量和与所述第二网关设备具有对应关系的家电设备的数量相同。
[0012]在一个示例性实施例中,根据所述设备实例中所述多个网关设备的第一设备标识将多组所述子标准控制指令分别发送至每一个网关设备之后,所述方法还包括:更新所述分组设备的使用状态信息,其中,所述使用状态信息用于指示所述分组设备中的多个家电设备的使用状态信息;创建异步通知线程,并通过所述异步通知线程将所述分组设备的使用状态信息发送至目标客户端,以使所述目标客户端更新所述目标客户端中存储的分组设备的使用状态信息。
[0013]根据本申请实施例的一个实施例,提供了一种控制指令的发送方法,包括:在接收到用于控制分组设备的控制指令的情况下,确定所述中控屏与物联网云端是否存在通信连接;在所述中控屏与对应的物联网云端不存在通信连接的情况下,将所述控制指令转化为标准控制指令,其中,所述分组设备包括:多个家电设备;根据所述分组设备的设备实例和所述标准控制指令确定多组子标准控制指令,其中,所述设备实例包括:多个网关设备的第一设备标识、每一个家电设备与任一网关设备的对应关系;根据所述设备实例中所述多个网关设备的第一设备标识将多组所述子标准控制指令分别发送至每一个网关设备,以使每一个网关设备分别根据接收到的子标准控制指令控制对应的家电设备。
[0014]在一个示例性实施例中,确定所述中控屏与对应的物联网云端是否存在通信连接之后,所述方法还包括:在所述中控屏与对应的物联网云端存在通信连接的情况下,将接收到的所述控制指令发送至物联网云端,以使指示所述物联网云端执行以下操作:将所述控制指令转化为标准控制指令;根据所述分组设备的设备实例和所述标准控制指令确定多组子标准控制指令;根据所述设备实例中所述多个网关设备的第一设备标识将多组所述子标准控制指令分别发送至每一个网关设备;接收所述物联网云端发送的多组子标准控制指令对应的控制结果,并根据所述控制结果更新所述分组设备的使用状态信息。
[0015]在一个示例性实施例中,将所述控制指令转化为标准控制指令,包括:获取所述分
组设备对应的逻辑约束文件;根据所述分组设备的属性信息和所述逻辑约束文件将所述控制指令转化为标准控制指令,其中,所述分组设备的属性信息为所述多个家电设备的属性信息的交集,所述标准控制指令为适配于所述多个家电设备的指令。
[0016]在一个示例性实施例中,根据所述分组设备的属性信息和所述逻辑约束文件将所述控制指令转化为标准控制指令,包括:根据所述逻辑约束文件中的映射文件将所述控制指令转化为第一标准控制指令,其中,所述映射文件用于指示所述控制指令与所述第一标准控制指令的格式映射关系;根据所述逻辑约束文件中的约束文件和所述分组设备的属性信息对所述第一标准控制指令进行补偿和修正,以得到所述标准控制指令,其中,所述约束文件用于指示所述分组设备的属性信息中与所述第一标准控制指令中待控制的属性信息具有关本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制指令的发送方法,其特征在于,包括:在接收到用于控制分组设备的控制指令的情况下,将所述控制指令转化为标准控制指令,其中,所述分组设备包括:多个家电设备;根据所述分组设备的设备实例和所述标准控制指令确定多组子标准控制指令,其中,所述设备实例包括:多个网关设备的第一设备标识、每一个家电设备与任一网关设备的对应关系;根据所述设备实例中所述多个网关设备的第一设备标识将多组所述子标准控制指令分别发送至每一个网关设备,以使每一个网关设备分别根据接收到的子标准控制指令控制对应的家电设备。2.根据权利要求1所述的控制指令的发送方法,其特征在于,将所述控制指令转化为标准控制指令,包括:获取所述分组设备对应的逻辑约束文件;根据所述分组设备的属性信息和所述逻辑约束文件将所述控制指令转化为标准控制指令,其中,所述分组设备的属性信息为所述多个家电设备的属性信息的交集,所述标准控制指令为适配于所述多个家电设备的指令。3.根据权利要求2所述的控制指令的发送方法,其特征在于,根据所述分组设备的属性信息和所述逻辑约束文件将所述控制指令转化为标准控制指令,包括:根据所述逻辑约束文件中的映射文件将所述控制指令转化为第一标准控制指令,其中,所述映射文件用于指示所述控制指令与所述第一标准控制指令的格式映射关系;根据所述逻辑约束文件中的约束文件和所述分组设备的属性信息对所述第一标准控制指令进行补偿和修正,以得到所述标准控制指令,其中,所述约束文件用于指示所述分组设备的属性信息中与所述第一标准控制指令中待控制的属性信息具有关联关系的属性信息。4.根据权利要求1所述的控制指令的发送方法,其特征在于,根据所述分组设备的设备实例和所述标准控制指令确定多组子标准控制指令,包括:确定所述分组设备的设备实例中的多个网关设备的第一数量,以及与所述每一个网关设备存在对应关系的家电设备的第二数量;将所述标准控制指令转化为多个子标准控制指令,其中,所述多个子标准控制指令的数量与所述第二数量相同;将所述多个子标准控制指令划分为多组子标准控制指令,其中,所述多组子标准控制指令的数量与所述第一数量相同。5.根据权利要求4所述的控制指令的发送方法,其特征在于,根据所述设备实例中所述多个网关设备的第一设备标识将多组所述子标准控制指令分别发送至每一个网关设备,包括:第一发送步骤:在多组所述子标准控制指令中确定一组子标准控制指令,以及所述一组子标准控制指令对应的第一网关设备,将所述一组子标准控制指令发送至所述第一网关设备,其中,所述一组子标准控制指令的数量和与所述第一网关设备具有对应关系的家电设备的数量相同;循环执行所述第一发送步骤,直至将每一组所述子标准控制指令发送至每一个网关设
备。6.根据权利要求1所述的控制指令的发送方法,其特征在于,根据所述设备实例中所述多个网关设备的第一设备标识将多组所述子标准控制指令分别发送至每一个网关设备,包括:确定多组所述子标准控制指令中每一组子标准控制指令对应的第二网关设备;将所述每一组子标准控制指令并行发送至所述第二网关设备,其中,所述每一组子标准控制指令的数量和与所述第二网关设备具有对应关系的家电设备的数量相同。7.根据权利要求1所述的控制指令的发送方法,其特征在于,根据所述设备实例中所述多个网关设备的第一设备标识将多组所述子标准控制指令分别发送至每一个网关设备之后,所述方法还包括:更新所述分组设备的使用状态信息,其中,所述使用状态信息用于指示所述分组设备中的多个家电设备的使用状态信息;创建异步通知线程,并通过所述异步通知线程将所述分组设备的使用状态信息发送至目标客户端,以使所述目标客户端更新所述目标客户端中存储的分组设备的使用状态信息。8.一种控制指令的发送方法,其特征在于,包括:在接收到用于控制分组设备的控制指令的情况下,确定所述中控屏与物联网云端是否存在通信连接;在所述中控屏与对应的物联网云端不存在通信连接的情况下,将所述控制指令转化为标准控制指令,其中,所述分组设备包括:多个家电设备;根据所述分组设备的设备实例和所述标准控制指令确定多组子标准控制指令,其中,所述设备实例包括:多个网关设备的第一设备标识、每一个家电设备与任一网关设备的对应关系;根据所述设备实例中所述多个网关设备的第一设备标识将多组所述子标准控制指令分别发送至每一个网关设备,以使每一个网关设备分别根据接收到的子标准控制指令控制对应的家电设备。9.根据权利要求8所述的方法,其特征在于,确定所述中控屏与对应的物联网云端是否存在通信连接之后,所述方法还包括:在所述中控屏与对应的物联网云端存在通信连接的情况下,将接收到的所述控制指令发送至物联网云端,以使指示所述物联网云端执行以下操作:将所述控制指令转化为标准控制...

【专利技术属性】
技术研发人员:邓邱伟董海涛尹飞翟建光
申请(专利权)人:青岛海尔智能家电科技有限公司海尔智家股份有限公司
类型:发明
国别省市:

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

1