设备检测方法、装置、服务器及存储介质制造方法及图纸

技术编号:20592822 阅读:28 留言:0更新日期:2019-03-16 09:01
本申请实施例提供一种设备检测方法、装置、服务器及存储介质。该方法包括:当检测到设备处于离线状态时,服务器获取设备的离线数据;然后服务器对获取的离线数据进行转换处理,得到转换后的统计数据和/或时间序列数据,统计数据为对预设时间段内的离线数据做聚合处理后的数据,时间序列数据为设备离线时的上一次或下一次上报给服务器的状态数据;服务器再根据统计数据和/或时间序列数据对设备的离线原因进行判断。该方法可以使服务器对离线设备的离线原因进行逐步判断排查,而不需要人工去逐一判断筛选,加快了设备离线原因的查找流程,同时也提高了设备离线原因判断的准确性。

Device Detection Method, Device, Server and Storage Media

The embodiment of this application provides a device detection method, device, server and storage medium. The method includes: when the device is detected to be offline, the server acquires the offline data of the device; then the server transforms the offline data to obtain the transformed statistical data and/or time series data. The statistical data is aggregated for the offline data in the preset time period, and the time series data is the last or the last time when the device is offline. The status data will be reported to the server next time; the server will then judge the offline reason of the device based on statistical data and/or time series data. This method can make the server judge and check the offline reasons step by step, without manual judgment and screening one by one. It speeds up the process of finding the reasons of offline equipment, and also improves the accuracy of judging the reasons of offline equipment.

【技术实现步骤摘要】
设备检测方法、装置、服务器及存储介质
本申请涉及智能家居
,更具体地,涉及一种设备检测方法、装置服务器及存储介质。
技术介绍
Zigbee技术(ZigBeeTechnology,紫蜂技术)是一种新兴的短距离、低速率、低功耗双向无线通信技术,它是一种介于无线标记技术和蓝牙之间的技术提案,主要用于智能设备进行近距离无线连接。智能设备发展非常迅速,但整体的稳定性效果较差,且其无线通讯肉眼不可见的方式,让排查异常问题的效率很低,排查也可能因为数据不全面而导致判断错误。
技术实现思路
有鉴于此,本申请实施例提供一种设备检测方法、装置、服务器及存储介质,以实现改善上述问题。第一方面,本申请实施例提供了一种设备检测方法,应用于服务器,该设备检测方法包括:当检测到设备处于离线状态时,服务器获取设备的离线数据;服务器对离线数据进行转换处理,得到转换后的统计数据和/或时间序列数据,统计数据为对预设时间段内的离线数据做聚合处理后的数据,时间序列数据为设备离线时的上一次或下一次上报给服务器的状态数据;根据统计数据和/或时间序列数据对设备的离线原因进行判断。第二方面,本申请实施例提供了一种设备检测装置,运行于服务器,所述设备检测装置包括:数据获取模块,用于当检测到设备处于离线状态时,服务器获取设备的离线数据;数据处理模块,用于服务器对离线数据进行转换处理,得到转换后的统计数据和/或时间序列数据,统计数据为对预设时间段内的离线数据做聚合处理后的数据,时间序列数据为设备离线时的上一次或下一次上报给服务器的状态数据;判断模块,用于根据统计数据和/或时间序列数据对设备的离线原因进行判断。第三方面,本申请实施例提供了一种服务器,包括存储器以及一个或多个处理器;一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述第一方面提供的方法。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,其中,在程序代码运行时执行上述第一方面提供的方法。相对于现有技术,本申请各实施例提出的设备检测方法、装置、服务器及存储介质。通过当检测到设备处于离线状态时,服务器获取设备的离线数据;然后服务器对获取的离线数据进行转换处理,得到转换后的统计数据和/或时间序列数据,其中,统计数据为对预设时间段内的离线数据做聚合处理后的数据,时间序列数据为设备离线时的上一次或下一次上报给服务器的状态数据;服务器再根据统计数据和/或时间序列数据对设备的离线原因进行判断。从而使服务器可以对离线设备的离线原因进行逐步判断排查,而不需要人工去逐一判断筛选,加快了设备离线原因的查找流程,同时也提高了设备离线原因判断的准确性。为了让本申请的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本申请实施例提供的一种网络系统的示意图;图2示出了本申请实施例提出的一种设备检测方法的交互过程的时序图;图3示出了本申请实施例中的设备离线原因的界面显示示例图;图4示出了本申请实施例中的设备离线趋势以及对应的离线原因的示例图;图5示出了图2提出的一种设备检测方法中的一具体示例的示意图;图6示出了本申请实施例提出的另一种设备检测方法的流程图;图7示出了本申请实施例提出的设备检测装置的结构框图;图8示出了本申请实施例提供的一种服务器的结构框图;图9示出了本申请实施例的用于保存或者携带实现根据本申请实施例的设备检测方法的程序代码的存储单元。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。智能家居系统中,智能设备数量繁多,所以稳定性较差,如果某一个或多个设备出现异常,将会给维护工作人员带来较大的维护难题。现有的排查问题的技术大多都是通过人为发现异常,需要先通过设备异常的现象来猜测异常问题的原因,再一个一个的来验证。例如:某个设备离线(离线可以是设备异常的一种),要分别判断网络时是否正常、设备是否正常,再找到设备后台数据进行查看,其他设备是否会在同一时间离线,离线的表现是否会经常发生,再进行统计分析,判断设备离线的原因。并且上述排查过程只会针对部分代表性的离线问题,不会针对所有离线设备来排查,而且工作量太大,需要人为筛选的数据较多,容易疲劳出错,且分析数据可能不全面从而导致主观判断错误。因此,专利技术人发现设备离线会导致智能家居系统稳定性变差且人工排查设备离线的原因容易判断错误会给用户带来不便的技术问题后,提出了本申请实施例中的设备检测方法、装置、服务器及存储介质,以实现尽可能通过已有的数据,通过服务器自动诊断设备离线的原因,从而使得用户可以快速定位设备离线的原因,进而提升设备的用户体验。为了便于详细说明本申请方案,下面先结合附图对本申请实施例中的应用环境进行介绍。如图1所示,为本申请实施例的提供的一种网络系统10,该网络系统10包括:移动终端11、服务器12、网关13、设备14以及路由器15。其中,移动终端11可以是任何具备通信和存储功能的,例如:智能手机、台式电脑、笔记本电脑、平板电脑或其他具有网络连接功能的智能通信设备。服务器12可以是网络接入服务器、数据库服务器、云服务器等。可选的,网关13为基于ZigBee协议搭建,设备14可以是预先加入网关13中,例如,设备可以是网关出厂时网关所归属套件中的设备;也可以是后续通过用户操作连接至网关13中的设备。设备14可以是实体智能设备,如电表、门磁传感器、人体传感器、门窗传感器、温湿度传感器、水浸传感器、天然气报警器、烟雾报警器、墙壁开关、墙壁插座、智能插座、无线开关、无线墙贴开关、魔方控制器、窗帘电机、多功能网关、空调伴侣、摄像头等智能设备,也可以是虚拟传感器设备,如虚拟人体传感器设备,在此不作限定。可选的,移动终端11中安装了可以对智能家居设备进行管理的客户端,所述客户端可以是应用程序客户端(如手机APP),也可以是网页客户端,在此不作限定。可选的,一个或多个设备14可以基于ZigBee协议与网关13建立网络连接,从而加入到ZigBee网络中。网关13以及移动终端11均可以与路由器15连接,并通过路由器15接入到以太网中,路由器15通过2G/3G/4G/5G、WIFI等接入服务器12。例如,网关13以及移动终端11可以将获取的信息存储到服务器12中。可选的,移动终端11还可以通过2G/3G/4G/5G、WIFI等与服务器12建立网络连接,从而可以获取服务器12下发的数据。可选的,如图1所示的局域网路径表示移动终端11与路由器15和网关13在同一局域网络中,广域网路径表示移动终端11与路由器15和网关13在同一局域网络中。其中,当移动终端11与路由器15和网关本文档来自技高网...

【技术保护点】
1.一种设备检测方法,其特征在于,应用于服务器,所述设备检测方法包括:当检测到设备处于离线状态时,所述服务器获取所述设备的离线数据;所述服务器对所述离线数据进行转换处理,得到转换后的统计数据和/或时间序列数据,所述统计数据为对预设时间段内的所述离线数据做聚合处理后的数据,所述时间序列数据为所述设备离线时的上一次或下一次上报给所述服务器的状态数据;根据所述统计数据和/或时间序列数据对所述设备的离线原因进行判断。

【技术特征摘要】
1.一种设备检测方法,其特征在于,应用于服务器,所述设备检测方法包括:当检测到设备处于离线状态时,所述服务器获取所述设备的离线数据;所述服务器对所述离线数据进行转换处理,得到转换后的统计数据和/或时间序列数据,所述统计数据为对预设时间段内的所述离线数据做聚合处理后的数据,所述时间序列数据为所述设备离线时的上一次或下一次上报给所述服务器的状态数据;根据所述统计数据和/或时间序列数据对所述设备的离线原因进行判断。2.如权利要求1所述的设备检测方法,其特征在于,所述根据所述统计数据和/或时间序列数据对所述设备的离线原因进行判断的步骤包括:判断所述统计数据和/或时间序列数据中是否包括预设的离线数据;若包括所述预设的离线数据,则得到与所述预设的离线数据相对应的所述设备的离线原因。3.如权利要求2所述的设备检测方法,其特征在于,所述判断所述统计数据和/或时间序列数据中是否包括所述预设的离线数据的步骤包括:判断所述时间序列数据中是否包括有表征设备解绑的第一预设离线数据;或者判断所述时间序列数据中是否包括有表征设备所属网关离线的第二预设离线数据;或者判断所述时间序列数据中是否包括有表征设备假离线的第三预设离线数据。4.如权利要求2所述的设备检测方法,其特征在于,所述根据所述统计数据和/或时间序列数据对所述设备的离线原因进行判断的步骤还包括:若不包括所述预设的离线数据,判断同一位置下同时离线的设备数量是否大于第一预设值;若大于,则判定所述设备的参考离线原因包括位置异常。5.如权利要求2所述的设备检测方法,其特征在于,所述根据所述统计数据和/或时间序列数据对所述设备的离线原因进行判断的步骤还包括:若不包括预设的离线数据,判断预设时间段内所述设备的离线次数是否大于第二预设值;若大于,则判定所述设备的参考离线原因还包括设备多次离线。6.如权利要求2所述的设备检测方法,其特征在于,所述根据所述统计数据和/或时间序列数据对所述设备的离线原因进行判断的步骤还包括:若不包括预设的离线数据,则判断是否满足用于表征所述设备的离线原因的属性事件;若满足,则判定所述设备的参考离线原因还包括与所述属...

【专利技术属性】
技术研发人员:邓婷傅思颖易良柳林吴海伟游延筠
申请(专利权)人:深圳绿米联创科技有限公司
类型:发明
国别省市:广东,44

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

1