设备数据的处理方法和装置、存储介质及电子装置与流程

文档序号:33747244发布日期:2023-04-06 12:20阅读:31来源:国知局
设备数据的处理方法和装置、存储介质及电子装置与流程

本技术涉及智能家居/智慧家庭,具体而言,涉及一种设备数据的处理方法和装置、存储介质及电子装置。


背景技术:

1、为了适配多种热水器型号,以对不同的热水器型号进行设备数据(网器数据,例如,用水数据)进行处理,可以在算法规则代码中多层嵌套处理多种型号的热水器模型(基于用水数据进行用水规律预测的模型)。然而,对于频繁变动、海量的用水数据,使用上述热水器模型存在型号适配困难的问题,导致数据处理的准确性较低。并且,在需要进行数据迭代或者更新型号时,都需要修改源代码来实现,增加了开发时间和处理难度。

2、由此可见,相关技术中的设备数据的处理方法,存在由于热水器型号适配困难导致的数据处理的准确性低的问题。


技术实现思路

1、本技术实施例提供了一种设备数据的处理方法和装置、存储介质及电子装置,以至少解决相关技术中的设备数据的处理方法存在由于热水器型号适配困难导致的数据处理的准确性低的问题。

2、根据本技术实施例的一个方面,提供了一种设备数据的处理方法,包括:获取目标热水器上报的设备历史数据,其中,所述设备历史数据为在一组时间周期内通过所述目标热水器进行用水的用水数据;对所述设备历史数据进行数据解析,得到与目标时间段对应的目标用水信息,其中,所述目标用水信息为在所述目标时间段内通过所述目标热水器进行用水的用水信息;将所述目标用水信息与热水器模型中与所述目标热水器的热水器型号对应的一组运行模式的模式参数进行匹配,其中,所述热水器模型预先录入有与多个热水器型号中的每个热水器型号对应的一组运行模式的模式参数;在与所述目标热水器的热水器型号对应的一组运行模式中存在模式参数与所述目标用水信息匹配的目标运行模式的情况下,向所述目标热水器发送目标控制指令,其中,所述目标控制指令用于指示所述目标热水器在所述目标时间段内采用所述目标运行模式运行。

3、在一个示例性实施例中,在所述将所述目标用水信息与热水器模型中与所述目标热水器的热水器型号对应的一组运行模式的模式参数进行匹配之后,所述方法还包括:接收终端设备发送的录入请求,其中,所述录入请求用于请求在所述热水器模型中录入与所述目标热水器型号对应的一组运行模式的模式参数;响应于所述录入请求,将与所述目标热水器型号对应的一组运行模式的模式参数录入到所述热水器模型中,得到更新的所述热水器模型。

4、在一个示例性实施例中,所述对所述设备历史数据进行数据解析,得到与目标时间段对应的目标用水信息,包括:按照用水时间和一组用水参数对所述设备历史数据进行分类聚合,得到与所述一组用水参数中的每个用水参数对应的至少一个类族,其中,与所述每个用水参数对应的每个类族分别对应于一个时间段;对与所述每个用水参数对应的每个类族中的用水数据分别进行合并处理,得到与所述每个用水参数对应的至少一个参数值,其中,与所述每个用水参数对应的每个参数值为与一个时间段对应的所述每个用水参数的参数值;根据与所述每个用水参数对应的至少一个参数值中与所述目标时间段对应的参数值,确定所述目标用水信息。

5、在一个示例性实施例中,在所述对与所述每个用水参数对应的每个类族中的用水数据分别进行合并处理之前,所述方法还包括:过滤与所述每个用水参数对应的至少一个类族中用水数据的条数小于或者等于预设条数阈值的类族,得到更新后的与所述每个用水参数对应的至少一个类族。

6、在一个示例性实施例中,所述对与所述每个用水参数对应的每个类族中的用水数据分别进行合并处理,得到与所述每个用水参数对应的至少一个参数值,包括:将与所述每个用水参数对应的每个类族中的用水数据的均值,确定为与所述每个用水参数对应的一个参数值。

7、在一个示例性实施例中,在所述获取目标热水器上报的设备历史数据之后,所述方法还包括:对所述设备历史数据执行预处理操作,得到更新的所述设备历史数据,其中,所述预处理操作包括以下至少之一:过滤操作,合并操作,所述过滤操作用于过滤所述设备历史数据中以下至少之一的用水数据:用水时间小于或者等于预设时间阈值的用水数据,用水量小于或者等于预设水量阈值的用水数据,所述合并操作用于合并用水时间之间的时间间隔小于或者等于预设时间阈值的用水数据。

8、在一个示例性实施例中,在所述向所述目标热水器发送目标控制指令之前,所述方法还包括:按照所述目标用水信息确定所述目标运行模式的模式参数的参数值,得到目标参数值,其中,所述目标控制指令所指示的所述目标运行模式的模式参数的参数值为所述目标参数值。

9、根据本技术实施例的另一个方面,还提供了一种设备数据的处理装置,包括:获取单元,用于获取目标热水器上报的设备历史数据,其中,所述设备历史数据为在一组时间周期内通过所述目标热水器进行用水的用水数据;解析单元,用于对所述设备历史数据进行数据解析,得到与目标时间段对应的目标用水信息,其中,所述目标用水信息为在所述目标时间段内通过所述目标热水器进行用水的用水信息;匹配单元,用于将所述目标用水信息与热水器模型中与所述目标热水器的热水器型号对应的一组运行模式的模式参数进行匹配,其中,所述热水器模型预先录入有与多个热水器型号中的每个热水器型号对应的一组运行模式的模式参数;发送单元,用于在与所述目标热水器的热水器型号对应的一组运行模式中存在模式参数与所述目标用水信息匹配的目标运行模式的情况下,向所述目标热水器发送目标控制指令,其中,所述目标控制指令用于指示所述目标热水器在所述目标时间段内采用所述目标运行模式运行。

10、在一个示例性实施例中,所述装置还包括:接收单元,用于在所述将所述目标用水信息与热水器模型中与所述目标热水器的热水器型号对应的一组运行模式的模式参数进行匹配之后,接收终端设备发送的录入请求,其中,所述录入请求用于请求在所述热水器模型中录入与所述目标热水器型号对应的一组运行模式的模式参数;录入单元,用于响应于所述录入请求,将与所述目标热水器型号对应的一组运行模式的模式参数录入到所述热水器模型中,得到更新的所述热水器模型。

11、在一个示例性实施例中,所述解析单元包括:执行模块,用于按照用水时间和一组用水参数对所述设备历史数据进行分类聚合,得到与所述一组用水参数中的每个用水参数对应的至少一个类族,其中,与所述每个用水参数对应的每个类族分别对应于一个时间段;处理模块,用于对与所述每个用水参数对应的每个类族中的用水数据分别进行合并处理,得到与所述每个用水参数对应的至少一个参数值,其中,与所述每个用水参数对应的每个参数值为与一个时间段对应的所述每个用水参数的参数值;确定模块,用于根据与所述每个用水参数对应的至少一个参数值中与所述目标时间段对应的参数值,确定所述目标用水信息。

12、在一个示例性实施例中,所述装置还包括:过滤单元,用于在所述对与所述每个用水参数对应的每个类族中的用水数据分别进行合并处理之前,过滤与所述每个用水参数对应的至少一个类族中用水数据的条数小于或者等于预设条数阈值的类族,得到更新后的与所述每个用水参数对应的至少一个类族。

13、在一个示例性实施例中,所述处理模块包括:确定子模块,用于将与所述每个用水参数对应的每个类族中的用水数据的均值,确定为与所述每个用水参数对应的一个参数值。

14、在一个示例性实施例中,所述装置还包括:执行单元,用于在所述获取目标热水器上报的设备历史数据之后,对所述设备历史数据执行预处理操作,得到更新的所述设备历史数据,其中,所述预处理操作包括以下至少之一:过滤操作,合并操作,所述过滤操作用于过滤所述设备历史数据中以下至少之一的用水数据:用水时间小于或者等于预设时间阈值的用水数据,用水量小于或者等于预设水量阈值的用水数据,所述合并操作用于合并用水时间之间的时间间隔小于或者等于预设时间阈值的用水数据。

15、在一个示例性实施例中,所述装置还包括:确定单元,用于在所述向所述目标热水器发送目标控制指令之前,按照所述目标用水信息确定所述目标运行模式的模式参数的参数值,得到目标参数值,其中,所述目标控制指令所指示的所述目标运行模式的模式参数的参数值为所述目标参数值。

16、根据本技术实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述设备数据的处理方法。

17、根据本技术实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的设备数据的处理方法。

18、在本技术实施例中,采用通过热水器模型预先录入与不同热水器型号对应的运行模式的模式参数、基于用户在某一时间段内通过热水器进行用水的用水数据与模式参数进行匹配来向该用户的热水器下发控制指令的方式,通过获取目标热水器上报的设备历史数据,其中,设备历史数据为在一组时间周期内通过目标热水器进行用水的用水数据;对设备历史数据进行数据解析,得到与目标时间段对应的目标用水信息,其中,目标用水信息为在目标时间段内通过目标热水器进行用水的用水信息;将目标用水信息与热水器模型中与目标热水器的热水器型号对应的一组运行模式的模式参数进行匹配,其中,热水器模型预先录入有与多个热水器型号中的每个热水器型号对应的一组运行模式的模式参数;在与目标热水器的热水器型号对应的一组运行模式中存在模式参数与目标用水信息匹配的目标运行模式的情况下,向目标热水器发送目标控制指令,其中,目标控制指令用于指示目标热水器在目标时间段内采用目标运行模式运行,由于热水器模型中只需预先录入与不同热水器型号对应的运行模式的模式参数,而不需要热水器模型在算法规则代码中进行多层嵌套处理,可以降低热水器模型型号适配的难度,提高数据处理的准确性;由于基于用户在某一时间段内通过热水器进行用水的用水数据与模式参数进行匹配,得到用户在某一时间段内惯于使用的运行模式,并基于得到的运行模式向热水器下发控制指令,已指示在某一时间段内热水器所采用的运行模式,可以提高热水器控制的准确性与便捷性,进而解决了相关技术中的设备数据的处理方法存在由于热水器型号适配困难导致的数据处理的准确性低的问题。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1