基于物联网的动作关联方法、电子设备和存储介质技术

技术编号:30495808 阅读:16 留言:0更新日期:2021-10-27 22:26
本发明专利技术提供一种基于物联网的动作关联方法、电子设备以及存储介质,包括:分别触发第一设备执行第一动作、第二设备执行第二动作,得到所述第一动作的反馈结果和所述第二动作的反馈结果;其中,所述反馈结果包括执行结果和执行效果中的至少一种;基于所述第一动作的反馈结果和所述第二动作的反馈结果,判断所述第一动作和所述第二动作是否能够关联;若是,则将所述第一动作与所述第二动作关联。本发明专利技术能够提高系统的鲁棒性和智能水平。够提高系统的鲁棒性和智能水平。够提高系统的鲁棒性和智能水平。

【技术实现步骤摘要】
基于物联网的动作关联方法、电子设备和存储介质


[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为现有技术中服务平台进行动作触发的流程示意图;
[0030]图2为本专利技术实施例基于物联网的动作关联方法的流程示意图;
[0031]图3为本专利技术实施例家居安防场景中智能摄像头和智能猫眼的动作触发流程示意
图;
[0032]图4为本专利技术实施例家居安防场景中智能摄像头和智能猫眼的动作触发和关联流程示意图;
[0033]图5为本专利技术实施例智能家居场景中换气扇和窗户的动作触发流程示意图;
[0034]图6为本专利技术实施例智能家居场景中换气扇和窗户的动作触发和关联流程示意图;
[0035]图7为本专利技术实施例<resultMode>属性的结构示意图;
[0036]图8为本专利技术实施例执行Retrieve操作的流程示意图;
[0037]图9为本专利技术实施例智能家居场景中多个空调的动作触发流程示意图;
[0038]图10为本专利技术实施例智能家居场景中多个空调的动作触发和关联流程示意图;
[0039]图11为本专利技术实施例触发多个动作同时执行的流程示意图;
[0040]图12为本专利技术实施例触发多个动作异常执行的流程示意图;
[0041]图13为本专利技术实施例中电子设备的内部结构示意图。
具体实施方式
[0042]为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。
[0043]需要说明的是,除非另外定义,本专利技术实施例使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于物联网的动作关联方法,其特征在于,包括:分别触发第一设备执行第一动作、第二设备执行第二动作,得到所述第一动作的反馈结果和所述第二动作的反馈结果;其中,所述反馈结果包括执行结果和执行效果中的至少一种;基于所述第一动作的反馈结果和所述第二动作的反馈结果,判断所述第一动作和所述第二动作是否能够关联;若是,则将所述第一动作与所述第二动作关联。2.根据权利要求1所述的基于物联网的动作关联方法,其特征在于,基于所述第一动作的反馈结果和所述第二动作的反馈结果,判断所述第一动作和所述第二动作是否能够关联;若是,则将所述第一动作与所述第二动作关联,包括:判断所述第一动作的执行结果和所述第二动作的执行结果是否相同;若是,则将所述第一动作与所述第二动作关联;若否,则获取所述第一动作的执行效果和所述第二动作的执行效果,判断所述第一动作的执行效果和所述第二动作的执行效果是否相同;若是,则将所述第一动作与所述第二动作关联。3.根据权利要求2所述的基于物联网的动作关联方法,其特征在于,获取所述第一动作的执行效果和所述第二动作的执行效果,包括:根据预先配置的采集间隔和采集方式,分别获取所述第一动作对应的动作结果对象的执行结果、所述第二动作对应的动作结果对象的执行结果;根据所述第一动作对应的动作结果对象的执行结果、所述第二动作对应的动作结果对象的执行结果,计算得到所述第一动作的执行效果和所述第二动作的执行效果。4.根据权利要求3所述的基于物联网的动作关联方法,其特征在于,根据所述第一动作对应的动作结果对象的执行结果、所述第二动作对应的动作结果对象的执行结果,计算得到所述第一动作的执行效果和所述第二动作的执行效果,包括:根据所述第一动作对应的动作结果对象的执行结果、所述...

【专利技术属性】
技术研发人员:赵砚秋赵君杰张乾苏京王新安陈少蓓
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:

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

1