升级结果的发送方法和装置、存储介质及电子装置制造方法及图纸

技术编号:37714984 阅读:10 留言:0更新日期:2023-06-02 00:10
本申请公开了一种升级结果的发送方法和装置、存储介质及电子装置,涉及智慧家庭技术领域,该升级结果的发送方法包括:获取目标对象选择的固件类型和固件升级版本,其中,所述固件升级版本包括:初始版本和目标升级版本;在确定所述固件升级版本为所述固件类型匹配的版本的情况下,将所述固件类型从所述初始版本升级到所述目标升级版本;确定所述固件类型从所述初始版本升级到所述目标升级版本的升级结果,并将所述升级结果发送至所述目标对象。象。象。

【技术实现步骤摘要】
升级结果的发送方法和装置、存储介质及电子装置


[0001]本申请涉及通信领域,具体而言,涉及一种升级结果的发送方法升级结果的发送方法和装置、存储介质及电子装置。

技术介绍

[0002]目前常见的物联网(Internet of Things,简称IoT)平台的升级验证过程中,升级任务不需要进行验证就可以直接发布上线,这样会存在风险。如果用户操作失误点击了上线,升级任务直接发布上线,会对生产环境的设备带来不可预估的风险。当前使用的另一种技术方案是升级任务可以按照需要进行验证后发布上线,升级任务是否需要验证是由部署升级任务的人员决定,可以一定程序上规避风险。
[0003]针对相关技术中,在包括固件类型的升级任务未发布前,由于未对固件类型的版本升级过程进行验证,无法知晓升级结果就发布升级任务,导致后续升级任务容易升级错误的技术问题,尚未提出有效的解决方案。

技术实现思路

[0004]本申请实施例提供了一种升级结果的发送方法升级结果的发送方法和装置、存储介质及电子装置,以至少解决相关技术中,设备升级发布风险较高的技术问题。
[0005]根据本申请实施例的一个实施例,提供了一种升级结果的发送方法,包括:获取目标对象选择的固件类型和固件升级版本,其中,所述固件升级版本包括:初始版本和目标升级版本;在确定所述固件升级版本为所述固件类型匹配的版本的情况下,将所述固件类型从所述初始版本升级到所述目标升级版本;确定所述固件类型从所述初始版本升级到所述目标升级版本的升级结果,并将所述升级结果发送至所述目标对象
[0006]在一个示例性实施例中,确定所述固件类型从所述初始版本升级到所述目标升级版本的升级结果,并将所述升级结果发送至所述目标对象之前,所述方法还包括:获取与所述固件类型适配的多个设备的设备信息,其中,所述设备信息包括:设备类型和设备数量;从所述多个设备的设备类型中确定与所述固件类型匹配的第一设备类型,以及从所述设备数量中确定所述第一设备类型对应的第一设备数量;和/或从所述多个设备的设备类型中确定与所述固件类型不匹配的第二设备类型,以及从所述设备数量中确定所述第二设备类型对应的第二设备数量。
[0007]在一个示例性实施例中,获取与所述固件类型适配的多个设备的设备信息之前,所述方法还包括:获取目标对象发布的升级任务,其中,所述升级任务用于指示将固件类型从所述初始版本升级到所述目标升级版本;确认所述目标对象选择的固件类型与所述升级任务中的指示的固件类型是否一致。
[0008]在一个示例性实施例中,确定所述固件类型从所述初始版本升级到所述目标升级版本的升级结果之后,所述方法还包括:确定所述固件类型的已升级数量,其中,所述已升级数量用于指示所述固件类型从所述初始版本升级到所述目标升级版本的数量;在所述已
升级数量与预设升级数量一致的情况下,向目标对象发出第一提示信息,所述第一提示信息用于指示所述固件类型升级成功;和/或在所述已升级数量与预设待升级数量不一致的情况下,向目标对象发出第二提示信息,所述第二提示信息用于指示所述固件类型未完成升级的数量。
[0009]在一个示例性实施例中,在确定所述固件升级版本为所述固件类型匹配的版本的情况下,将所述固件类型从所述初始版本升级到所述目标升级版本之前,所述方法还包括:获取所述固件类型的可选升级版本,其中,所述可选升级版本用于指示所述固件类型允许升级的版本;在所述可选升级版本中包括目标升级版本的情况下,向目标对象发出第三提示信息,所述第三提示信息用于指示所述可选升级版本包括所述目标升级版本;在所述可选升级版本中不包括所述目标升级版本的情况下,向目标对象发出第四提示信息,所述第四提示信息用于提示目标对象重新确认目标升级版本。
[0010]在一个示例性实施例中,获取目标对象选择的固件类型和固件升级版本之前,所述方法还包括:获取所述目标对象对应的身份信息;确认所述身份信息对应的操作权限,其中,所述操作权限用于确定所述目标对象是否允许对固件类型和固件升级版本进行选择。
[0011]在一个示例性实施例中,将所述升级结果发送至所述目标对象之后,所述方法还包括:在向目标对象发送升级结果的时间点在预设时间范围内的情况下,通过固定终端向目标对象发送升级结果;在向目标对象发送升级结果的时间点不在预设时间范围内的情况下,通过移动终端向目标对象发送升级结果。
[0012]根据本申请实施例的另一个实施例,还提供了一种升级结果的发送装置,包括:获取模块,用于获取目标对象选择的固件类型和固件升级版本,其中,所述固件升级版本包括:初始版本和目标升级版本;升级模块,用于在确定所述固件升级版本为所述固件类型匹配的版本的情况下,将所述固件类型从所述初始版本升级到所述目标升级版本;发送模块,用于确定所述固件类型从所述初始版本升级到所述目标升级版本的升级结果,并将所述升级结果发送至所述目标对象。
[0013]根据本申请实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述升级结果的发送方法升级结果的发送方法。
[0014]根据本申请实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的升级结果的发送方法升级结果的发送方法。
[0015]在本申请实施例中,获取目标对象选择的固件类型和固件升级版本,其中,所述固件升级版本包括:初始版本和目标升级版本;在确定所述固件升级版本为所述固件类型匹配的版本的情况下,将所述固件类型从所述初始版本升级到所述目标升级版本;确定所述固件类型从所述初始版本升级到所述目标升级版本的升级结果,并将所述升级结果发送至所述目标对象,采用上述技术方案,解决了在包括固件类型的升级任务未发布前,由于未对固件类型的版本升级过程进行验证,无法知晓升级结果就发布升级任务,导致后续升级任务容易升级错误的问题。达到了在知晓升级结果后再发布升级任务的效果,进而降低后续升级任务错误率。
附图说明
[0016]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0017]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本申请实施例的一种升级结果的发送方法的硬件环境示意图;
[0019]图2是根据本申请实施例的升级结果的发送方法的流程图;
[0020]图3是根据本申请可选实施例的升级结果的发送方法的流程图;
[0021]图4是根据本申请可选实施例的升级结果的示意图;
[0022]图5是根据本申请实施例的一种升级结果的发送装置的结构框图;
[0023]图6是根据本申请实施例的一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种升级结果的发送方法,其特征在于,包括:获取目标对象选择的固件类型和固件升级版本,其中,所述固件升级版本包括:初始版本和目标升级版本;在确定所述固件升级版本为所述固件类型匹配的版本的情况下,将所述固件类型从所述初始版本升级到所述目标升级版本;确定所述固件类型从所述初始版本升级到所述目标升级版本的升级结果,并将所述升级结果发送至所述目标对象。2.根据权利要求1所述的升级结果的发送方法,其特征在于,确定所述固件类型从所述初始版本升级到所述目标升级版本的升级结果,并将所述升级结果发送至所述目标对象之前,所述方法还包括:获取与所述固件类型适配的多个设备的设备信息,其中,所述设备信息包括:设备类型和设备数量;从所述多个设备的设备类型中确定与所述固件类型匹配的第一设备类型,以及从所述设备数量中确定所述第一设备类型对应的第一设备数量;和/或从所述多个设备的设备类型中确定与所述固件类型不匹配的第二设备类型,以及从所述设备数量中确定所述第二设备类型对应的第二设备数量。3.根据权利要求2所述的升级结果的发送方法,其特征在于,获取与所述固件类型适配的多个设备的设备信息之前,所述方法还包括:获取目标对象发布的升级任务,其中,所述升级任务用于指示将固件类型从所述初始版本升级到所述目标升级版本;确认所述目标对象选择的固件类型与所述升级任务中的指示的固件类型是否一致。4.根据权利要求1所述的升级结果的发送方法,其特征在于,确定所述固件类型从所述初始版本升级到所述目标升级版本的升级结果之后,所述方法还包括:确定所述固件类型的已升级数量,其中,所述已升级数量用于指示所述固件类型从所述初始版本升级到所述目标升级版本的数量;在所述已升级数量与预设升级数量一致的情况下,向目标对象发出第一提示信息,所述第一提示信息用于指示所述固件类型升级成功;和/或在所述已升级数量与预设待升级数量不一致的情况下,向目标对象发出第二提示信息,所述第二提示信息用于指示所述固件类型未完成升级的数量。5.根据权利要求1所述的升级结果的发送方法,其特征在于,在确定所述固件升级版本为...

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

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

1