设备本地联动方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35178756 阅读:16 留言:0更新日期:2022-10-12 17:46
本申请公开了一种设备本地联动方法、装置、电子设备及存储介质,涉及智能家居技术领域,控制设备获取控制指令;在本地查询与控制指令对应的受控设备和目标动作;通过控制设备和受控设备之间与控制指令对应的本地私有通信链路,将控制指令发送至受控设备,以指示受控设备执行目标动作进行场景联动控制;本地私有通信链路基于控制指令所属的联动配置信息和对应的私有属性密钥进行配置生成,保证了受控设备的稳定控制。控设备的稳定控制。控设备的稳定控制。

【技术实现步骤摘要】
设备本地联动方法、装置、电子设备及存储介质


[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]秘钥发送子模块,用于获取所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备本地联动方法,其特征在于,所述方法包括:控制设备获取控制指令;在本地查询与所述控制指令对应的受控设备和目标动作;通过所述控制设备和受控设备之间与所述控制指令对应的本地私有通信链路,将所述控制指令发送至所述受控设备,以指示所述受控设备执行所述目标动作进行场景联动控制;所述本地私有通信链路基于所述控制指令所属的联动配置信息和对应的私有属性密钥进行配置生成。2.根据权利要求1所述的方法,其特征在于,所述控制设备与所述受控设备处于同一局域网络,所述方法还包括:检测所述控制设备对应的中控设备与外部控制终端间的网络状态;所述控制设备获取控制指令,包括:当所述网络状态为异常状态时,所述控制设备获取针对所述控制设备触发的本地的控制指令。3.根据权利要求1所述的方法,其特征在于,所述控制设备与所述受控设备处于同一局域网络,所述方法还包括:检测所述控制设备对应的中控设备与外部控制终端之间的网络状态;所述控制设备获取控制指令,包括:当所述网络状态为正常状态时,所述控制设备获取通过所述外部控制下发的控制指令,和/或获取针对所述控制设备触发的本地的控制指令。4.根据权利要求1所述的方法,其特征在于,所述在本地查询与所述控制指令对应的受控设备和目标动作,包括:在所述控制设备本地存储的联动控制关系表中,查询与所述控制指令对应的控制关系;所述联动控制关系表基于自定义的联动配置信息进行绑定配置得到;根据所述控制关系确定与所述控制指令对应的受控设备和目标动作。5.根据权利要求1

4任意一项所述的方法,其特征在于,在所述控制设备获取控制指令之前,还包括:获取场景联动配置指令;所述场景联动配置指令包括自定义的控制设备与对应的受控设备之间的控制关系的联动配置信息;获取与所述联动配置信息对应的私有属性密钥;基于所述联动配置信息中的控制设备和受控设备对应的设备信息和所述私有属性密钥,建立所述控制设备和受控设备之间与所述联动配置信息中的控制指令对应的本地私有通信链路。6.根据权利要求5所述的方法,其特征在于,所述获取场景联动配置指令之后,还包括:将场景配置信息存储在本地;控制所述控制设备开放注册...

【专利技术属性】
技术研发人员:苏国涛
申请(专利权)人:深圳绿米联创科技有限公司
类型:发明
国别省市:

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

1