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

技术编号:39003331 阅读:13 留言:0更新日期:2023-10-07 10:34
本申请实施例公开了一种设备控制方法、装置、电子设备及存储介质,在应用于终端设备时,所述方法包括:获取自动化场景的场景数据;根据所述场景数据,确定所述自动化场景对应的场景类型;在所述场景类型为混合场景或者本地场景的情况下,确定与所述场景类型对应的目标场景设备;向所述目标场景设备发送与所述目标场景设备对应的本地场景数据,以使得所述目标场景设备根据所述本地场景数据,执行与所述自动化场景对应的本地场景动作。实施该实施例,能够提高本地场景动作的执行效率。够提高本地场景动作的执行效率。够提高本地场景动作的执行效率。

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


[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.根据权利要求1或2所述的方法,其特征在于,所述在所述场景类型为混合场景或者本地场景的情况下,确定与所述场景类型对应的目标场景设备,包括:在所述场景类型为混合场景或者本地场景的情况下,判断所述自动化场景对应的本地场景动作是否为跨设备场景动作;所述跨设备场景动作指的是需要多个设备配合执行的场景动作;若所述本地场景动作不为所述跨设备场景动作,则将执行所述本地场景动作的本地设备,确定为与所述场景类型对应的目标场景设备;若所述本地场景动作为所述跨设备场景动作,则从多个本地设备中确定主设备,并将所述主设备确定为与所述场景类型对应的目标场景设备。4.一种设备控制方法,其特征在于,应用于目标场景设备,包括:接收终端设备发送的与所述目标场景设备对应的本地场景数据;所述本地场景数据是所述终端设备根据自动化场景的场景数据,确定所述自动化场景对应的场景类型为混合场景或者本地场景的情况下发送的;根据所述本地场景数据,执行与所述自动化场景对应的本地场景动作。5.根据权利要求4所述的方法,其特征在于,所述根据所述本地场景数据,执行与所述自动化场景对应的本地场景动作,包括:检测到目标场景动...

【专利技术属性】
技术研发人员:陈小平张帆李冰山陈荣锦
申请(专利权)人:佛山市云米电器科技有限公司
类型:发明
国别省市:

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

1