一种冰箱软件的匹配和更新处理方法及装置制造方法及图纸

技术编号:19691068 阅读:23 留言:0更新日期:2018-12-08 10:58
本发明专利技术实施例公开了一种冰箱软件的匹配和更新处理方法及装置,方法包括:若接收到发送的WIFI模块的MAC码,则根据MAC码在本地服务器中预先存储的对应关系表中匹配得到MAC码对应的SN码;将SN码发送给待匹配冰箱;根据待匹配冰箱的软件固件包的型号向固件服务器请求待匹配冰箱的软件固件包的型号对应的目标软件固件包,接收固件服务器发送的目标软件固件包,并将目标软件固件包发送至待匹配冰箱。通过将WIFI模块的MAC码和表征软件类型的SN码进行关联,能够通过匹配WIFI模块的MAC码对应的SN码,并获取SN码对应的目标软件固件包发送给待匹配冰箱进行软件更新,保证了软件识别的正确性,提高了冰箱的生产效率和可靠性;且在委外制造时,避免软件固件包的泄露。

【技术实现步骤摘要】
一种冰箱软件的匹配和更新处理方法及装置
本专利技术涉及制冷控制
,具体涉及一种冰箱软件的匹配和更新处理方法及装置。
技术介绍
随着生活水平的不断提高,电控冰箱的占比也逐年提高,越来越多的厂商也推出带有WIFI功能的智能冰箱。因为电控冰箱软件上可以通过不同的规则和参数,适应不同的整机系统,这给冰箱开发提供了更灵活的方式,为了提高PCB的通用性,更多的厂商倾向于使用公共的PCB基板进行冰箱控制器的开发。这同时对厂商的制造水平也提出了新的挑战:类似的冰箱控制器,外观上看来几乎一模一样,但是其中的软件控制却不同,如果安装错误,不可避免的要带来二次维修,影响生产效率。如果没有及时发现,还可能流入到用户手上,影响使用体验,造成客诉。同时,对于不自行加工冰箱电控器的厂商,由于委托制造时,需要把成套的生产资料,包括软件烧写包提供给代工厂商,非常不利于知识产权的保护。在实现本专利技术实施例的过程中,专利技术人发现现有的方法采用通用的硬件PCB和不同的软件,容易造成软件识别的错误,影响生产效率和可靠性;且委外制造时,代工厂获得冰箱控制器的所有加工资料,包括软件固件包,容易造成软件固件包的泄露。
技术实现思路
为了至少部分地解决现有技术中存在的上述问题,本专利技术提出一种冰箱软件的匹配和更新处理方法及装置。第一方面,本专利技术实施例提出一种冰箱软件的匹配处理方法,包括:若接收到待匹配冰箱的WIFI模块发送的所述WIFI模块的媒体访问控制MAC码,则根据所述MAC码在本地服务器中预先存储的对应关系表中匹配得到所述MAC码对应的产品序列号SN码;将所述SN码发送给所述待匹配冰箱,以使所述待匹配冰箱根据所述SN码解析出所述待匹配冰箱的软件固件包的型号;根据所述待匹配冰箱的软件固件包的型号向固件服务器请求所述待匹配冰箱的软件固件包的型号对应的目标软件固件包,接收所述固件服务器发送的所述目标软件固件包,并将所述目标软件固件包发送至所述待匹配冰箱。可选地,所述方法还包括:通过本地扫码器获取各冰箱的SN码,将各SN码与对应的WIFI模块的MAC码进行关联,并将关联后的SN码与MAC码存储至本地服务器的对应关系表中。可选地,所述根据所述待匹配冰箱的软件固件包的型号向固件服务器请求所述待匹配冰箱的软件固件包的型号对应的目标软件固件包,接收所述固件服务器发送的所述目标软件固件包,并将所述目标软件固件包发送至所述待匹配冰箱,具体包括:根据预设时间间隔和所述待匹配冰箱的软件固件包的型号向固件服务器请求所述待匹配冰箱的软件固件包的型号对应的目标软件固件包,接收所述固件服务器发送的所述目标软件固件包,并将所述目标软件固件包发送至所述待匹配冰箱。第二方面,本专利技术实施例还提出一种冰箱软件的更新处理方法,包括:待匹配冰箱上电后,若WIFI模块接收到冰箱控制器发送的预设SN码,则向本地服务器发送SN码请求,所述SN码请求中包括所述WIFI模块的MAC码,以使所述本地服务器根据所述MAC码匹配得到所述MAC码对应的目标SN码;接收所述本地服务器发送的目标SN码,根据所述目标SN码解析出所述待匹配冰箱的软件固件包的型号,并将所述型号发送至所述本地服务器;接收所述本地服务器返回的所述型号对应的目标软件固件包,并运行所述目标软件固件包进行软件更新。可选地,所述接收所述本地服务器发送的目标SN码,根据所述目标SN码解析出所述待匹配冰箱的软件固件包的型号,并将所述型号发送至所述本地服务器,具体包括:接收所述本地服务器发送的目标SN码,将所述目标SN码发送至所述冰箱控制器,根据所述目标SN码解析出所述待匹配冰箱的软件固件包的型号,并将所述型号发送至所述本地服务器;第三方面,本专利技术实施例还提出一种冰箱软件的匹配处理装置,包括:匹配模块,用于若接收到待匹配冰箱的WIFI模块发送的所述WIFI模块的媒体访问控制MAC码,则根据所述MAC码在本地服务器中预先存储的对应关系表中匹配得到所述MAC码对应的产品序列号SN码;解析模块,用于将所述SN码发送给所述待匹配冰箱,以使所述待匹配冰箱根据所述SN码解析出所述待匹配冰箱的软件固件包的型号;发送模块,用于根据所述待匹配冰箱的软件固件包的型号向固件服务器请求所述待匹配冰箱的软件固件包的型号对应的目标软件固件包,接收所述固件服务器发送的所述目标软件固件包,并将所述目标软件固件包发送至所述待匹配冰箱。可选地,所述装置还包括:关联模块,用于通过本地扫码器获取各冰箱的SN码,将各SN码与对应的WIFI模块的MAC码进行关联,并将关联后的SN码与MAC码存储至本地服务器的对应关系表中。可选地,所述发送模块具体用于根据预设时间间隔和所述待匹配冰箱的软件固件包的型号向固件服务器请求所述待匹配冰箱的软件固件包的型号对应的目标软件固件包,接收所述固件服务器发送的所述目标软件固件包,并将所述目标软件固件包发送至所述待匹配冰箱。第四方面,本专利技术实施例还提出一种冰箱软件的更新处理装置,包括:请求模块,用于待匹配冰箱上电后,若WIFI模块接收到冰箱控制器发送的预设SN码,则向本地服务器发送SN码请求,所述SN码请求中包括所述WIFI模块的MAC码,以使所述本地服务器根据所述MAC码匹配得到所述MAC码对应的目标SN码;接收模块,用于接收所述本地服务器发送的目标SN码,根据所述目标SN码解析出所述待匹配冰箱的软件固件包的型号,并将所述型号发送至所述本地服务器;更新模块,用于接收所述本地服务器返回的所述型号对应的目标软件固件包,并运行所述目标软件固件包进行软件更新。可选地,所述接收模块具体用于接收所述本地服务器发送的目标SN码,将所述目标SN码发送至所述冰箱控制器,根据所述目标SN码解析出所述待匹配冰箱的软件固件包的型号,并将所述型号发送至所述本地服务器;第五方面,本专利技术实施例还提出一种电子设备,包括:至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行上述冰箱软件的匹配处理方法。第六方面,本专利技术实施例还提出一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机程序,所述计算机程序使所述计算机执行上述冰箱软件的匹配处理方法。第七方面,本专利技术实施例还提出一种电子设备,包括:至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行上述冰箱软件的更新处理方法。第八方面,本专利技术实施例还提出一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机程序,所述计算机程序使所述计算机执行上述冰箱软件的更新处理方法。由上述技术方案可知,本专利技术实施例通过将WIFI模块的MAC码和表征软件类型的SN码进行关联,存储在本地服务器,能够通过接收待匹配冰箱的WIFI模块的MAC码,匹配到对应的SN码,进一步获取SN码对应的目标软件固件包发送给待匹配冰箱进行软件更新,保证了软件识别的正确性,提高了冰箱的生产效率和可靠性;且在委外制造时,代工厂无法获知软件固件包,避免了软件固件包的泄露。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地本文档来自技高网...

【技术保护点】
1.一种冰箱软件的匹配处理方法,其特征在于,包括:若接收到发送的所述WIFI模块的媒体访问控制MAC码,则根据所述MAC码在本地服务器中预先存储的对应关系表中匹配得到所述MAC码对应的产品序列号SN码;将所述SN码发送给所述待匹配冰箱,以使所述待匹配冰箱根据所述SN码解析出所述待匹配冰箱的软件固件包的型号;根据所述待匹配冰箱的软件固件包的型号向固件服务器请求所述待匹配冰箱的软件固件包的型号对应的目标软件固件包,接收所述固件服务器发送的所述目标软件固件包,并将所述目标软件固件包发送至所述待匹配冰箱。

【技术特征摘要】
1.一种冰箱软件的匹配处理方法,其特征在于,包括:若接收到发送的所述WIFI模块的媒体访问控制MAC码,则根据所述MAC码在本地服务器中预先存储的对应关系表中匹配得到所述MAC码对应的产品序列号SN码;将所述SN码发送给所述待匹配冰箱,以使所述待匹配冰箱根据所述SN码解析出所述待匹配冰箱的软件固件包的型号;根据所述待匹配冰箱的软件固件包的型号向固件服务器请求所述待匹配冰箱的软件固件包的型号对应的目标软件固件包,接收所述固件服务器发送的所述目标软件固件包,并将所述目标软件固件包发送至所述待匹配冰箱。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过本地扫码器获取各冰箱的SN码,将各SN码与对应的WIFI模块的MAC码进行关联,并将关联后的SN码与MAC码存储至本地服务器的对应关系表中。3.根据权利要求1所述的方法,其特征在于,所述根据所述待匹配冰箱的软件固件包的型号向固件服务器请求所述待匹配冰箱的软件固件包的型号对应的目标软件固件包,接收所述固件服务器发送的所述目标软件固件包,并将所述目标软件固件包发送至所述待匹配冰箱,具体包括:根据预设时间间隔和所述待匹配冰箱的软件固件包的型号向固件服务器请求所述待匹配冰箱的软件固件包的型号对应的目标软件固件包,接收所述固件服务器发送的所述目标软件固件包,并将所述目标软件固件包发送至所述待匹配冰箱。4.一种冰箱软件的更新处理方法,其特征在于,包括:待匹配冰箱上电后,若WIFI模块接收到冰箱控制器发送的预设SN码,则向本地服务器发送SN码请求,所述SN码请求中包括所述WIFI模块的MAC码,以使所述本地服务器根据所述MAC码匹配得到所述MAC码对应的目标SN码;接收所述本地服务器发送的目标SN码,根据所述目标SN码解析出所述待匹配冰箱的软件固件包的型号,并将所述型号发送至所述本地服务器;接收所述本地服务器返回的所述型号对应的目标软件固件包,并运行所述目标软件固件包进行软件更新。5.根据权利要求1所述的方法,其特征在于,所述接收所述本地服务器发送的目标SN码,根据所述目标SN码解析出所述待匹配冰箱的软件固件包的型号,并将所述型号发送至所述本地服务器,具体包括:接收所述本地服务器发送的目标SN码,将所述目标SN码发送至所述冰箱控制器,根据所述目标SN码解析出所述待匹配冰箱的软件固件包的型号,并将所述型号发送至所述本地服务器。6.一种冰箱软件的匹配处理装置,其特征在于,包括:匹配模块,用于若接收到待匹配冰箱的WIFI模块发送的所述WIFI模块的媒体访问控制MAC码,则根据所述MAC码在本地服务器中预先存储的对应关系表中匹配得到所述MAC码对应的产品序列号SN码;解析模块,用于将所述SN码发送...

【专利技术属性】
技术研发人员:武继荣阚爱梅张志祝云飞王君刘海燕姚龙吴千里
申请(专利权)人:合肥美的电冰箱有限公司合肥华凌股份有限公司美的集团股份有限公司
类型:发明
国别省市:安徽,34

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

1