System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 操作指令的发送方法和装置、存储介质及电子装置制造方法及图纸_技高网

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

技术编号:41123922 阅读:6 留言:0更新日期:2024-04-30 17:50
本申请公开了一种操作指令的发送方法和装置、存储介质及电子装置,涉及智慧家庭技术领域,该操作指令的发送方法包括:获取目标设备的日志数据,其中,日志数据用于指示目标设备执行的多个用水事件;根据每一用水事件的第一工作时间对多个用水事件进行聚类,以得到聚类分组,并根据每一聚类分组中的用水事件确定目标设备的预测工作时间;根据日志数据确定目标设备的预测工作日期;根据预测工作时间和预测工作日期向目标设备发送操作指令,以使目标设备根据操作指令执行加热事件。采用上述技术方案,解决了现有技术中的采暖炉不能精准感知用户的用水时间,进而不能提前为用户的用水进行水温加热的问题。

【技术实现步骤摘要】

本申请涉及智慧家庭,具体而言,涉及一种操作指令的发送方法和装置、存储介质及电子装置


技术介绍

1、互联网与物联网技术发展至今,产生了大量的数据。数据作为互联网与物联网时代重要的生产要素,如何使用数据和如何用好数据成为了这个时代的关键。

2、互联网+电器,组成了如今的网器。网器(例如:采暖炉)产生了数据(例如:采暖炉上报的日志数据)。通过对网器产生的数据进行挖掘及计算,将计算结果再次应用于网器,可以为用户带来更加优质的人性化的服务。

3、目前,大部分采暖炉并不具备智能预测的功能,不能精准的感知用户的用水时间,进而无法提前为用户进行水温的加热,导致用户在用水的时候不能马上获取热水。

4、针对相关技术中,采暖炉不能精准感知用户的用水时间,进而不能提前为用户的用水进行水温加热的问题,尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种操作指令的发送方法和装置、存储介质及电子装置,以至少解决相关技术中,采暖炉不能精准感知用户的用水时间,进而不能提前为用户的用水进行水温加热的问题。

2、根据本申请实施例的一个实施例,提供了一种操作指令的发送方法,包括:获取目标设备的日志数据,其中,所述日志数据用于指示所述目标设备执行的多个用水事件;根据每一用水事件的第一工作时间对所述多个用水事件进行聚类,以得到聚类分组,并根据每一所述聚类分组中的用水事件确定所述目标设备的预测工作时间;根据所述日志数据确定所述目标设备的预测工作日期;根据所述预测工作时间和所述预测工作日期向所述目标设备发送操作指令,以使所述目标设备根据所述操作指令执行加热事件。

3、在一个示例性实施例中,根据所述日志数据确定所述目标设备的预测工作日期,包括:根据所述日志数据确定目标天数中所述目标设备执行用水事件的第一天数;在所述第一天数与所述目标天数的比值小于或者等于第一预设阈值的情况下,根据所述日志数据确定多个用水间隔天数;根据所述多个用水间隔天数确定预测用水间隔天数,并根据所述预测用水间隔天数确定所述预测工作日期。

4、在一个示例性实施例中,根据所述日志数据确定所述目标设备的预测工作日期,包括:根据所述日志数据确定在n个时间周期中所述目标设备在第一日期执行所述用水事件的第二天数,以及所述目标设备在n个时间周期中执行用水事件的第三天数,其中,n为正整数,所述第一日期为一个时间周期中的任意一天,一个时间周期为一个星期;在所述第三天数与所述第一日期对应的第二天数的差值小于第二预设阈值的情况下,确定所述第一日期为所述预测工作日期。

5、在一个示例性实施例中,根据每一用水事件的第一工作时间对所述多个用水事件进行聚类,以得到聚类分组,包括:根据每一用水事件的第一工作时间确定每一所述用水事件的开始时间;计算每一开始时间与参考开始时间的相似度,得到所述每一开始时间对应的多个相似度;从所述多个相似度中确定最大相似度,并确定所述最大相似度对应的第一参考开始时间;将所述每一开始时间对应的用水事件和所述第一参考开始时间对应的用水事件划分到同一聚类分组中,以得到多个所述聚类分组。

6、在一个示例性实施例中,根据每一所述聚类分组中的用水事件确定所述目标设备的预测工作时间,包括:确定每一所述聚类分组中的用水事件的第二工作时间,其中,所述第二工作时间包括:开始时间和结束时间;根据所述第二工作时间确定每一所述聚类分组中最早的开始时间和最晚的结束时间;确定所述最早的开始时间和最晚的结束时间为所述预测工作时间。

7、在一个示例性实施例中,根据所述预测工作时间和所述预测工作日期向所述目标设备发送操作指令,包括:在所述预测工作日期和预测开始时间向所述目标设备发送开启指令,以使所述目标设备执行加热操作;在所述预测工作日期和预测结束时间向所述目标设备发送关闭指令,以使所述目标设备停止执行所述加热操作,其中,所述预测工作时间包括:所述预测开始时间和所述预测结束时间。

8、在一个示例性实施例中,获取目标设备的日志数据之后,所述方法还包括:确定任一所述用水事件的工作时长与预设工作时长的大小关系;在所述大小关系指示任一所述用水事件的工作时长小于所述预设工作时长的情况下,确定所述任一所述用水事件对应的日志数据为异常数据,并删除所述异常数据。

9、根据本申请实施例的另一个实施例,还提供了一种操作指令的发送装置,包括:获取模块,用于获取目标设备的日志数据,其中,所述日志数据用于指示所述目标设备执行的多个用水事件;聚类模块,用于根据每一用水事件的第一工作时间对所述多个用水事件进行聚类,以得到聚类分组,并根据每一所述聚类分组中的用水事件确定所述目标设备的预测工作时间;确定模块,用于根据所述日志数据确定所述目标设备的预测工作日期;发送模块,用于根据所述预测工作时间和所述预测工作日期向所述目标设备发送操作指令,以使所述目标设备根据所述操作指令执行加热事件。

10、根据本申请实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述操作指令的发送方法。

11、根据本申请实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的操作指令的发送方法。

12、在本申请实施例中,获取目标设备中用于指示目标设备执行多个用水事件的日志数据,根据多个用水事件中的每一用水事件的第一工作时间对多个用水时间进行聚类,得到聚类分组,并根据聚类分组中的每一用水时间确定目标设备的预测工作时间;根据日志数据确定目标设备的预测工作日期,根据预测工作日期和预测工作时间向目标设备发送操作指令,以使目标设备根据操作指令执行加热时间。也就是说,在本申请实施例中,通过获取目标设备的日志数据,根据日志数据确定多个用水事件;根据多个用水事件确定目标设备的预测工作时间,并根据日志数据确定目标设备的预测工作日期,以向目标设备发送操作指令的方法,可以解决现有技术中采暖炉不能精准感知用户的用水时间,进而不能提前为用户的用水进行水温加热的问题。

本文档来自技高网...

【技术保护点】

1.一种操作指令的发送方法,其特征在于,包括:

2.根据权利要求1所述的操作指令的发送方法,其特征在于,根据所述日志数据确定所述目标设备的预测工作日期,包括:

3.根据权利要求1所述的操作指令的发送方法,其特征在于,根据所述日志数据确定所述目标设备的预测工作日期,包括:

4.根据权利要求1所述的操作指令的发送方法,其特征在于,根据每一用水事件的第一工作时间对所述多个用水事件进行聚类,以得到聚类分组,包括:

5.根据权利要求1所述的操作指令的发送方法,其特征在于,根据每一所述聚类分组中的用水事件确定所述目标设备的预测工作时间,包括:

6.根据权利要求1所述的操作指令的发送方法,其特征在于,根据所述预测工作时间和所述预测工作日期向所述目标设备发送操作指令,包括:

7.根据权利要求1所述的操作指令的发送方法,其特征在于,获取目标设备的日志数据之后,所述方法还包括:

8.一种操作指令的发送装置,其特征在于,包括:

9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行上述权利要求1至7任一项中所述的方法。

10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至7任一项中所述的方法。

...

【技术特征摘要】

1.一种操作指令的发送方法,其特征在于,包括:

2.根据权利要求1所述的操作指令的发送方法,其特征在于,根据所述日志数据确定所述目标设备的预测工作日期,包括:

3.根据权利要求1所述的操作指令的发送方法,其特征在于,根据所述日志数据确定所述目标设备的预测工作日期,包括:

4.根据权利要求1所述的操作指令的发送方法,其特征在于,根据每一用水事件的第一工作时间对所述多个用水事件进行聚类,以得到聚类分组,包括:

5.根据权利要求1所述的操作指令的发送方法,其特征在于,根据每一所述聚类分组中的用水事件确定所述目标设备的预测工作时间,包括:

6.根据权利要求1...

【专利技术属性】
技术研发人员:王宇
申请(专利权)人:青岛海尔科技有限公司
类型:发明
国别省市:

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

1