1.本技术涉及设备故障处理技术领域,具体而言,涉及一种离网设备故障诊断方法及装置。
背景技术:2.led显示屏由于其亮度高、色域广、拼接灵活等优势,被广泛应用于各种户内外场合中,目前,很多已经投入使用的led显示屏,由于长时间的使用,都存在或大或小的故障和问题,然而,led显示屏因为内部构造复杂,通信链路和节点数量较大,出现故障后往往很难排查。
3.对于能上网的设备,可以通过网络获取其构造和元件的信息与状态,通过云端大数据诊断引擎对其故障进行定位,以减少工作人员的现场排查工作,提升屏体维修效率。但是,对于早期部署的屏体,由于未配置网络模块,不具有上网的条件,或是针对现场有严格的信息安全要求不能上网的场景,工作人员只能通过配置工具做大量的排查工作,维修效率较低,有时还会存在不能一次解决问题需要多次去现场的情况,时间人力成本较高。
4.针对上述的问题,目前尚未提出有效的解决方案。
技术实现要素:5.本技术实施例提供了一种离网设备故障诊断方法及装置,以至少解决相关技术中无法高效准确地对离网设备进行故障诊断的技术问题。
6.根据本技术实施例的一个方面,提供了一种离网设备故障诊断方法,应用于通信终端,该方法包括:获取与离网设备对应的编码文件,编码文件中包括离网设备中的目标设备信息;确定目标文件,并将目标文件发送至云端诊断引擎,其中,目标文件包括以下之一:编码文件,解析编码文件得到的目标设备信息,云端诊断引擎用于依据目标文件对离网设备进行故障诊断;接收云端诊断引擎反馈的故障诊断结果。
7.可选地,获取离网设备的显示屏中展示的编码文件,其中,编码文件是离网设备将目标设备信息进行汇总后编码得到的。
8.可选地,从与离网设备关联的上位机获取编码文件,其中,编码文件是上位机采集目标设备信息并进行汇总后编码得到的。
9.可选地,编码文件包括多个编码子文件,其中,每个编码子文件中包括部分目标设备信息以及标识信息,标识信息用于标识编码子文件在多个编码子文件中的顺序以及多个编码子文件的数量。
10.可选地,确定多个编码子文件为目标文件;将目标文件发送至云端诊断引擎,其中,云端诊断引擎用于解析每个编码子文件中的部分目标设备信息以及标识信息,基于标识信息中的顺序对各个部分目标设备信息进行整合,得到完整的目标设备信息,依据完整的目标设备信息对离网设备进行故障诊断。
11.可选地,解析每个编码子文件中的部分目标设备信息以及标识信息,基于标识信
息中的顺序对各个部分目标设备信息进行整合,得到完整的目标设备信息;确定完整的目标设备信息为目标文件,并将目标文件发送至云端诊断引擎,其中,云端诊断引擎用于依据完整的目标设备信息对离网设备进行故障诊断。
12.可选地,接收云端诊断引擎反馈的故障诊断结果,并将故障诊断结果展示给目标对象,其中,故障诊断结果中至少包括以下之一:故障定位信息,故障原因,故障解决方案。
13.可选地,离网设备的类型至少包括以下之一:未配置有网络通信模块的设备,无网络通信环境下的设备,基于信息安全限制无法联网的设备,由于网络故障无法联网的设备。
14.可选地,编码文件的类型至少包括以下之一:条形码,二维码,加密文字。
15.可选地,目标设备信息中至少包括以下之一:离网设备中的通信链路状态信息和元件节点状态信息。
16.根据本技术实施例的另一方面,还提供了一种离网设备故障诊断装置,包括:获取模块,用于获取与离网设备对应的编码文件,编码文件中包括离网设备中的目标设备信息;发送模块,用于确定目标文件,并将目标文件发送至云端诊断引擎,其中,目标文件包括以下之一:编码文件,解析编码文件得到的目标设备信息,云端诊断引擎用于依据目标文件对离网设备进行故障诊断;接收模块,用于接收云端诊断引擎反馈的故障诊断结果。
17.根据本技术实施例的另一方面,还提供了一种非易失性存储介质,该非易失性存储介质包括存储的程序,其中,在程序运行时控制非易失性存储介质所在设备执行上述的离网设备故障诊断方法。
18.根据本技术实施例的另一方面,还提供了一种电子设备,该电子设备包括:存储器和处理器,其中,存储器中存储有计算机程序,处理器被配置为通过计算机程序执行上述的离网设备故障诊断方法。
19.在本技术实施例中,通信终端首先获取包括有离网设备中的目标设备信息的编码文件,然后直接将编码文件发送至云端诊断引擎,或是解析编码文件得到目标设备信息后将目标设备信息发送至云端诊断引擎,云端诊断引擎会解析接收的编码文件得到目标设备信息,或是直接接收目标设备信息,然后依据目标设备信息对离网设备进行故障诊断,并将故障诊断结果反馈给通信终端;通信终端接收故障诊断结果后,可以将其展示给用户。通过上述过程,无需进行人工故障排查,也无需改变现场网络条件即可使用云端诊断引擎对离网设备进行故障诊断,有效提高了设备故障诊断效率,降低了人工成本,进而解决了相关技术中无法高效准确地对离网设备进行故障诊断的技术问题。
附图说明
20.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
21.图1是根据本技术实施例的一种离网设备故障诊断方法的流程示意图;
22.图2是根据本技术实施例的一种目标设备信息的二维码示意图;
23.图3a是根据本技术实施例的一种可选的部分目标设备信息的二维码示意图;
24.图3b是根据本技术实施例的另一种可选的部分目标设备信息的二维码示意图;
25.图4是根据本技术实施例的一种离网设备故障诊断装置的结构示意图。
具体实施方式
26.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
27.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
28.为了更好地理解本技术实施例,对本技术实施例进行描述的过程中出现的部分名词或术语翻译解释如下:
29.条形码(barcode):是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符,常见的条形码是由反射率相差很大的黑条(简称条) 和白条(简称空)排成的平行线图案。
30.二维码:又称二维条码,常见的二维码为qr code,qr全称quick response,是用某种特定的几何图形按一定规律在平面(二维方向上)分布的、黑白相间的、记录数据符号信息的图形;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图像输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化点。
31.实施例1
32.为了解决相关技术中无法高效准确地对离网设备进行故障诊断的技术问题,本技术实施例提出了一种以通信终端作为信息中转站,将离网设备中的目标设备信息以编码文件的形式进行信息传输,以实现利用云端诊断引擎对离网设备进行故障诊断的方案,其中,通信终端可以为具有网络连接的手机、平板等。
33.具体地,本技术实施例提供了一种应用于通信终端的离网设备故障诊断方法,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
34.图1是根据本技术实施例的一种可选的离网设备故障诊断方法的流程示意图,如图1所示,该方法至少包括步骤s102-s106,其中:
35.步骤s102,获取与离网设备对应的编码文件,编码文件中包括离网设备中的目标设备信息。
36.其中,编码文件的类型至少包括以下之一:条形码,二维码,加密文字。考虑到二维
码具有信息密度高、无需额外配件等优点,很适合作为信息传递的中间形态,本技术实施例中的编码文件优先推荐使用二维码。而目标设备信息中至少包括以下之一:离网设备中的通信链路状态信息和元件节点状态信息,如发送卡、接收卡等元件的运行状态信息,通过分析这些信息可以对离网设备进行故障诊断。
37.上述离网设备的类型至少包括以下其中之一:未配置有网络通信模块的设备,如一些早期部署的无网络通信模块的显示屏;无网络通信环境下的设备,如一些偏远地区无法联网的设备或高速公路上的广告牌;基于信息安全限制无法联网的设备,如保密会议室中的会议大屏;由于网络故障无法联网的设备。
38.在本技术一些可选的实施例中,针对不同类型的离网设备,可以采用不同的方式获取与离网设备对应的编码文件。
39.具体地,对于具有显示屏的离网设备,可以获取离网设备的显示屏中展示的编码文件,其中,编码文件是离网设备将目标元件的目标设备信息进行汇总后编码得到的。
40.例如,针对具有显示屏的离网设备,可以对该离网设备添加采集编码功能,使其能够将自身的目标设备信息进行汇总,生成对应的二维码,并将二维码在显示屏中进行显示。此时,通信终端直接对二维码进行扫描或拍照即可。
41.而对于不具有显示屏的离网设备,可以从与离网设备关联的上位机获取编码文件,其中,编码文件是上位机采集目标元件的目标设备信息并进行汇总后编码得到的。
42.例如,针对不具有显示屏的离网设备,可以使用与该设备配套的上位机与其进行连接,采集设备中的目标设备信息,汇总后生成对应的二维码。此时,通信终端直接从上位机获取二维码即可。
43.图2示出了一种离网设备将自身目标设备信息汇总后生成的二维码的示意图,该二维码中的具体目标设备信息如下:
44.{deviceinfo:{sendingcard:
45.{sn:akfuafh1976914kj,version:1.2.1,modelid:3142,attribute1:value1,attribute1:val ue1,attribute1:value1,attribute1:value1,attribute1:value1,attribute1:value1,attribute1:val ue1,attribute1:value1,attribute1:value1,attribute1:value1,attribute1:value1,},rvcard:
46.{card1:
47.{sn:akfuafh1976914kj,version:1.2.1,modelid:3142},card1:
48.{sn:akfuafh1976914kj,version:1.2.1,modelid:3142},card1:
49.{sn:akfuafh1976914kj,version:1.2.1,modelid:3142}}}}
50.考虑到离网设备的目标设备信息较多时,编码文件较大,会影响信息传输效率,如生成的二维码尺寸过大,而离网设备的显示屏尺寸一般较小,这时在扫描二维码解析信息时效果就会变差甚至失败。因此,在本技术一些可选的实施例中,可以对目标设备信息进行分段处理。
51.具体地,编码文件可以包括多个编码子文件,其中,每个编码子文件中包括部分目标设备信息以及标识信息,标识信息用于标识编码子文件在多个编码子文件中的顺序以及多个编码子文件的数量。
52.图3a和图3b为将图2中的二维码中的目标设备信息分为两段后生成的两个二维
码,其中,图3a中的信息如下:
53.[section1/2]{deviceinfo:{sendingcard:
[0054]
{sn:akfuafh1976914kj,version:1.2.1,modelid:3142,attribute1:value1,attribute1:val ue1,attribute1:value1,attribute1:value1,attribute1:value1,attribute1:value1,attribute1:val ue1,attribute1:value1,attribute1:va}}}
[0055]
其中,[section1/2]为标识信息,用于标识完整的信息对应有两个二维码,该二维码为两个二维码中的第一个。
[0056]
图3b中的信息如下:
[0057]
[section2/2]
[0058]
{lue1,attribute1:value1,attribute1:value1,},rvcard:{card1:
[0059]
{sn:akfuafh1976914kj,version:1.2.1,modelid:3142},card1:
[0060]
{sn:akfuafh1976914kj,version:1.2.1,modelid:3142},card1:
[0061]
{sn:akfuafh1976914kj,version:1.2.1,modelid:3142}}
[0062]
其中,[section2/2]为标识信息,用于标识完整的信息对应有两个二维码,该二维码为两个二维码中的第二个。
[0063]
步骤s104,确定目标文件,并将目标文件发送至云端诊断引擎,其中,目标文件包括以下之一:编码文件,解析编码文件得到的目标设备信息,云端诊断引擎用于依据目标文件对离网设备进行故障诊断。
[0064]
在本技术一些可选的实施例中,通信终端自身可以解析编码文件的目标设备信息,并将目标设备信息发送至云端诊断引擎,由云端诊断引擎依据目标设备信息对离网设备进行故障诊断。
[0065]
可选地,在编码文件包括多个编码子文件时,通信终端可以解析每个编码子文件中的部分目标设备信息以及标识信息,基于标识信息中的顺序对各个部分目标设备信息进行整合,得到完整的目标设备信息;然后确定完整的目标设备信息为目标文件,并将目标文件发送至云端诊断引擎,其中,云端诊断引擎用于依据完整的目标设备信息对离网设备进行故障诊断。
[0066]
考虑到针对某些复杂、信息量更大、不同码制的编码文件,由通信终端解析编码文件可能存在算法局限和性能局限,因此,在本技术一些可选的实施例中,通信终端可以直接将编码文件发送至云端诊断引擎,由云端诊断引擎先对编码文件进行解析,得到对应的目标设备信息,再依据目标设备信息对离网设备进行故障诊断。
[0067]
可选地,在编码文件包括多个编码子文件时,通信终端确定多个编码子文件为目标文件,然后将目标文件发送至云端诊断引擎,其中,云端诊断引擎用于解析每个编码子文件中的部分目标设备信息以及标识信息,基于标识信息中的顺序对各个部分目标设备信息进行整合,得到完整的目标设备信息,依据完整的目标设备信息对离网设备进行故障诊断。
[0068]
步骤s106,接收云端诊断引擎反馈的故障诊断结果。
[0069]
云端诊断引擎依据目标设备信息对离网设备进行故障诊断后,会向通信终端反馈对应的故障诊断结果,该故障诊断结果中至少包括以下之一:故障定位信息,故障原因,故障解决方案。通信终端接收云端诊断引擎反馈的故障诊断结果后,可以将故障诊断结果展示给目标对象,以方便用户对离网设备进行维修处理。
[0070]
在本技术实施例中,通信终端首先获取包括有离网设备中的目标设备信息的编码文件,然后直接将编码文件发送至云端诊断引擎,或是解析编码文件得到目标设备信息后将目标设备信息发送至云端诊断引擎,云端诊断引擎会解析接收的编码文件得到目标设备信息,或是直接接收目标设备信息,然后依据目标设备信息对离网设备进行故障诊断,并将故障诊断结果反馈给通信终端;通信终端接收故障诊断结果后,可以将其展示给用户。通过上述过程,无需进行人工故障排查,也无需改变现场网络条件即可使用云端诊断引擎对离网设备进行故障诊断,有效提高了设备故障诊断效率,降低了人工成本,进而解决了相关技术中无法高效准确地对离网设备进行故障诊断的技术问题。
[0071]
实施例2
[0072]
根据本技术实施例,还提供了一种用于实现上述离网设备故障诊断方法的离网设备故障诊断装置,如图4所示,该装置至少包括获取模块41,发送模块42和接收模块43,其中:
[0073]
获取模块41,用于获取与离网设备对应的编码文件,编码文件中包括离网设备中的目标设备信息。
[0074]
其中,编码文件的类型至少包括以下之一:条形码,二维码,加密文字。考虑到二维码具有信息密度高、无需额外配件等优点,很适合作为信息传递的中间形态,本技术实施例中的编码文件优先推荐使用二维码。而目标设备信息中至少包括以下之一:离网设备中的通信链路状态信息和元件节点状态信息,如发送卡、接收卡等元件的运行状态信息,通过分析这些信息可以对离网设备进行故障诊断。
[0075]
上述离网设备的类型至少包括以下其中之一:未配置有网络通信模块的设备,如一些早期部署的无网络通信模块的显示屏;无网络通信环境下的设备,如一些偏远地区无法联网的设备或高速公路上的广告牌;基于信息安全限制无法联网的设备,如保密会议室中的会议大屏;由于网络故障无法联网的设备。
[0076]
在本技术一些可选的实施例中,针对不同类型的离网设备,获取模块可以采用不同的方式获取与离网设备对应的编码文件。
[0077]
具体地,对于具有显示屏的离网设备,获取模块可以获取离网设备的显示屏中展示的编码文件,其中,编码文件是离网设备将目标元件的目标设备信息进行汇总后编码得到的。
[0078]
例如,针对具有显示屏的离网设备,可以对该离网设备添加采集编码功能,使其能够将自身的目标设备信息进行汇总,生成对应的二维码,并将二维码在显示屏中进行显示。此时,获取模块直接对二维码进行扫描或拍照即可。
[0079]
而对于不具有显示屏的离网设备,获取模块可以从与离网设备关联的上位机获取编码文件,其中,编码文件是上位机采集目标元件的目标设备信息并进行汇总后编码得到的。
[0080]
例如,针对不具有显示屏的离网设备,可以使用与该设备配套的上位机与其进行连接,采集设备中的目标设备信息,汇总后生成对应的二维码。此时,获取模块直接从上位机获取二维码即可。
[0081]
考虑到离网设备的目标设备信息较多时,编码文件较大,会影响信息传输效率,如生成的二维码尺寸过大,而离网设备的显示屏尺寸一般较小,这时在扫描二维码解析信息
时效果就会变差甚至失败。因此,在本技术一些可选的实施例中,获取模块还可以对目标设备信息进行分段处理。
[0082]
具体地,编码文件可以包括多个编码子文件,其中,每个编码子文件中包括部分目标设备信息以及标识信息,标识信息用于标识编码子文件在多个编码子文件中的顺序以及多个编码子文件的数量。
[0083]
发送模块42,用于确定目标文件,并将目标文件发送至云端诊断引擎,其中,目标文件包括以下之一:编码文件,解析编码文件得到的目标设备信息,云端诊断引擎用于依据目标文件对离网设备进行故障诊断。
[0084]
在本技术一些可选的实施例中,发送模块可以解析编码文件的目标设备信息,并将目标设备信息发送至云端诊断引擎,由云端诊断引擎依据目标设备信息对离网设备进行故障诊断。
[0085]
可选地,在编码文件包括多个编码子文件时,发送模块可以解析每个编码子文件中的部分目标设备信息以及标识信息,基于标识信息中的顺序对各个部分目标设备信息进行整合,得到完整的目标设备信息;然后确定完整的目标设备信息为目标文件,并将目标文件发送至云端诊断引擎,其中,云端诊断引擎用于依据完整的目标设备信息对离网设备进行故障诊断。
[0086]
考虑到针对某些复杂、信息量更大、不同码制的编码文件,由发送模块解析编码文件可能存在算法局限和性能局限,因此,在本技术一些可选的实施例中,发送模块可以直接将编码文件发送至云端诊断引擎,由云端诊断引擎先对编码文件进行解析,得到对应的目标设备信息,再依据目标设备信息对离网设备进行故障诊断。
[0087]
可选地,在编码文件包括多个编码子文件时,发送模块确定多个编码子文件为目标文件,然后将目标文件发送至云端诊断引擎,其中,云端诊断引擎用于解析每个编码子文件中的部分目标设备信息以及标识信息,基于标识信息中的顺序对各个部分目标设备信息进行整合,得到完整的目标设备信息,依据完整的目标设备信息对离网设备进行故障诊断。
[0088]
接收模块43,用于接收云端诊断引擎反馈的故障诊断结果。
[0089]
云端诊断引擎依据目标设备信息对离网设备进行故障诊断后,会向通信终端反馈对应的故障诊断结果,该故障诊断结果中至少包括以下之一:故障定位信息,故障原因,故障解决方案。通信终端接收云端诊断引擎反馈的故障诊断结果后,可以将故障诊断结果展示给目标对象,以方便用户对离网设备进行维修处理。
[0090]
需要说明的是,本技术实施例中的离网设备故障诊断装置中的各模块与实施例1 中的离网设备故障诊断方法的各实施步骤一一对应,由于实施例1中已经进行了详尽的描述,本实施例中部分未体现的细节可以参考实施例1,在此不再过多赘述。
[0091]
实施例3
[0092]
根据本技术实施例,还提供了一种非易失性存储介质,该非易失性存储介质包括存储的程序,其中,在程序运行时控制非易失性存储介质所在设备执行实施例1中的离网设备故障诊断方法。
[0093]
根据本技术实施例,还提供了一种处理器,该处理器用于运行程序,其中,程序运行时执行实施例1中的离网设备故障诊断方法。
[0094]
根据本技术实施例,还提供了一种电子设备,该电子设备包括:存储器和处理器,
其中,存储器中存储有计算机程序,处理器被配置为通过计算机程序执行实施例1中的离网设备故障诊断方法。
[0095]
具体地,程序运行时执行实现以下步骤:获取与离网设备对应的编码文件,编码文件中包括离网设备中的目标设备信息;确定目标文件,并将目标文件发送至云端诊断引擎,其中,目标文件包括以下之一:编码文件,解析编码文件得到的目标设备信息,云端诊断引擎用于依据目标文件对离网设备进行故障诊断;接收云端诊断引擎反馈的故障诊断结果。
[0096]
上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
[0097]
在本技术的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0098]
在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
[0099]
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0100]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0101]
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0102]
以上仅是本技术的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。
技术特征:1.一种离网设备故障诊断方法,应用于通信终端,其特征在于,包括:获取与离网设备对应的编码文件,所述编码文件中包括所述离网设备中的目标设备信息;确定目标文件,并将所述目标文件发送至云端诊断引擎,其中,所述目标文件包括以下之一:所述编码文件,解析所述编码文件得到的所述目标设备信息,所述云端诊断引擎用于依据所述目标文件对所述离网设备进行故障诊断;接收所述云端诊断引擎反馈的故障诊断结果。2.根据权利要求1所述的方法,其特征在于,获取与离网设备对应的编码文件,包括:获取所述离网设备的显示屏中展示的所述编码文件,其中,所述编码文件是所述离网设备将所述目标设备信息进行汇总后编码得到的。3.根据权利要求1所述的方法,其特征在于,获取与离网设备对应的编码文件,包括:从与所述离网设备关联的上位机获取所述编码文件,其中,所述编码文件是所述上位机采集所述目标设备信息并进行汇总后编码得到的。4.根据权利要求1所述的方法,其特征在于,所述编码文件包括多个编码子文件,其中,每个所述编码子文件中包括部分所述目标设备信息以及标识信息,所述标识信息用于标识所述编码子文件在所述多个编码子文件中的顺序以及所述多个编码子文件的数量。5.根据权利要求4所述的方法,其特征在于,确定目标文件,并将所述目标文件发送至云端诊断引擎,包括:确定所述多个编码子文件为所述目标文件;将所述目标文件发送至所述云端诊断引擎,其中,所述云端诊断引擎用于解析每个所述编码子文件中的部分所述目标设备信息以及所述标识信息,基于所述标识信息中的所述顺序对各个部分所述目标设备信息进行整合,得到完整的所述目标设备信息,依据完整的所述目标设备信息对所述离网设备进行故障诊断。6.根据权利要求4所述的方法,其特征在于,确定目标文件,并将所述目标文件发送至云端诊断引擎,包括:解析每个所述编码子文件中的部分所述目标设备信息以及所述标识信息,基于所述标识信息中的所述顺序对各个部分所述目标设备信息进行整合,得到完整的所述目标设备信息;确定完整的所述目标设备信息为所述目标文件,并将所述目标文件发送至所述云端诊断引擎,其中,所述云端诊断引擎用于依据完整的所述目标设备信息对所述离网设备进行故障诊断。7.根据权利要求1所述的方法,其特征在于,接收所述云端诊断引擎反馈的故障诊断结果,包括:接收所述云端诊断引擎反馈的所述故障诊断结果,并将所述故障诊断结果展示给目标对象,其中,所述故障诊断结果中至少包括以下之一:故障定位信息,故障原因,故障解决方案。8.根据权利要求1至7中任意一项所述的方法,其特征在于,所述离网设备的类型至少包括以下之一:未配置有网络通信模块的设备,无网络通信环境下的设备,基于信息安全限制无法联网的设备,由于网络故障无法联网的设备。
9.根据权利要求1至7中任意一项所述的方法,其特征在于,所述编码文件的类型至少包括以下之一:条形码,二维码,加密文字。10.根据权利要求1至7中任意一项所述的方法,其特征在于,所述目标设备信息中至少包括以下之一:所述离网设备中的通信链路状态信息和元件节点状态信息。11.一种离网设备故障诊断装置,其特征在于,包括:获取模块,用于获取与离网设备对应的编码文件,所述编码文件中包括所述离网设备中的目标设备信息;发送模块,用于确定目标文件,并将所述目标文件发送至云端诊断引擎,其中,所述目标文件包括以下之一:所述编码文件,解析所述编码文件得到的所述目标设备信息,所述云端诊断引擎用于依据所述目标文件对所述离网设备进行故障诊断;接收模块,用于接收所述云端诊断引擎反馈的故障诊断结果。12.一种非易失性存储介质,其特征在于,所述非易失性存储介质包括存储的程序,其中,在所述程序运行时控制所述非易失性存储介质所在设备执行权利要求1至10中任意一项所述的离网设备故障诊断方法。13.一种电子设备,其特征在于,包括:存储器和处理器,其中,所述存储器中存储有计算机程序,所述处理器被配置为通过所述计算机程序执行权利要求1至10中任意一项所述的离网设备故障诊断方法。
技术总结本申请公开了一种离网设备故障诊断方法及装置,应用于通信终端。其中,该方法包括:获取与离网设备对应的编码文件,编码文件中包括离网设备中的目标设备信息;确定目标文件,并将目标文件发送至云端诊断引擎,其中,目标文件包括以下之一:编码文件,解析编码文件得到的目标设备信息,云端诊断引擎用于依据目标文件对离网设备进行故障诊断;接收云端诊断引擎反馈的故障诊断结果。本申请解决了相关技术中无法高效准确地对离网设备进行故障诊断的技术问题。术问题。术问题。
技术研发人员:张静强 韩丹
受保护的技术使用者:西安诺瓦星云科技股份有限公司
技术研发日:2022.07.20
技术公布日:2022/11/1