System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及设备故障处理的,特别涉及一种设备故障处理方法、装置、计算机设备和存储介质。
技术介绍
1、伴随物联网技术的发展和用户消费升级,智能化电器越来越普及,智能化电器是指将微处理器、传感器技术、网络通信技术引入家电设备后形成的家电设备。与传统的家用电器产品相比,智能化电器具有网络化的特点。智能化电器能够实现更多的功能,并提高设备的运行效率,从而提升用户的使用体验。
2、现有技术中,在联网后如果智能化电器出现故障,智能化电器中的通讯模块将会进行故障上报,用户可以在应用程序中查看故障原因。
3、然而,现有技术中,当智能化电器发生程序异常方面的故障时,用户仅能通过应用程序查看故障,并不能通过应用程序解决故障,导致售后维护端的压力加大。
技术实现思路
1、基于此,本专利技术提供一种设备故障处理方法、装置、计算机设备和存储介质,以解决现有技术中当发生程序异常方面的故障时,用户仅能通过应用程序查看故障,并不能通过应用程序解决故障,导致售后维护端的压力加大的问题。
2、一种设备故障处理方法,包括:
3、获取设备发生故障时的故障代码;
4、将所述故障代码与预存数据库内的预设故障代码进行对比,得到与所述故障代码对应的预设故障代码,其中,所述预存数据库中具有多个所述预设故障代码、故障类型以及故障修复程序包,每一所述预设故障代码对应一所述故障类型,每一所述预设故障代码对应一所述故障修复程序包;
5、基于所述预设故障代码,判断所
6、当所述设备的故障为程序故障时,检测所述预存数据库中是否存在与所述故障对应的故障修复程序包;
7、当所述预存数据库存在与所述故障对应的故障修复程序包时,将所述故障修复程序包传输至所述设备。
8、在其中一个实施例中,所述预存数据库中还具有故障原因对照表,所述故障原因对照表具有多个与所述预设故障代码对应的故障原因;
9、所述检测所述预存数据库中是否存在与所述故障对应的故障修复程序包的步骤之后,还包括:
10、当所述预存数据库不存在与所述故障对应的故障修复程序包时,基于所述故障代码在所述故障原因对照表中查找与所述故障代码对应的故障原因;
11、将与所述故障代码对应的所述故障原因发送至终端。
12、在其中一个实施例中,所述基于所述预设故障代码,判断所述预设故障代码对应的故障类型是否为程序故障的步骤之后,还包括:
13、当所述设备的故障不为程序故障时,基于所述故障代码在所述故障原因对照表中查找与所述故障代码对应的故障原因;
14、将与所述故障代码对应的所述故障原因发送至终端。
15、在其中一个实施例中,所述将所述故障修复程序包传输至所述设备的步骤之后,还包括:
16、接收所述设备的修复反馈信息,根据所述修复反馈信息检测所述设备是否接收到所述故障修复程序包;
17、当所述设备未接收到所述故障修复程序包时,则将所述故障修复程序包传输至所述设备。
18、在其中一个实施例中,所述接收所述设备的修复反馈信息,根据所述修复反馈信息检测所述设备是否接收到所述故障修复程序包的步骤之后,还包括:
19、当所述设备接收到所述故障修复程序包时,则根据所述修复反馈信息检测所述设备是否修复所述故障;
20、当检测到所述设备修复所述故障时,生成故障修复信息,并反馈至所述设备,以关闭故障流程。
21、在其中一个实施例中,所述根据所述修复反馈信息检测所述设备是否修复所述故障的步骤之后,还包括:
22、当检测到所述设备未修复所述故障时,生成故障维持信息,并反馈至所述设备,以使得所述设备对所述故障修复程序包进行保存;
23、在预设时间内生成再次升级信息,将所述再次升级信息发送至所述设备,以使得所述设备进行升级。
24、在其中一个实施例中,所述在预设时间内生成再次升级信息,将所述再次升级信息发送至所述设备,以使得所述设备进行升级的步骤之后,还包括:
25、当在预设次数内对所述设备进行多次升级后未修复所述故障,则生成升级失败信息,并发出预警信息。
26、一种设备故障处理装置,包括:
27、故障获取模块,用于获取设备发生故障时的故障代码;
28、故障分析模块,用于将所述故障代码与预存数据库内的预设故障代码进行对比;
29、故障判断模块,用于基于所述预设故障代码,判断所述预设故障代码对应的故障类型是否为程序故障;
30、修复包检测模块,用于检测所述预存数据库中是否存在与所述故障对应的故障修复程序包;
31、修复包获取模块,用于当所述预存数据库存在与所述故障对应的故障修复程序包时,将所述故障修复程序包传输至所述设备。
32、一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:
33、获取设备发生故障时的故障代码;
34、将所述故障代码与预存数据库内的预设故障代码进行对比,得到与所述故障代码对应的预设故障代码,其中,所述预存数据库中具有多个所述预设故障代码、故障类型以及故障修复程序包,每一所述预设故障代码对应一所述故障类型,每一所述预设故障代码对应一所述故障修复程序包;
35、基于所述预设故障代码,判断所述预设故障代码对应的故障类型是否为程序故障;
36、当所述设备的故障为程序故障时,检测所述预存数据库中是否存在与所述故障对应的故障修复程序包;
37、当所述预存数据库存在与所述故障对应的故障修复程序包时,将所述故障修复程序包传输至所述设备。
38、一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
39、获取设备发生故障时的故障代码;
40、将所述故障代码与预存数据库内的预设故障代码进行对比,得到与所述故障代码对应的预设故障代码,其中,所述预存数据库中具有多个所述预设故障代码、故障类型以及故障修复程序包,每一所述预设故障代码对应一所述故障类型,每一所述预设故障代码对应一所述故障修复程序包;
41、基于所述预设故障代码,判断所述预设故障代码对应的故障类型是否为程序故障;
42、当所述设备的故障为程序故障时,检测所述预存数据库中是否存在与所述故障对应的故障修复程序包;
43、当所述预存数据库存在与所述故障对应的故障修复程序包时,将所述故障修复程序包传输至所述设备。
44、上述设备故障处理方法、装置、计算机设备和存储介质,通过获取设备发生故障时的故障代码,并将故障代码与预存数据库中的预设故障代码进行对比,得到与故障代码对应的预设故障代码,从而判断与预设故障代码对应的故障类型是否为程序故障。当故本文档来自技高网...
【技术保护点】
1.一种设备故障处理方法,其特征在于,包括:
2.根据权利要求1所述的设备故障处理方法,其特征在于,所述预存数据库中还具有故障原因对照表,所述故障原因对照表具有多个与所述预设故障代码对应的故障原因;
3.根据权利要求2所述的设备故障处理方法,其特征在于,所述基于所述预设故障代码,判断所述预设故障代码对应的故障类型是否为程序故障的步骤之后,还包括:
4.根据权利要求1所述的设备故障处理方法,其特征在于,所述将所述故障修复程序包传输至所述设备的步骤之后,还包括:
5.根据权利要求4所述的设备故障处理方法,其特征在于,所述接收所述设备的修复反馈信息,根据所述修复反馈信息检测所述设备是否接收到所述故障修复程序包的步骤之后,还包括:
6.根据权利要求5所述的设备故障处理方法,其特征在于,所述根据所述修复反馈信息检测所述设备是否修复所述故障的步骤之后,还包括:
7.根据权利要求6所述的设备故障处理方法,其特征在于,所述在预设时间内生成再次升级信息,将所述再次升级信息发送至所述设备,以使得所述设备进行升级的步骤之后,还包括
8.一种设备故障处理装置,其特征在于,包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种设备故障处理方法,其特征在于,包括:
2.根据权利要求1所述的设备故障处理方法,其特征在于,所述预存数据库中还具有故障原因对照表,所述故障原因对照表具有多个与所述预设故障代码对应的故障原因;
3.根据权利要求2所述的设备故障处理方法,其特征在于,所述基于所述预设故障代码,判断所述预设故障代码对应的故障类型是否为程序故障的步骤之后,还包括:
4.根据权利要求1所述的设备故障处理方法,其特征在于,所述将所述故障修复程序包传输至所述设备的步骤之后,还包括:
5.根据权利要求4所述的设备故障处理方法,其特征在于,所述接收所述设备的修复反馈信息,根据所述修复反馈信息检测所述设备是否接收到所述故障修复程序包的步骤之后,还包括:
...【专利技术属性】
技术研发人员:徐如月,唐杰,冼海鹰,何文剑,文英,
申请(专利权)人:珠海格力电器股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。