场景控制指标的生成方法及装置、电子设备、存储介质制造方法及图纸

技术编号:37669939 阅读:12 留言:0更新日期:2023-05-26 04:31
本申请公开了一种场景控制指标的生成方法及装置、电子设备、存储介质,所述方法包括:获取目标时间段内的场景控制产生的各个场景数据以及各个动作数据;其中,一个场景数据对应一次场景控制;将每个场景数据与对应的各个动作数据进行关联;其中,一个场景数据对应的动作数据为执行场景数据对应的场景控制时执行的动作的相关数据;基于每个场景数据关联的各个动作数据中的各个被控设备的动作执行结果,确定出各个场景数据中的目标场景数据的数量;目标场景数据指关联的各个动作数据中的各个被控设备的动作执行结果仅为设备离线和/或成功执行的场景数据;计算目标场景数据的数量与各个场景数据的总数量的比值,得到目标时间段内的场景控制成功率。段内的场景控制成功率。段内的场景控制成功率。

【技术实现步骤摘要】
场景控制指标的生成方法及装置、电子设备、存储介质


[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所述的方法,其特征在于,所述基于每个所述场景数据关联的各个所述动作数据中的各个被控设备的动作执行结果,确定出各个所述场景数据中的目标场景数据的数量,还包括:分别针对每个所述场景数据,依次遍历所述场景数据关联的各个所述动作数据中的各个被控设备的动作执行结果;若遍历出所述场景数据关联的各个所述动作数据中的任意一个被控设备的动作执行结果不为设备离线或成功执行,则将所述场景数据筛除;统计未被筛除的各个所述场景数据的数量。4.根据权利要求1所述的方法,其特征在于,所述目标场景数据包括第一目标场景数据以及第二目标场景数据,所述基于每个所述场景数据关联的各个所述动作数据中的各个被控设备的动作执行结果,确定出各个所述场景数据中的目标场景数据的数量,包括:将所包含的操作结果为执行成功的各个所述场景数据,确定为所述第一目标场景数据;其中,所述场景数据中的所述操作结果在其关联的各个所述动作数据中的每个被控设备的动作执行结果均为成功执行时被设置为执行成功;基于各个待处理场景数据关联的各个所述动作数据中的每个被控设备的动作执行结果,从各个所述待处理场景数据中筛选出所述第二目标场景数据;其中,所述待处理数据指代所包含的操作结果为部分成功的各个所述场景数据;所述第二目标场景数据指代关联的各个所述动作数据中的各个被控设备的动作执行结果仅为设备离线和成功执行的所述待处理场景数据;统计所述第一目标场景数据和所述第二目标场景数据的总数量。5.根据权利要求4所述的方法,其特征在于,所述基于各个待处理场景...

【专利技术属性】
技术研发人员:刘宠
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

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

1