发明内容
基于此,有必要针对上述技术问题,提供一种能够提高故障检测效率的设备故障检测方法、***、计算机设备及存储介质。
第一方面,一种设备故障检测方法,所述方法包括:
根据用户终端发送的故障检测指令获取智能联网设备的历史故障信息;
根据所述历史故障信息生成自检测指令,并将所述自检测指令发送给所述智能联网设备;所述自检测指令用于指示所述智能联网设备进行故障检测;
接收所述智能联网设备发送的本次故障信息;
根据所述本次故障信息生成故障分析报告,并将所述故障分析报告发送至所述用户终端。
在其中一个实施例中,所述方法还包括:
接收使用记录信息;其中,所述使用记录信息包括:本次使用记录信息和历史使用记录信息;
根据所述本次故障信息生成故障分析报告,包括:
根据所述使用记录信息和所述本次故障信息生成所述故障分析报告。
在其中一个实施例中,所述根据所述使用记录信息和所述本次故障信息生成所述故障分析报告,包括:
对所述使用记录信息和所述本次故障信息进行分析,确定故障解决信息;
根据所述使用记录信息、所述本次故障信息以及所述故障解决信息,生成所述故障分析报告。
在其中一个实施例中,所述故障检测指令包括所述智能联网设备的标识;所述根据用户终端发送的故障检测指令获取智能联网设备的历史故障信息,包括:
将所述智能联网设备的标识与预设故障信息库中的预设标识进行匹配,得到与所述智能联网设备的标识匹配成功的目标标识;
从所述预设故障信息库中获取与所述目标标识对应的历史故障信息。
在其中一个实施例中,所述根据所述历史故障信息生成自检测指令,包括:
从所述历史故障信息中获取所述智能联网设备的第一类型故障;其中,所述第一类型故障的发生频率大于预设频率阈值;
根据所述第一类型故障生成对应的第一自检测指令。
在其中一个实施例中,所述根据所述历史故障信息生成自检测指令,还包括:
从所述历史故障信息中获取所述智能联网设备的第二类型故障;其中,所述第二类型故障的发生频率小于或等于所述预设频率阈值;
根据所述第二类型故障生成对应的第二自检测指令;
所述将所述自检测指令发送给所述智能联网设备,包括:
若确定所述智能联网设备根据所述第一自检测指令完成故障检测,则将所述第二自检测指令发送给所述智能联网设备。
第二方面,一种设备故障检测方法,所述方法包括:
接收云端服务器发送的自检测指令;所述自检测指令为所述云端服务器根据智能联网设备的历史故障信息生成的指令;
响应所述自检测指令进行故障检测,生成本次故障信息;
将所述本次故障信息发送至所述云端服务器,以使所述云端服务器根据所述本次故障信息生成故障分析报告,并将所述故障分析报告发送至用户终端。
在其中一个实施例中,所述接收云端服务器发送的自检测指令,包括:
接收所述云端服务器发送的第一自检测指令;其中,所述第一自检测指令为根据第一类型故障的故障信息生成的自检测指令,所述第一类型故障的发生频率大于预设频率阈值。
在其中一个实施例中,所述接收云端服务器发送的自检测指令,还包括:
接收所述云端服务器发送的第二自检测指令;其中,所述第二自检测指令为根据第二类型故障的故障信息生成的自检测指令,所述第二类型故障的发生频率小于或等于预设频率阈值。
第三方面,一种设备故障检测***,所述***包括:用户终端、智能联网设备以及云端服务器;其中,
所述云端服务器用于执行上述第一方面中任一项所述的方法;
所述智能联网设备用于执行上述第二方面中任一项所述的方法。
第四方面,一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现以下步骤:
根据用户终端发送的故障检测指令获取智能联网设备的历史故障信息;
根据所述历史故障信息生成自检测指令,并将所述自检测指令发送给所述智能联网设备;所述自检测指令用于指示所述智能联网设备进行故障检测;
接收所述智能联网设备发送的本次故障信息;
根据所述本次故障信息生成故障分析报告,并将所述故障分析报告发送至所述用户终端;或者
接收云端服务器发送的自检测指令;所述自检测指令为所述云端服务器根据智能联网设备的历史故障信息生成的指令;
响应所述自检测指令进行故障检测,生成本次故障信息;
将所述本次故障信息发送至所述云端服务器,以使所述云端服务器根据所述本次故障信息生成故障分析报告,并将所述故障分析报告发送至用户终端。
第五方面,一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现以下步骤:
根据用户终端发送的故障检测指令获取智能联网设备的历史故障信息;
根据所述历史故障信息生成自检测指令,并将所述自检测指令发送给所述智能联网设备;所述自检测指令用于指示所述智能联网设备进行故障检测;
接收所述智能联网设备发送的本次故障信息;
根据所述本次故障信息生成故障分析报告,并将所述故障分析报告发送至所述用户终端;或者
接收云端服务器发送的自检测指令;所述自检测指令为所述云端服务器根据智能联网设备的历史故障信息生成的指令;
响应所述自检测指令进行故障检测,生成本次故障信息;
将所述本次故障信息发送至所述云端服务器,以使所述云端服务器根据所述本次故障信息生成故障分析报告,并将所述故障分析报告发送至用户终端。
上述设备故障检测方法、***、计算机设备及存储介质,根据用户终端发送的故障检测指令获取智能联网设备的历史故障信息,根据历史故障信息生成自检测指令,并将自检测指令发送给智能联网设备,接收智能联网设备发送的本次故障信息,根据本次故障信息生成故障分析报告,并将故障分析报告发送至用户终端;该方法可以远程实时检测智能联网设备的故障问题,得到本次故障信息,并通过本次故障信息获取故障分析报告,通过这一套远程在线故障检测技术能够快速对智能联网设备的故障问题进行检测,提高故障检测效率。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本实施例提供的设备故障检测方法,可以适用于图1所示的设备故障检测***的应用场景图。该***包括智能联网设备、用户终端以及云端服务器。其中,智能联网设备、用户终端和云端服务器之间可以通过无线连接进行通信;无线连接的方式可以是Wi-Fi,移动网络或蓝牙连接等等。可选的,用户终端可以为智能手机、平板电脑、笔记本电脑、台式电脑或个人数字助理等能够安装应用程序的电子设备。可选的,智能联网设备可以为可联网的智能设备,如智能家居设备,智能家居设备可以为智能衣柜、智能电视、智能洗衣机等等。
在本实施例中,用户终端可以安装智能联网设备对应的故障检测应用程序;用户点击故障检测功能按钮,启动故障检测应用程序,然后用户终端将故障检测指令发送给云端服务器,云端服务器在接收到故障检测指令后,对智能联网设备进行故障检测,以获取故障分析报告。在下述实施例中将具体介绍设备故障检测方法的具体过程。本实施例中,实现设备故障检测方法的执行主体可以为云端服务器和智能联网设备,下述实施例中将介绍设备故障检测方法的具体过程。
图2为一实施例提供的设备故障检测方法的流程示意图。本实施例提供的设备故障检测方法的执行主体可以为云端服务器,且本实施例涉及的是如何对智能联网设备进行故障诊断,获取故障分析报告的过程。如图2所示,该方法可以通过以下步骤实现:
步骤S1000、根据用户终端发送的故障检测指令获取智能联网设备的历史故障信息。
具体的,用户可以向设备故障检测***中的用户终端输入智能联网设备的故障检测指令,然后用户终端将接收到的故障检测指令发送至云端服务器。可选的,用户输入故障检测指令的方式可以为手动点击故障检测功能按钮,还可以为语音输入方式。可选的,故障检测指令可以包括不同类型故障对应的检测指令和智能联网设备的标识。在本实施例中,故障检测指令可以包括智能联网设备的常见故障对应的常见故障检测指令,还可以包括智能联网设备的非常见故障对应的非常见故障检测指令,当然,还可以包括智能联网设备的异常运行故障对应的异常运行故障检测指令;故障检测指令还可以为一键全部故障检测指令或者特定故障检测指令。示例性的,若智能联网设备为洗衣机,则常见故障检测指令可以为洗衣机注水故障检测指令、洗涤故障检测指令、脱水故障检测指令、甩干故障检测指令等等,异常运行故障检测指令可以表现为洗衣机电机的异常转速运行故障检测指令等等。
需要说明的是,云端服务器在接收到用户终端发送的故障检测指令后,可以根据不同智能联网设备对应的故障检测指令,获取对应的智能联网设备的历史故障信息。上述历史故障信息可以包括当前时刻之前智能联网设备所发生的故障对应的故障类型,和当前时刻之前发生不同类型故障对应的发生频率;另外,历史故障信息还可以理解为包括智能联网设备在当前时刻之前发生的异常运行故障信息和常见故障信息。若智能联网设备为洗衣机,则洗衣机的故障类型可以为注水故障、洗涤故障、脱水故障、甩干故障等等类型。
步骤S2000、根据历史故障信息生成自检测指令,并将自检测指令发送给智能联网设备;自检测指令用于指示智能联网设备进行故障检测。
具体的,云端服务器可以获取历史故障信息中的常见故障信息,根据常见故障信息生成常见故障的自检测指令,并将该自检测指令发送给智能联网设备,以便智能联网设备响应该自检测指令;云端服务器还可以获取历史故障信息中的异常运行故障信息,根据异常运行故障信息生成异常运行故障的自检测指令,并将该自检测指令发送给智能联网设备,以便智能联网设备响应该自检测指令。可选的,上述自检测指令可以理解为智能联网设备具有的正常运行操作对应的运行操作程序启动指令;该自检测指令可以包括一种故障类型的检测命令,也可包括多种故障类型的检测命令。
步骤S3000、接收智能联网设备发送的本次故障信息。
具体的,云端服务器可以接收智能联网设备响应自检测指令后,开始进行故障检测,生成本次故障信息。可选的,上述本次故障信息可以表征为本次检测智能联网设备运行操作程序时,所发生的故障问题对应的故障信息;本次故障信息可以包括本次检测智能联网设备运行操作程序时所发生的故障问题对应的故障类型、发生该类型故障对应的发生频率和本次检测参数。通常,本次故障信息对应的发生频率可以等于1。
示例性的,若自检测指令为洗衣机的注水故障自检测指令,则洗衣机接收到注水故障自检测指令后,启动注水操作程序,此时注水操作若存在异常运行,洗衣机可以将注水异常运行操作对应的注水异常故障信息发送给云端服务器。另外,若注水操作异常时,智能联网设备与用户终端进行通信,可以将注水操作异常的结果发送至用户终端显示,以供用户及时查看;其中一种显示结果可以如图3所示,图3左侧为注水操作检测时的检测界面图,图3右侧为注水操作检测结束后的检测结果界面图。
步骤S4000、根据本次故障信息生成故障分析报告,并将故障分析报告发送至用户终端。
具体的,云端服务器可以将本次故障信息整理成故障分析报告,并将故障分析报告发送至用户终端,以通过用户终端将故障分析报告输出显示给用户,让用户实时了解智能联网设备的故障状况。可选的,用户终端输出故障分析报告的方式可以为视图文字显示方式,还可以为语音播报的方式,当然,还可以为视频播放的方式。
上述设备故障检测方法可以根据用户终端发送的故障检测指令获取智能联网设备的历史故障信息,根据历史故障信息生成自检测指令,并将自检测指令发送给智能联网设备,接收智能联网设备发送的本次故障信息,根据本次故障信息生成故障分析报告,并将故障分析报告发送至用户终端;该方法可以远程实时检测智能联网设备的故障问题,得到本次故障信息,并通过本次故障信息获取故障分析报告,通过这一套远程在线故障检测技术能够快速对智能联网设备的故障问题进行检测,提高故障检测效率。
作为其中一个实施例,在上述步骤S4000之前,设备故障检测方法还可以包括:接收使用记录信息,其中,使用记录信息包括:本次使用记录信息和历史使用记录信息。
具体的,云端服务器可以接收使用记录信息,并将使用记录信息存储至智能联网设备的使用信息库中。其中,使用信息可以包括智能联网设备的常用操作程序、使用习惯信息以及总耗资源量等;另外,使用记录信息可以包括本次智能联网设备进行故障检测后获取的本次使用记录信息,和本次故障检测之前获取到的智能联网设备的历史使用记录信息。上述本次使用记录信息可以为本次洗衣机执行自检测指令过程中,洗衣机的使用习惯信息和总耗资源量;其中,使用习惯信息可以为本次洗衣机所使用的洗涤剂的名称信息、本次洗衣机运行过程的在线时长、本次洗衣机的耗水量和耗电量。
在本实施例中,每次对智能联网设备进行故障检测后,智能联网设备的使用信息均可以自动存储至云端服务器保存的使用信息库中;使用信息库中的历史使用记录信息可以理解为累加记录信息。
示例性地,若智能联网设备为洗衣机,则洗衣机的常用操作程序可以为空气洗和洗烘一体等等操作程序;洗衣机的使用习惯信息可以包括常用洗涤剂为蓝月亮、奥妙等信息,还可以包括洗衣机通用在线时长等信息;洗衣机的总耗资源量可以包括洗衣机被使用一次对应的总耗水量和总耗电量。
在本实施例中,每次对智能联网设备进行故障检测后,云端服务器可以将本次使用记录信息保存至使用信息库,相当于更新上一次保存的使用信息库。
其中,上述步骤S4000中根据本次故障信息生成故障分析报告的过程,可以包括:根据使用记录信息和本次故障信息生成故障分析报告。
具体的,云端服务器可以将本次故障信息和使用记录信息,按照分类列表的方式整理成故障分析报告,并将故障分析报告发送至用户终端,以通过用户终端将故障分析报告输出显示给用户,让用户实时了解智能联网设备的故障状况。可选的,用户终端输出故障分析报告的方式可以为视图文字显示方式,还可以为语音播报的方式,当然,还可以为视频播放的方式。
进一步地,根据使用记录信息和本次故障信息生成故障分析报告的过程,具体可以包括:对使用记录信息和本次故障信息进行分析,确定故障解决信息;根据使用记录信息、本次故障信息以及故障解决信息,生成故障分析报告。可以理解的是,云端服务器可以对故障分析报告中的本次故障信息和使用记录信息进行分析,通过逻辑推算,得到一套合理化的故障解决方案,从而获取故障解决方案中的故障解决信息;之后,云端服务器可以将使用记录信息、本次故障信息和故障解决信息,按照分类列表的方式整理成故障分析报告,并将故障分析报告发送至用户终端,用户终端可以以视图文字、视频播放、语音播报等形式显示,以供用户实时掌握智能联网设备的故障状态。
上述设备故障检测方法可以接收使用记录信息,该使用记录信息包括本次使用记录信息和历史使用记录信息,根据使用记录信息和本次故障信息生成故障分析报告,然后将故障分析报告发送至用户终端,通过用户终端输出故障分析报告,以使用户可以实时掌握智能联网设备的故障状态以及使用记录信息,能够及时采取相应措施解决智能联网设备的故障问题,并且还可以使用户实时掌握智能联网设备的使用记录信息,控制自身的资源消耗量,并能够及时更改智能联网设备的非正常使用习惯,以节省资源,降低使用成本,延长智能联网设备的使用寿命;同时,上述方法还可以对使用记录信息和本次故障信息进行分析,确定故障解决信息,根据使用记录信息、本次故障信息以及故障解决信息,生成故障分析报告,在用户能够实时掌握智能联网设备的使用记录信息和本次故障信息的同时,还能够获取解决本次故障问题的合理化建议,以让用户根据合理化建议解决故障问题,提高故障解决效率,避免影响智能联网设备的正常使用。
作为其中一个实施例,上述故障检测指令包括智能联网设备的标识;如图4所示,上述步骤S1000中根据用户终端发送的故障检测指令获取智能联网设备的历史故障信息的过程,具体可以包括以下步骤:
步骤S1100、将智能联网设备的标识与预设故障信息库中的预设标识进行匹配,得到与智能联网设备的标识匹配成功的目标标识。
具体的,云端服务器可以将故障检测指令中包含的智能联网设备的标识与预设故障信息库中的预设标识进行匹配,得到与智能联网设备的标识匹配成功的预设标识,并将该预设标识作为目标标识。上述智能联网设备的标识可以理解为智能联网设备的身份信息;可以通过字符串表示。可选的,预设故障信息库可以包括本次检测智能联网设备发生故障之前获取到的历史故障信息;且该预设故障信息库可以存储在云端服务器中。可选的,预设故障信息库可以包括智能联网设备的预设标识和智能联网设备的历史故障信息,且预设标识与历史故障信息具有映射关系。
步骤S1200、从预设故障信息库中获取与目标标识对应的历史故障信息。
具体的,云端服务器可以根据获取到的目标标识,从预设故障信息库中获取与目标标识对应的历史故障信息。
上述设备故障检测方法可以获取智能联网设备的历史故障信息,进而根据历史故障信息中不同类型故障发生频率的大小,依次对智能联网设备进行故障检测,从而能够快速检测出智能联网设备的故障问题。
其中,如图5所示,上述步骤S2000中根据历史故障信息生成自检测指令的过程,可以通过以下步骤实现:
步骤S2100、从历史故障信息中获取智能联网设备的第一类型故障。其中,第一类型故障的发生频率大于预设频率阈值。
具体的,云端服务器可以从历史故障信息中获取智能联网设备的第一类型故障,第一类型故障的发生频率大于预设频率阈值。在本实施例中,第一类型故障可以理解为本次对智能联网设备进行故障检测之前,智能联网设备发生的常见故障。可选的,预设频率阈值可以理解为判断故障问题为常见故障和非常见故障时的临界发生频率。
示例性的,若智能联网设备为洗衣机,则常见故障可以为洗衣机注水故障、洗涤故障、脱水故障、甩干故障等等类型;洗衣机发生不同类型故障的发生频率可以为当前时刻之前洗衣机发生不同类型故障的总发生次数。
步骤S2200、根据第一类型故障生成对应的第一自检测指令。
具体的,云端服务器可以根据第一类型故障生成对应的第一自检测指令。若第一类型故障为洗衣机的脱水故障时,第一自检测指令可以为脱水故障自检测指令。
另外,继续参见图5,上述步骤S2000中根据历史故障信息生成自检测指令的过程,还可以通过以下步骤实现:
步骤S2300、从历史故障信息中获取智能联网设备的第二类型故障。其中,第二类型故障的发生频率小于或等于预设频率阈值。
需要说明的是,云端服务器可以从历史故障信息中获取智能联网设备的第二类型故障,第二类型故障的发生频率小于或等于预设频率阈值。在本实施例中,第二类型故障可以理解为本次对智能联网设备进行故障检测之前,智能联网设备发生的非常见故障或者异常运行故障。
继续上一示例,若常见故障类型为洗衣机的洗涤故障,则洗涤故障对应的正常运行操作可以为洗衣机洗涤操作,正常运行操作对应的启动运行操作程序指令可以为启动洗涤操作程序指令;若常见故障类型为洗衣机的脱水故障,则脱水故障对应的正常运行操作可以为洗衣机脱水操作,正常运行操作对应的启动运行操作程序指令可以为启动脱水操作程序指令;其它常见故障对应的正常运行操作和对应的启动运行操作程序指令也类似。
步骤S2400、根据第二类型故障生成对应的第二自检测指令。
可以理解的是,云端服务器可以根据第二类型故障生成对应的第二自检测指令。若第二类型故障为洗衣机的转速运行故障时,第二自检测指令可以为转速运行故障自检测指令。
进一步地,上述步骤S2000中将自检测指令发送给智能联网设备的过程,具体可以包括:若确定根据第一自检测指令完成故障检测,则将第二自检测指令发送给智能联网设备。
在本实施例中,若云端服务器接收到智能联网设备执行第一自检测指令后发送的本次故障信息时,可以确定智能联网设备根据第一自检测指令完成故障检测,此时,可以继续将第二自检测指令发送给智能联网设备执行故障检测。或者,若智能联网设备在接收到第一自检测指令后,向云端服务器发送响应时,表征智能联网设备已根据第一自检测指令完成故障检测,此时,可以继续将第二自检测指令发送给智能联网设备执行故障检测。
上述设备故障检测方法,可以从获取到的历史故障信息中获取智能联网设备的第一类型故障,根据第一类型故障生成对应的第一自检测指令,第一自检测指令为常见故障对应的自检测指令,并将该第一自检测指令发送给智能联网设备,智能联网设备响应该自检测指令,从而能够实现自动检测技术,快速确定智能联网设备本次出现了常见故障问题;进一步,从获取到的历史故障信息中获取智能联网设备的第二类型故障,根据第二类型故障生成对应的第二自检测指令,并将该第二自检测指令发送给智能联网设备,智能联网设备响应该自检测指令,从而能够快速确定智能联网设备本次出现了不是常见故障的其它故障问题,通过这种分类故障检测可以快速检测智能联网设备出现的具体故障问题。
如图6为另一实施例提供的一种设备故障检测方法的流程示意图。本实施例提供的设备故障检测方法的执行主体可以为智能联网设备。设备故障检测方法可以通过以下步骤实现:
步骤S6000、接收云端服务器发送的自检测指令,自检测指令为云端服务器根据智能联网设备的历史故障信息生成的指令。
具体的,智能联网设备可以接收云端服务器智能联网设备的历史故障信息生成的自检测指令。可选的,上述自检测指令可以理解为智能联网设备具有的正常运行操作对应的运行操作程序启动指令。
步骤S7000、响应自检测指令进行故障检测,生成本次故障信息。
具体的,智能联网设备接收到云端服务器发送的自检测指令,并响应自检测指令进行故障检测,生成本次故障信息。另外,智能联网设备还可以在响应自检测指令后,生成使用记录信息,并将使用记录信息发送至云端服务器。
需要说明的是,智能联网设备可以响应自检测指令获取本次检测参数,并将本次检测参数与当前运行操作对应的标准操作参数进行比对,若判定本次检测参数大于标准操作参数时,确定当前运行操作存在故障问题,从而获取智能联网设备执行当前运行操作的本次故障信息。可选的,上述自检测指令为洗衣机对应的脱水故障自检测指令时,当前运行操作可以确定为洗衣机的脱水操作。当洗衣机的脱水操作正常运行时,具有对应的标准操作参数。
步骤S8000、将本次故障信息发送至云端服务器,以使云端服务器根据本次故障信息生成故障分析报告,并将故障分析报告发送至用户终端。
具体的,智能联网设备可以将获取到的本次故障信息发送至云端服务器,以使云端服务器将本次故障信息整理成故障分析报告,并将故障分析报告发送至用户终端,通过用户终端将故障分析报告输出,让用户实时了解智能联网设备的故障状况。
上述设备故障检测方法,可以接收云端服务器发送的自检测指令,响应自检测指令生成本次故障信息,将本次故障信息发送至云端服务器,以使云端服务器根据本次故障信息生成故障分析报告,并将故障分析报告发送至用户终端;该方法可以使智能联网设备响应自检测指令,进行故障检测得到故障检测结果,并将故障检测结果通过用户终端输出,从而实现自动检测技术,提高故障检测效率,同时,用户可以及时获取故障检测结果,以便用户能够根据故障检测结果及时解决故障问题,避免影响智能联网设备的正常使用。
作为其中一个实施例,上述步骤S6000中接收云端服务器发送的自检测指令的过程,可以包括以下步骤:接收云端服务器发送的第一自检测指令;其中,第一自检测指令为根据第一类型故障的故障信息生成的自检测指令,第一类型故障的发生频率大于预设频率阈值。
具体的,智能联网设备可以接收云端服务器发送的第一自检测指令。可选的,云端服务器可以获取智能联网设备的第一类型故障,并根据第一类型故障生成对应的第一自检测指令。在本实施例中,第一类型故障可以理解为本次对智能联网设备进行故障检测之前,智能联网设备发生的常见故障。可选的,预设频率阈值可以理解为判断故障问题为常见故障和非常见故障时的临界发生频率。可选的,第一类型故障的发生频率可以大于预设频率阈值。若第一类型故障为洗衣机的脱水故障时,第一自检测指令可以为脱水故障自检测指令。
其中,上述步骤S6000中接收云端服务器发送的自检测指令的过程,还可以包括以下步骤:接收云端服务器发送的第二自检测指令;其中,第二自检测指令为根据第二类型故障的故障信息生成的自检测指令,第二类型故障的发生频率小于或等于预设频率阈值。
具体的,智能联网设备可以接收云端服务器发送的第二自检测指令。可选的,云端服务器可以获取智能联网设备的第二类型故障,并根据第二类型故障生成对应的第二自检测指令。在本实施例中,第二类型故障可以理解为本次对智能联网设备进行故障检测之前,智能联网设备发生的非常见故障或者异常运行故障。可选的,第二类型故障的发生频率可以小于或等于预设频率阈值。若第二类型故障为洗衣机的转速运行故障时,第二自检测指令可以为转速运行故障自检测指令。
可以理解的是,若智能联网设备在接收到第一自检测指令后,向云端服务器发送响应时,表征智能联网设备已根据第一自检测指令完成故障检测,此时,可以继续将第二自检测指令发送给智能联网设备执行故障检测。或者,若云端服务器接收到智能联网设备执行第一自检测指令后发送的本次故障信息时,可以确定智能联网设备根据第一自检测指令完成故障检测,此时,可以继续将第二自检测指令发送给智能联网设备执行故障检测。
上述设备故障检测方法,可以接收云端服务器发送的第一自检测指令,第一自检测指令为常见故障对应的自检测指令,智能联网设备并响应该自检测指令,从而能够实现自动检测技术,快速确定智能联网设备本次出现了常见故障问题;进一步,接收云端服务器发送的第二自检测指令,并将该第二自检测指令发送给智能联网设备,智能联网设备响应该自检测指令,从而能够快速确定智能联网设备本次出现了不是常见故障的其它故障问题,通过这种分类故障检测可以快速检测智能联网设备出现的具体故障问题。
应该理解的是,虽然图2和图3~6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2和图3~6中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
如图7所示为另一实施例提供的一种设备故障检测***的具体结构示意图;设备故障检测***包括用户终端、智能联网设备以及云端服务器。
其中,云端服务器用于执行上述图2~图5对应的任一实施例中的方法;
智能联网设备用于执行上述图6对应实施例中的方法。
具体的,云端服务器可以将故障检测指令中包含的智能联网设备的标识与预设故障信息库中的预设标识进行匹配,得到与智能联网设备的标识匹配成功的预设标识,并将该预设标识作为目标标识,根据获取到的目标标识,从预设故障信息库中获取与目标标识对应的历史故障信息,然后从历史故障信息中获取智能联网设备的第一类型故障,根据第一类型故障生成对应的第一自检测指令,从历史故障信息中获取智能联网设备的第二类型故障,根据第二类型故障生成对应的第二自检测指令。其中,云端服务器在接收到智能联网设备执行第一自检测指令后发送的本次故障信息时,可以确定智能联网设备根据第一自检测指令完成故障检测,此时,可以继续将第二自检测指令发送给智能联网设备执行故障检测。或者,若智能联网设备在接收到第一自检测指令后,向云端服务器发送响应时,表征智能联网设备已根据第一自检测指令完成故障检测,此时,可以继续将第二自检测指令发送给智能联网设备执行故障检测。在本实施例中,第一类型故障的发生频率大于预设频率阈值,第二类型故障的发生频率小于或等于预设频率阈值。
进一步地,云端服务可以获取智能联网设备的使用记录信息,将本次故障信息和使用记录信息,按照分类列表的方式整理成故障分析报告,并将故障分析报告发送至用户终端,以通过用户终端将故障分析报告输出显示给用户,让用户实时了解智能联网设备的故障状况。另外,云端服务器可以对故障分析报告中的本次故障信息和使用记录信息进行分析,通过逻辑推算,得到一套合理化的故障解决方案,从而获取故障解决方案中的故障解决信息;之后,云端服务器可以将使用记录信息、本次故障信息和故障解决信息,按照分类列表的方式整理成故障分析报告,并将故障分析报告发送至用户终端。
另外,智能联网设备可以接收云端服务器智能联网设备的历史故障信息生成的自检测指令,并响应自检测指令进行故障检测,生成本次故障信息,将获取到的本次故障信息发送至云端服务器,以使云端服务器将本次故障信息整理成故障分析报告,并将故障分析报告发送至用户终端,通过用户终端将故障分析报告输出,让用户实时了解智能联网设备的故障状况。
本实施例提供的设备故障检测***,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
在一个实施例中,如图8所示,提供了一种设备故障检测装置,设备故障检测装置包括:历史故障信息获取模块11、自检测指令生成模块12、故障信息接收模块13以及分析报告生成模块14。
具体的,历史故障信息获取模块11,用于根据用户终端发送的故障检测指令获取智能联网设备的历史故障信息;
自检测指令生成模块12,用于根据历史故障信息生成自检测指令,并将自检测指令发送给智能联网设备;自检测指令用于指示智能联网设备进行故障检测;
故障信息接收模块13,用于接收智能联网设备发送的本次故障信息;
分析报告生成模块14,用于根据本次故障信息生成故障分析报告,并将故障分析报告发送至用户终端。
本实施例提供的设备故障检测装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
在其中一个实施例中,设备故障检测装置还包括:使用记录信息接收模块。
具体的,使用记录信息接收模块,用于接收使用记录信息;其中,使用记录信息包括:本次使用记录信息和历史使用记录信息。
本实施例提供的设备故障检测装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
在其中一个实施例中,分析报告生成模块14:分析报告生成单元。
其中,分析报告生成单元,用于根据使用记录信息和本次故障信息生成故障分析报告。
本实施例提供的设备故障检测装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
在其中一个实施例中,分析报告生成单元包括:分析子单元以及分析报告生成子单元。
具体的,分析子单元,用于对使用记录信息和本次故障信息进行分析,确定故障解决信息;
分析报告生成子单元,用于根据使用记录信息、本次故障信息以及故障解决信息,生成故障分析报告。
本实施例提供的设备故障检测装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
在其中一个实施例中,故障检测指令包括智能联网设备的标识;历史故障信息获取模块11包括:匹配单元以及历史故障信息获取单元。
具体的,匹配单元,用于将智能联网设备的标识与预设故障信息库中的预设标识进行匹配,得到与智能联网设备的标识匹配成功的目标标识;
历史故障信息获取单元,用于从预设故障信息库中获取与目标标识对应的历史故障信息。
本实施例提供的设备故障检测装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
在其中一个实施例中,自检测指令生成模块12包括:第一类型故障获取单元以及第一自检测指令生成单元。
具体的,第一类型故障获取单元,用于从历史故障信息中获取智能联网设备的第一类型故障;其中,第一类型故障的发生频率大于预设频率阈值;
第一自检测指令生成单元,用于根据第一类型故障生成对应的第一自检测指令。
本实施例提供的设备故障检测装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
在其中一个实施例中,自检测指令生成模块12还包括:第二类型故障获取单元以及第二自检测指令生成单元。
具体的,第二类型故障获取单元,用于从历史故障信息中获取智能联网设备的第二类型故障;其中,第二类型故障的发生频率小于或等于预设频率阈值;
第二自检测指令生成单元,用于根据第二类型故障生成对应的第二自检测指令。
本实施例提供的设备故障检测装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
在其中一个实施例中,自检测指令生成模块12还包括:自检测指令发送单元。
其中,自检测指令发送单元,用于若确定智能联网设备根据第一自检测指令完成故障检测时,将第二自检测指令发送给智能联网设备。
本实施例提供的设备故障检测装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
在一个实施例中,如图9所示,提供了另一种设备故障检测装置,装置包括:自检测指令接收模块21、自检测指令响应模块22以及故障信息发送模块23。
具体的,自检测指令接收模块21,用于接收云端服务器发送的自检测指令;所述自检测指令为所述云端服务器根据智能联网设备的历史故障信息生成的指令;
自检测指令响应模块22,用于响应所述自检测指令进行故障检测,生成本次故障信息;
故障信息发送模块23,用于将所述本次故障信息发送至所述云端服务器,以使所述云端服务器根据所述本次故障信息生成故障分析报告,并将所述故障分析报告发送至用户终端。
本实施例提供的设备故障检测装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
在其中一个实施例中,自检测指令接收模块21包括:第一自检测指令接收单元。
具体的,第一自检测指令接收单元,用于接收云端服务器发送的第一自检测指令;其中,第一自检测指令为根据第一类型故障的故障信息生成的自检测指令,第一类型故障的发生频率大于预设频率阈值。
本实施例提供的设备故障检测装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
在其中一个实施例中,自检测指令接收模块21还包括:第二自检测指令接收单元。
具体的,第二自检测指令接收单元,用于接收云端服务器发送的第一自检测指令;其中,第一自检测指令为根据第一类型故障的故障信息生成的自检测指令,第一类型故障的发生频率大于预设频率阈值。
本实施例提供的设备故障检测装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。
关于设备故障检测装置的具体限定可以参见上文中对于设备故障检测方法的限定,在此不再赘述。上述设备故障检测装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以参见图10所示。该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种设备故障检测方法。
在一个实施例中,提供了一种智能联网设备,该智能联网设备可以是智能家居设备,其内部结构图可以参见图11所示。该智能联网设备包括通过***总线连接的处理器、存储器和网络接口。其中,该智能联网设备的处理器用于提供计算和控制能力。该智能联网设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该智能联网设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种设备故障检测方法。
本领域技术人员可以理解,图10和图11中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备和智能联网设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
根据用户终端发送的故障检测指令获取智能联网设备的历史故障信息;
根据历史故障信息生成自检测指令,并将自检测指令发送给智能联网设备;自检测指令用于指示智能联网设备进行故障检测;
接收智能联网设备发送的本次故障信息;
根据本次故障信息生成故障分析报告,并将故障分析报告发送至用户终端;或者
接收云端服务器发送的自检测指令;自检测指令为云端服务器根据智能联网设备的历史故障信息生成的指令;
响应自检测指令进行故障检测,生成本次故障信息;
将本次故障信息发送至云端服务器,以使云端服务器根据本次故障信息生成故障分析报告,并将故障分析报告发送至用户终端。
在一个实施例中,提供了一种存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
根据用户终端发送的故障检测指令获取智能联网设备的历史故障信息;
根据历史故障信息生成自检测指令,并将自检测指令发送给智能联网设备;自检测指令用于指示智能联网设备进行故障检测;
接收智能联网设备发送的本次故障信息;
根据本次故障信息生成故障分析报告,并将故障分析报告发送至用户终端;或者
接收云端服务器发送的自检测指令;自检测指令为云端服务器根据智能联网设备的历史故障信息生成的指令;
响应自检测指令进行故障检测,生成本次故障信息;
将本次故障信息发送至云端服务器,以使云端服务器根据本次故障信息生成故障分析报告,并将故障分析报告发送至用户终端。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。