掌桥专利:专业的专利平台
掌桥专利
首页

对于数据异常的处理方法及装置

文献发布时间:2024-04-18 19:58:53


对于数据异常的处理方法及装置

技术领域

本发明涉及环境领域,特别涉及一种对于数据异常的处理方法及装置。

背景技术

随着科学技术的不断进步、人们生活水平的提高以及对于健康的重视,环境因素逐渐成为关注和研究的热点。

目前,出现了一些基于采集数据的环境监测方法。例如,通过传感器等采集设备来采集环境数据,并将采集到的数据发送到监测中心进行处理,并通过终端设备显示环境数据的监测结果。

应该注意,上面对技术背景的介绍只是为了方便对本发明的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本发明的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。

发明内容

发明人发现,在现有的空气监测方法中,当发生数据异常时,例如无法获取传感器的采集数据时,显示监测结果的页面一直处于等待状态或打开错误状态,从而对用户体验产生不良影响;另外,现有方法中即使进行了异常处理,也都是针对数据异常事件进行的无差别化处理,例如只要发生了无法获取采集数据等数据异常情况,都统一显示“异常”或“无法显示”,用户体验不佳。

为了解决上述问题中的至少一个,本发明实施例提供一种对于数据异常的处理方法及装置,能够根据数据异常的不同情况提供相应的处理方式,即,能够提供针对数据异常不同情况的精细化处理,其中,当部分环境数据获取失败时,及时利用能够成功获取的部分数据并向用户提供生成的功能,尽量减少数据获取异常对于用户使用终端和用户感受的影响,避免用户的等待和困扰,提升用户体验。

根据本发明实施例的第一方面,提供一种对于数据异常的处理方法,所述方法包括:向至少一个采集设备请求获取目标室内空间的至少两种环境数据,所述采集设备包括单独设置的第一采集设备、设置在空气处理设备中的第二采集设备以及设置在所述空气处理设备的控制器中的第三采集设备中的至少一个;以及当所述至少两种环境数据中的部分环境数据获取失败时,对所述至少两种环境数据中成功获取的环境数据进行处理,并将处理后的环境数据发送给终端设备,以在终端设备上显示与所述成功获取的环境数据相对应的功能。

根据本发明实施例的第二方面,提供一种对于数据异常的处理方法,所述方法包括:向至少一个采集设备请求获取目标室内空间的至少两种环境数据,所述采集设备包括单独设置的第一采集设备、设置在空气处理设备中的第二采集设备以及设置在所述空气处理设备的控制器中的第三采集设备中的至少一个;当所述至少两种环境数据中的部分环境数据获取失败时,对所述至少两种环境数据中成功获取的环境数据进行处理,生成处理后的环境数据;以及根据所述处理后的环境数据,显示与所述成功获取的环境数据相对应的功能。

根据本发明实施例的第三方面,提供一种对于数据异常的处理装置,所述装置包括:第一请求单元,其向至少一个采集设备请求获取目标室内空间的至少两种环境数据,所述采集设备包括单独设置的第一采集设备、设置在空气处理设备中的第二采集设备以及设置在所述空气处理设备的控制器中的第三采集设备中的至少一个;第一处理单元,其当所述至少两种环境数据中的部分环境数据获取失败时,对所述至少两种环境数据中成功获取的环境数据进行处理;以及发送单元,其将处理后的环境数据发送给终端设备,以在终端设备上显示与所述成功获取的环境数据相对应的功能。

根据本发明实施例的第四方面,提供一种对于数据异常的处理装置,所述装置包括:第二请求单元,其向至少一个采集设备请求获取目标室内空间的至少两种环境数据,所述采集设备包括单独设置的第一采集设备、设置在空气处理设备中的第二采集设备以及设置在所述空气处理设备的控制器中的第三采集设备中的至少一个;第二处理单元,其当所述至少两种环境数据中的部分环境数据获取失败时,对所述至少两种环境数据中成功获取的环境数据进行处理,生成处理后的环境数据;以及显示单元,其根据所述处理后的环境数据,显示与所述成功获取的环境数据相对应的功能。

根据本发明实施例的第五方面,提供一种电子设备,所述电子设备包括:存储器,其存储计算机程序;以及处理器,其执行所述计算机程序时实现本发明实施例的第一方面或第二方面所述的方法。

根据本发明实施例的第六方面,提供一种计算机可读的存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本发明实施例的第一方面或第二方面所述的方法。

本发明实施例的有益效果之一在于:

对数据异常的情况进行细分,并针对不同的情况进行不同的处理,从而能够提供针对数据异常不同情况的精细化处理,其中,当部分环境数据获取失败时,及时利用能够成功获取的部分数据并向用户提供生成的功能,尽量减少数据获取异常对于用户使用终端和用户感受的影响,避免用户的等待和困扰,提升用户体验。

参照后文的说明和附图,详细公开了本发明的特定实施方式,指明了本发明的原理可以被采用的方式。应该理解,本发明的实施方式在范围上并不因而受到限制。在所附权利要求的精神和条款的范围内,本发明的实施方式包括许多改变、修改和等同。

针对一种实施方式描述以及示出的特征信息可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征信息相组合,或替代其它实施方式中的特征信息。

应该强调,术语“包括/包含”在本文使用时指特征信息、整件、步骤或组件的存在,但并不排除一个或更多个其它特征信息、整件、步骤或组件的存在或附加。

附图说明

参照以下的附图可以更好地理解本发明的很多方面。附图中的部件不是成比例绘制的,而只是为了示出本发明的原理。为了便于示出和描述本发明的一些部分,附图中对应部分可能被放大或缩小。在本发明的一个附图或一种实施方式中描述的元素和特征信息可以与一个或更多个其它附图或实施方式中示出的元素和特征信息相结合。此外,在附图中,类似的标号表示几个附图中对应的部件,并可用于指示多于一种实施方式中使用的对应部件。

在附图中:

图1是本发明实施例1的对于数据异常的处理方法的一示意图;

图2是本发明实施例1的针对第一采集设备的异常处理的方法的一示意图;

图3是本发明实施例1的针对第二采集设备的异常处理的方法的一示意图;

图4是本发明实施例2的对于数据异常的处理方法的一示意图;

图5是本发明实施例3的对于数据异常的处理装置的一示意图;

图6是本发明实施例4的对于数据异常的处理装置的一示意图;

图7是本发明实施例5的对于数据异常的处理系统的一构成图;

图8是本发明实施例6的电子设备的系统构成的一示意框图。

具体实施方式

下面参照附图对本发明的优选实施方式进行说明。

实施例1

本发明实施例1提供一种对于数据异常的处理方法。

图1是本发明实施例1的对于数据异常的处理方法的一示意图。如图1所示,该方法包括:

步骤101:向至少一个采集设备请求获取目标室内空间的至少两种环境数据,该采集设备包括单独设置的第一采集设备、设置在空气处理设备中的第二采集设备以及设置在该空气处理设备的控制器中的第三采集设备中的至少一个;

步骤102:判断至少两种环境数据是否全部获取成功,当判断结果为“是”时,进入步骤103,当判断结果为“否”时,进入步骤104;

步骤103:对该至少两种环境数据进行正常处理;

步骤104:判断该至少两种环境数据是否全部获取失败,当判断结果为“否”时,即部分环境数据获取失败时,进入步骤105,或者,进入后述的步骤108或步骤109;当判断结果为“是”时,进入后述的步骤106或步骤107;以及

步骤105:当至少两种环境数据中的部分环境数据获取失败时,对至少两种环境数据中成功获取的环境数据进行处理,并将处理后的环境数据发送给终端设备,以在终端设备上显示与成功获取的环境数据相对应的功能。

这样,在基于从采集设备获取的多种环境数据来生成相关功能的过程中,当出现数据异常的情况时,对数据异常的情况进行细分,并针对不同的情况进行不同的处理,从而能够提供针对数据异常不同情况的精细化处理,其中,当部分环境数据获取失败时,及时利用能够成功获取的部分数据并向用户提供生成的功能,尽量减少数据获取异常对于用户使用终端和用户感受的影响,避免用户的等待和困扰,提升用户体验。

另外,通过不同的多个采集设备来获取室内环境数据,可以提高数据的精确性,从而提高生活指标的可靠性。

在步骤101中,向至少一个采集设备请求获取目标室内空间的至少两种环境数据。

在一些实施例中,目标室内空间是作为生成相关功能的对象的室内空间。

在一些实施例中,目标室内空间是一个场所的所有空间,例如,家里的各个房间,包括客厅、卧室、厨房、卫生间等。

在一些实施例中,目标室内空间也可以是一个场所的部分空间,例如,用户设定的特定空间,例如用户每天停留时间较长的房间;或者,目标室内空间也可以是有人的空间,例如通过人体传感器检测到有人的房间。

在一些实施例中,在目标室内空间中设置有空气处理设备,例如,设置在室内空间的空调的室内机。例如,目标室内空间中的空气处理设备可以与该室内空间建立关联,例如,通过空气处理设备与网关的绑定关系来确定与该室内空间的对应关系。

在一些实施例中,空气处理设备也可以不设置在目标室内空间,但是对目标室内空间产生作用。例如,主机安装在室外的新风系统。

在一些实施例中,目标室内空间也可以与空气处理设备无关。

在一些实施例中,空气处理设备可以是各种型号、各种类型、各种形式、各种容量的空气处理设备。例如,该空气处理设备可以是空调的室内机、空气净化设备、新风设备、除湿设备、加湿设备以及地暖设备中的至少一种。

例如,该空调可以是一拖一(即,一个室外机和一个室内机)或一拖多(即,一个室外机和多个室内机)的空调或多拖多(即,多个室外机和多个室内机)的空调,也可以是中央空调系统;空调的室内机的形式可以是四周出风、两面出风、风管机、地面出风或踢脚线出风等形式。

例如,该新风为全热交换的新风系统,其主机安装在室外,在包括目标室内空间的各个室内空间可以换设置新风的出风口。

在一些实施例中,在目标室内空间设置的空气处理设备可以是一个,也可以是多个设备。

在一些实施例中,采集设备包括多个采集设备。

在一些实施例中,该采集设备包括单独设置的第一采集设备、设置在空气处理设备中的第二采集设备以及设置在该空气处理设备的控制器中的第三采集设备中的至少一个。其中,该空气处理设备的控制器例如包括线控器或遥控器。

在一些实施例中,第一采集设备、第二采集设备和第三采集设备可以设置在目标室内空间的不同位置。例如,这些采集设备设置在不同的高度。

在一些实施例中,第一采集设备、第二采集设备和第三采集设备是采集原理相同的传感器,或者,也可以是采集原理不同的传感器。

例如,对于采集同一种室内环境数据,使用单独设置的传感器、设置在空气处理设备中的传感器以及设置在空气处理设备的控制器中的传感器来采集温度数据;或者,当存在单独设置的传感器时,优先考虑使用单独设置的传感器采集的数据。

这样,通过设置在目标室内空间不同位置的多个采集设备或多种采集设备来获取室内环境数据,可以进一步提高数据的精确性,从而提高生活指标的可靠性。

在一些实施例中,采集设备采集的环境数据包括空气数据、光线数据、声音数据、微生物数据以及过敏源数据中的至少一个。

在一些实施例中,该空气数据包括温度数据、湿度数据、二氧化碳浓度、PM2.5浓度、PM10浓度中的至少一个。

在一些实施例中,该第一采集设备的设置位置能够根据该第一采集设备采集的环境数据相对应的功能进行调整。也就是说,独立设置的第一采集设备可以根据需要进行采集位置的调整,从而能够提高采集数据的准确性。

例如,当采集的环境数据用于生成与人体健康相关的功能时,将第一采集设备的高度设置为与人体的高度大致相同;

例如,当采集的环境数据用于生成与宠物相关的功能时,将第一采集设备的高度设置为与宠物的高度大致相同;

例如,当采集的环境数据用于生成与噪音相关的功能时,将第一采集设备设置在噪音源的附近。

在一些实施例中,在步骤101中,按照预设的时间间隔向至少一个采集设备请求获取至少两种环境数据。该预设的时间间隔可以根据实际需要而设置。例如,该时间间隔为5分钟。

这样,保证了环境数据的实时性,兼顾考虑减少资源的占用。

在一些实施例中,执行步骤101-109的设备为网关设备,其从采集设备获取环境数据并进行处理,将处理后的环境数据发送给终端设备进行显示。

在一些实施例中,执行步骤101-109的设备也可以是终端设备,其从采集设备获取环境数据并进行处理,并显示处理后的环境数据。

例如,在步骤101中,网关设备或终端设备按照预设的时间间隔向至少一个采集设备请求获取至少两种环境数据。

例如,按照预设的时间间隔,网关设备或终端设备向采集设备发送获取环境数据的请求消息。例如,该预设的时间间隔为5分钟。

在正常情况下,采集设备在收到该请求消息后,将采集的环境数据发送给该网络设备或终端设备。但是,存在出现数据异常的可能。

在一些实施例中,数据异常包括无法正常获取采集的环境数据以及无法正常生成功能的各种情况。

在一些实施例中,数据异常包括无法从采集设备获取全部环境数据或部分环境数据的情况。

例如,采集设备出现故障,或者,与采集设备的通信出现故障,导致无法从采集设备获取环境数据;

例如,部分采集设备出现故障,或者,与部分采集设备的通信出现故障,导致无法从采集设备获取部分环境数据;例如无法获取至少两种环境数据中的一种或多种环境数据;

例如,设置有采集设备的空气处理设备出现故障,或者,设置有采集设备的空气处理设备未运转,导致无法从采集设备获取环境数据;

例如,设置有采集设备的部分空气处理设备出现故障,或者,设置有采集设备的部分空气处理设备未运转,导致无法从采集设备获取部分环境数据;例如无法获取至少两种环境数据中的一种或多种环境数据。

在步骤103中,在至少两种环境数据全部获取成功,即正常获取环境数据的情况下,对获取的多种环境数据进行正常处理,例如,生成与至少两种环境数据相对应的各种功能。

在一些实施例中,在终端设备上显示功能,该功能可以是设备或目标室内空间的各种功能。

在一些实施例中,终端设备可以包括空气处理设备、该空气处理设备的控制器、智能手机、智能穿戴设备以及智能电器设备中的至少一个,该智能电器设备包括智能语音设备以及智能显示设备中的至少一个。

例如,该空气处理设备是设置在目标室内空间中的空气处理设备,例如空调室内机。例如,在空调室内机的显示面板上显示功能。其中,对于壁挂机和柜式机,其显示面板直接设置在壁挂机和柜式机的表面,对于中央空调,其显示面板可以设置在出风口附近或其他合适的位置。

例如,该空气处理设备的控制器是安装在固定位置的线控器或遥控器。例如,在线控器或遥控器的显示屏上显示相关的功能。该线控器例如是彩屏线控器。

例如,在智能手机上运行的应用程序的控制页面上显示相关的功能。该应用程序例如是与空气处理设备相关的控制APP。

例如,智能穿戴设备包括智能手表、智能眼镜等。通过智能手表、智能眼镜的显示屏或投影显示等方式显示和/或播报相关的功能。

例如,智能显示设备包括智能电视、智能投影仪等。例如通过用户与智能电视或智能投影仪的交互来显示和/或播报相关的功能。

例如,智能语音设备包括智能音箱。例如通过用户与智能音箱的交互来显示和/或播报相关的功能。

在一些实施例中,该功能包括:设备开关、运转模式、温度调节、噪音、风量、风向、空气质量、室内空间的生活指标中的至少一个。

在一些实施例中,这些功能可以包括辅助功能,例如,辅助功能包括风量、风向、空气质量以及生活指标。

例如,基于采集到的目标室内空间的温度数据和湿度数据,来生成生活指标。

在一些实施例中,生活指标可以包括温差指数、喉咙干燥指数、湿寒指数、闷热指数、爱宠守护指数、霉菌滋生指数、润肤指数、干衣指数、通风指数中的至少一个。

在无法正常获取环境数据,即发生数据异常的情况下,结合终端设备进行异常处理。如上所述,终端设备可以包括空气处理设备、该空气处理设备的控制器、智能手机、智能穿戴设备以及智能电器设备中的至少一个,该智能电器设备包括智能语音设备以及智能显示设备中的至少一个。这样,针对多种终端设备进行异常处理,用户能够从多种渠道及时获取相关信息,进一步提升用户体验。

以下,针对数据异常的不同情况,对不同的异常处理分别进行说明。

如图1所示,当部分环境数据获取失败时,在步骤105中,对该至少两种环境数据中成功获取的环境数据进行处理,并将处理后的环境数据发送给终端设备。

例如,需要获取的环境数据包括温度数据、湿度数据、二氧化碳浓度、PM2.5浓度、PM10浓度,其中,基于温度数据和湿度数据生成闷热指数,基于二氧化碳浓度生成通风指数,基于PM2.5浓度和PM10浓度生成空气质量,在正常获取所有环境数据的情况下,在终端设备上显示闷热指数、通风指数以及空气质量。

当二氧化碳浓度、PM2.5浓度、PM10浓度获取失败时,对成功获取的温度数据和湿度数据进行处理,生成闷热指数并发送给终端设备进行显示。

这样,用户至少能够正常地获取闷热指数的信息,这样,能够尽量减少数据获取异常对于用户使用终端和用户感受的影响,避免用户的等待和困扰,提升用户体验。

在一些实施例中,如图1所示,当步骤104中判断该至少两种环境数据全部获取失败时,该方法还包括:

步骤106:当该至少两种环境数据全部获取失败时,通知该终端设备隐藏显示该至少两种环境数据对应的功能或该功能的入口。

这样,在数据全部获取失败的情况下,隐藏相应的功能或功能入口,进一步避免用户的等待和困扰,提升用户体验。

例如,对于上面的例子,需要获取的环境数据包括温度数据、湿度数据、二氧化碳浓度、PM2.5浓度、PM10浓度全部获取失败,其中,根据温度数据、湿度数据生成闷热指数,根据二氧化碳浓度生成通风指数,根据PM2.5浓度、PM10浓度生成空气质量,也就是说,温度数据、湿度数据对应的功能是闷热指数,二氧化碳浓度对应的功能是通风指数,PM2.5浓度、PM10浓度对应的功能是空气质量。

那么,通知终端设备隐藏显示闷热指数、通风指数以及空气质量这些生活指标,或者,隐藏显示生活指标的入口。

这样,在无法正常显示相关功能的情况下,使得用户暂时看不到这些生活指标或生活指标的入口,避免造成用户等待以及用户的困扰。

在一些实施例中,如图1所示,当步骤104中判断该至少两种环境数据全部获取失败时,该方法还包括:

步骤107:当该至少两种环境数据全部获取失败时,通知该终端设备隐藏显示该至少两种环境数据对应的功能中的辅助功能或该辅助功能的入口。

例如,基于环境数据而生成的功能除了闷热指数、通风指数以及空气质量这些生活指标,还包括温度调节功能,其中,生活指标属于辅助功能,而温度调节并不属于辅助功能。当环境数据全部获取失败时,通知终端设备隐藏显示闷热指数、通风指数以及空气质量这些生活指标,或者,隐藏显示生活指标的入口,对于温度调节,进行其他的异常处理,例如,在显示温度调节的位置显示“数据异常”等。

这样,在数据全部获取失败的情况下,隐藏的是相应功能中的辅助功能或辅助功能的入口,防止用户无法找到非辅助功能而造成困扰,进一步提升用户体验。

在一些实施例中,如图1所示,当步骤104中判断该至少两种环境数据没有全部获取失败,即部分获取失败时,该方法还包括:

步骤108:当该至少两种环境数据中的部分环境数据获取失败时,针对该至少两种环境数据中获取失败的该部分环境数据进行异常处理。

这样,针对获取失败的环境数据进行异常处理,能够针对这部分数据进行恰当的应对,进一步提升用户体验。

例如,对于获取成功的数据进行处理生成相关的功能并发送给终端设备进行显示,对于获取失败的环境数据进行异常处理,例如,通知终端设备在于获取失败的环境数据对应的功能处显示异常信息。这样,用户能够及时了解成功获取的信息,并且也能够了解到获取失败的信息的相关状况,从而进一步提升用户体验。

如上所述,采集设备可以包括单独设置的第一采集设备、设置在空气处理设备中的第二采集设备以及设置在该空气处理设备的控制器中的第三采集设备中的至少一个。

在一些实施例中,在步骤108中,对于部分环境数据获取失败的情况,可以根据获取失败的数据来源,来进行不同的异常处理。也就是说,针对从不同采集设备获取环境失败的情况进行不同的异常处理。

在一些实施例中,当从该第一采集设备获取环境数据失败时,通知该终端设备隐藏显示从该第一采集设备获取失败的环境数据对应的功能或该功能的入口。

也就是说,当从独立设置的采集设备的数据获取失败时,通知终端设备隐藏显示从该采集设备获取失败的数据对应的功能或功能的入口。

在一些实施例中,该第一采集设备采集空气数据,当从该第一采集设备获取该空气数据失败时,通知该终端设备隐藏显示该空气数据对应的空气相关的生活指标。

这样,在从传感器获取空气数据失败的情况下,隐藏相关生活指标的显示,提升用户体验。

例如,第一采集设备采集二氧化碳浓度,而第二采集设备和第三采集设备不采集二氧化碳浓度,当从第一采集设备获取二氧化碳浓度失败时,通知终端设备隐藏显示二氧化碳浓度对应的通风指数或通风指数的入口。

在一些实施例中,当从该第一采集设备获取环境数据失败时,也可以是,进行针对该第一采集设备的异常处理。这样,针对第一采集设备的异常处理,即,进行精细化的异常处理,进一步提升用户体验。

图2是本发明实施例1的针对第一采集设备的异常处理的方法的一示意图。如图2所示,该方法包括:

步骤201:检测该第一采集设备的通信状态;

步骤202:判断该第一采集设备的通信状态是否正常,当判断结果为“是”时,进入步骤203,当判断结果为“否”时,进入步骤204;

步骤203:当检测到该第一采集设备的通信状态正常时,通知该终端设备显示该第一采集设备发生故障;

步骤204:当检测到该第一采集设备的通信状态异常时,尝试进行重连,当重连失败时,通知该终端设备显示该第一采集设备的通信状态异常。

在步骤201中,例如,当网关设备与第一采集设备进行通信以获取环境数据时,检测网关设备与第一采集设备之间的通信是否正常;当终端设备与第一采集设备进行通信以获取环境数据时,检测终端设备与第一采集设备之间的通信是否正常。

在步骤203中,当检测到第一采集设备的通信状态正常时,那么判断为是第一采集设备本身发生了故障,则通知终端设备显示该第一采集设备发生故障,这样,用户能够及时了解到相关状况并进行应对措施,例如,联系售后人员上门维修或更换。

在步骤204中,当检测到该第一采集设备的通信状态异常时,尝试进行重连,例如采用局域网地址与UDP广播的方式与第一采集设备尝试重连。当重连成功时,则正常获取环境数据并进行相关处理;当重连失败时,通知该终端设备显示该第一采集设备的通信状态异常。这样,用户能够及时了解到通信状态的异常,从而进行相应的排查或处理,例如,检查网络状况,重启网关设备或第一采集设备等。

因此,在从独立设置的采集设备获取数据失败的情况下,进一步检测采集设备的通信状态,能够根据是否为通信异常或采集设备异常来向用户提供不同的、精细化的异常提醒信息,进一步提升用户体验。

以上是针对第一采集设备的异常处理的具体说明,下面针对第二采集设备的异常处理进行说明。

在一些实施例中,当从设置在空气处理设备中的第二采集设备获取环境数据失败时,进行针对该空气处理设备的异常处理。

这样,能够进行针对空气处理设备的异常处理,即,进行精细化的异常处理,进一步提升用户体验。

在一些实施例中,当从该第二采集设备获取环境数据失败时,可以直接通知该终端设备显示该空气处理设备发生异常。这样,用户能够迅速了解到异常信息,以进行及时的应对。

在一些实施例中,当从该第二采集设备获取环境数据失败时,也可以结合空气处理设备的运行状态进行异常处理。

图3是本发明实施例1的针对第二采集设备的异常处理的方法的一示意图。如图3所示,该方法包括:

步骤301:检测该空气处理设备的运行状态;

步骤302:判断该第一采集设备是否运行,当判断结果为“是”时,进入步骤303,当判断结果为“否”时,进入步骤304;

步骤303:当检测到该空气处理设备运行时,通知该终端设备显示该空气处理设备的该第二采集设备发生故障;

步骤304:当检测到该空气处理设备未运行时,通知该终端设备显示异常提醒信息。

在步骤301中,检测该空气处理设备是否处于运行状态;

在步骤303中,当检测到该空气处理设备正在运行时,表示空气处理设备本身运行正常,那么,通知该终端设备显示该空气处理设备的该第二采集设备发生故障,这样,用户能够了解到发生异常的直接原因,进而采取应对措施;

在步骤304中,当检测到该空气处理设备未运行时,那么,通知该终端设备显示异常提醒信息,例如,提醒用户打开空气处理设备,或检查空气处理是否出现故障等。这样,用户能够采取针对性强的措施,及时排除异常情况。

因此,针对设置在空气处理设备中的第二采集设备的异常处理,能够向用户提供精细化的异常提醒信息,进一步提升用户体验。

在一些实施例中,如图1所示,当步骤104中判断该至少两种环境数据没有全部获取失败,即部分获取失败时,该方法还包括:

步骤109:当该至少两种环境数据中的部分环境数据获取失败时,使用对应于获取失败的该部分环境数据的前一次获取的环境数据进行处理,并将处理后的环境数据发送给终端设备,以在终端设备上显示与该部分环境数据相对应的功能。

如上所述,可以按照预设的时间间隔来向采集设备请求获取环境数据,在当前部分环境数据获取失败的情况下,可以使用前一次获取的该环境数据来生成相应的功能的信息并在终端设备上显示。这样,不影响用户的正常使用,进一步提升用户体验。

例如,在环境数据较为稳定的情况下,可以使用前一次的环境数据。另外,还可以使用之前一定时间内获取的环境数据的平均值,作为当前的环境数据。

这样,在不影响用户使用的情况下,也能够保证数据的准确性。

在一些实施例中,如图1所示,步骤106-109为可选步骤,在图1中用虚线框表示。另外,步骤105-109为针对不同情况的可选并列方案,本发明实施例可以包括其中的一个或多个,也可以不包括步骤106-109。

在一些实施例中,终端设备显示异常信息的方式包括弹窗显示和通知栏显示。

这样,不同的终端设备可能采用不同的异常显示方式,使得异常显示更加适当和及时,进一步提升用户体验。

由上述实施例可知,在基于从采集设备获取的多种环境数据来生成相关功能的过程中,当出现数据异常的情况时,对数据异常的情况进行细分,并针对不同的情况进行不同的处理,从而能够提供针对数据异常不同情况的精细化处理,其中,当部分环境数据获取失败时,及时利用能够成功获取的部分数据并向用户提供生成的功能,尽量减少数据获取异常对于用户使用终端和用户感受的影响,避免用户的等待和困扰,提升用户体验。

实施例2

本发明实施例2还提供一种对于数据异常的处理方法。其与实施例1类似,与实施例不同的是,该方法由终端设备执行,即,由终端设备从采集设备获取环境数据并进行处理,以及显示与环境数据对应的功能。与实施例1相同的内容可参见实施例1中的记载,此处不再重复说明。

图4是本发明实施例2的对于数据异常的处理方法的一示意图。如图4所示,该方法包括:

步骤401:向至少一个采集设备请求获取目标室内空间的至少两种环境数据,该采集设备包括单独设置的第一采集设备、设置在空气处理设备中的第二采集设备以及设置在该空气处理设备的控制器中的第三采集设备中的至少一个;

步骤402:判断至少两种环境数据是否全部获取成功,当判断结果为“是”时,进入步骤403,当判断结果为“否”时,进入步骤404;

步骤403:对该至少两种环境数据进行正常处理并显示与该至少两种环境数据对应的功能;

步骤404:判断该至少两种环境数据是否全部获取失败,当判断结果为“否”时,即部分环境数据获取失败时,进入步骤405,或者,进入后述的步骤408;当判断结果为“是”时,进入后述的步骤407;

步骤405:当该至少两种环境数据中的部分环境数据获取失败时,对该至少两种环境数据中成功获取的环境数据进行处理,生成处理后的环境数据;以及

步骤406:根据该处理后的环境数据,显示与该成功获取的环境数据相对应的功能。

终端设备执行上述步骤401-406的具体内容与实施例1中相关步骤的记载类似,可参见实施例1中的相关步骤,此处不再重复说明。

在一些实施例中,如图4所示,当步骤404中判断该至少两种环境数据全部获取失败时,该方法还包括:

步骤406:当该至少两种环境数据全部获取失败时,隐藏显示该至少两种环境数据对应的功能或该功能的入口。

在一些实施例中,如图4所示,当步骤404中判断该至少两种环境数据没有全部获取失败,即部分数据获取失败时,该方法还包括:

步骤407:当该至少两种环境数据中的部分环境数据获取失败时,针对该至少两种环境数据中获取失败的该部分环境数据进行异常处理。

在一些实施例中,如图4所示,步骤407和步骤408为可选步骤,在图4中用虚线框表示。另外,步骤405、407、408为针对不同情况的可选并列方案,本发明实施例可以包括其中的一个或多个,也可以不包括步骤407和408。

另外,图4中与实施例1中相同的步骤,可参见实施例1中的相关记载,此处不再重复说明。

在一些实施例中,当收到来自该采集设备的数据获取失败的通知时,或者,当按照预设的时间间隔向该采集设备请求的次数达到预设次数而没有获取该环境数据时,确定获取失败。

这样,能够通过多种机制判断环境数据的获取失败。

由上述实施例可知,在基于从采集设备获取的多种环境数据来生成相关功能的过程中,当出现数据异常的情况时,对数据异常的情况进行细分,并针对不同的情况进行不同的处理,从而能够提供针对数据异常不同情况的精细化处理,其中,当部分环境数据获取失败时,及时利用能够成功获取的部分数据并向用户提供生成的功能,尽量减少数据获取异常对于用户使用终端和用户感受的影响,避免用户的等待和困扰,提升用户体验。

实施例3

本发明实施例3提供一种对于数据异常的处理装置,其对应于实施例1记载的对于数据异常的处理方法,其具体的实施可以参照实施例1所述的方法的实施,内容相同或相关之处不再重复说明。

图5是本发明实施例3的对于数据异常的处理装置的一示意图。如图5所示,对于数据异常的处理装置500包括:

第一请求单元501,其向至少一个采集设备请求获取目标室内空间的至少两种环境数据,该采集设备包括单独设置的第一采集设备、设置在空气处理设备中的第二采集设备以及设置在该空气处理设备的控制器中的第三采集设备中的至少一个;

第一处理单元502,其当该至少两种环境数据中的部分环境数据获取失败时,对该至少两种环境数据中成功获取的环境数据进行处理;以及

发送单元503,其将处理后的环境数据发送给终端设备,以在终端设备上显示与该成功获取的环境数据相对应的功能。

上述各个部件的功能的具体实现可以参照实施例1中相关步骤的内容,此处不再重复说明。

在一些实施例中,处理装置500可以设置在网关设备中。

由上述实施例可知,在基于从采集设备获取的多种环境数据来生成相关功能的过程中,当出现数据异常的情况时,对数据异常的情况进行细分,并针对不同的情况进行不同的处理,从而能够提供针对数据异常不同情况的精细化处理,其中,当部分环境数据获取失败时,及时利用能够成功获取的部分数据并向用户提供生成的功能,尽量减少数据获取异常对于用户使用终端和用户感受的影响,避免用户的等待和困扰,提升用户体验。

实施例4

本发明实施例4提供一种对于数据异常的处理装置,其对应于实施例2记载的对于数据异常的处理方法,其具体的实施可以参照实施例2所述的方法的实施,内容相同或相关之处不再重复说明。

图6是本发明实施例4的对于数据异常的处理装置的一示意图。如图6所示,对于数据异常的处理装置600包括:

第二请求单元601,其向至少一个采集设备请求获取目标室内空间的至少两种环境数据,该采集设备包括单独设置的第一采集设备、设置在空气处理设备中的第二采集设备以及设置在该空气处理设备的控制器中的第三采集设备中的至少一个;

第二处理单元602,其当该至少两种环境数据中的部分环境数据获取失败时,对该至少两种环境数据中成功获取的环境数据进行处理,生成处理后的环境数据;以及

显示单元603,其根据该处理后的环境数据,显示与该成功获取的环境数据相对应的功能。

上述各个部件的功能的具体实现可以参照实施例2中相关步骤的内容,此处不再重复说明。

在一些实施例中,处理装置600可以设置在终端设备中。

由上述实施例可知,在基于从采集设备获取的多种环境数据来生成相关功能的过程中,当出现数据异常的情况时,对数据异常的情况进行细分,并针对不同的情况进行不同的处理,从而能够提供针对数据异常不同情况的精细化处理,其中,当部分环境数据获取失败时,及时利用能够成功获取的部分数据并向用户提供生成的功能,尽量减少数据获取异常对于用户使用终端和用户感受的影响,避免用户的等待和困扰,提升用户体验。

实施例5

本发明实施例4提供一种对于数据异常的处理系统,其对应于实施例1或实施例2记载的对于数据异常的处理方法,其具体的实施可以参照实施例1和实施例2,内容相同或相关之处不再重复说明。

图7是本发明实施例5的对于数据异常的处理系统的一构成图。如图7所示,对于数据异常的处理系统700包括独立设置的传感器701、空调设备702、线控器703、网关704、手机705、路由器706以及服务器707。本申请不限于此,生活指标的提供系统700还可以包括图7未示出的其他设备或者可以省略图7中示出的部分部件。

在一些实施例中,空调设备702可以与网关704、线控器703连接,网关704、线控器703通过路由器706与服务器707连接。传感器701可以与空气处理设备702绑定,通过路由器706与服务器707连接。终端设备705可以与服务器707连接。本申请不限于此,提供系统700中的各部件也可以通过其他方式进行连接。提供系统700中的各部件的具体形式及连接方式具体可以参考相关技术,此处不再展开说明。

在一些实施例中,空调设备702可以包括多个作为空气处理设备的室内机701-1和702-2,以及室外机702-3,室内机701-1和702-2分别设置在2个室内空间中。另外,在一个室内空间内,也可以设置多个室内机。

在一些实施例中,独立设置的传感器701对应于第一采集设备,另外,在室内机701-1和702-2以及线控器703中,也可以集成有传感器,其分别对应于第二采集设备和第三采集设备。

在一些实施例中,网关704对应于图5中的对于数据异常的处理装置500。

在一些实施例中,室内机701-1和702-2、线控器703以及手机705对应于终端设备。

例如,网关704向传感器701、室内机701-1和702-2中的传感器、线控器703中的传感器中的至少一个请求获取目标室内空间的至少两种环境数据,并针对不同的数据异常的情况进行不同的异常处理,具体处理内容可参见实施例1中的记载,此处不再重复说明。

由上述实施例可知,在基于从采集设备获取的多种环境数据来生成相关功能的过程中,当出现数据异常的情况时,对数据异常的情况进行细分,并针对不同的情况进行不同的处理,从而能够提供针对数据异常不同情况的精细化处理。

实施例6

本发明实施例6提供一种电子设备,其执行实施例1或实施例2记载的对于数据异常的处理方法。

在一些实施例中,该电子设备可以集成在网关设备和终端设备的至少一个中。例如,该电子设备集成在图7的室内机702-1、702-2、线控器703、手机705以及网关704的至少一个中。

图8是本发明实施例6的电子设备的系统构成的一示意框图。如图8所示,电子设备800可以包括处理器810和存储器820;存储器820耦合到处理器810。值得注意的是,该图是示例性的;还可以使用其他类型的结构,来补充或代替该结构,以实现电信功能或其他功能。

在一个实施方式中,处理器810可以被配置为:向至少一个采集设备请求获取目标室内空间的至少两种环境数据,该采集设备包括单独设置的第一采集设备、设置在空气处理设备中的第二采集设备以及设置在该空气处理设备的控制器中的第三采集设备中的至少一个;以及当该至少两种环境数据中的部分环境数据获取失败时,对该至少两种环境数据中成功获取的环境数据进行处理,并将处理后的环境数据发送给终端设备,以在终端设备上显示与该成功获取的环境数据相对应的功能。

在另一个实施方式中,处理器810可以被配置为:向至少一个采集设备请求获取目标室内空间的至少两种环境数据;当该至少两种环境数据中的部分环境数据获取失败时,对该至少两种环境数据中成功获取的环境数据进行处理,生成处理后的环境数据;以及根据该处理后的环境数据,显示与该成功获取的环境数据相对应的功能。

如图8所示,电子设备800还可以包括:通信模块830、输入单元840、显示器850、电源860。值得注意的是,电子设备800也并不是必须要包括图8中所示的所有部件;此外,电子设备800还可以包括图8中没有示出的部件,可以参考相关技术。

如图8所示,处理器810有时也称为控制器或操作控件,可以包括微处理器或其他处理器装置和/或逻辑装置,该处理器810接收输入并控制电子设备800的各个部件的操作。

其中,存储器820,例如可以是缓存器、闪存、硬驱、可移动介质、易失性存储器、非易失性存储器或其它合适装置中的一种或更多种。可储存各种数据,此外还可存储执行有关信息的程序。并且处理器810可执行该存储器820存储的该程序,以实现信息存储或处理等。其他部件的功能与现有类似,此处不再赘述。电子设备800的各部件可以通过专用硬件、固件、软件或其结合来实现,而不偏离本发明的范围。

由上述实施例可知,在基于从采集设备获取的多种环境数据来生成相关功能的过程中,当出现数据异常的情况时,对数据异常的情况进行细分,并针对不同的情况进行不同的处理,从而能够提供针对数据异常不同情况的精细化处理,其中,当部分环境数据获取失败时,及时利用能够成功获取的部分数据并向用户提供生成的功能,尽量减少数据获取异常对于用户使用终端和用户感受的影响,避免用户的等待和困扰,提升用户体验。

本发明实施例还提供一种计算机可读程序,其中当在对于数据异常的处理装置中执行所述程序时,所述程序使得计算机在所述对于数据异常的处理装置中执行实施例1或实施例2所述的对于数据异常的处理方法。

本发明实施例还提供一种存储有计算机可读程序的存储介质,其中所述计算机可读程序使得计算机在所述对于数据异常的处理装置中执行实施例1或实施例2的对于数据异常的处理方法。

本发明实施例以上的装置和方法可以由硬件实现,也可以由硬件结合软件实现。本发明涉及这样的计算机可读程序,当该程序被逻辑部件所执行时,能够使该逻辑部件实现上文的装置或构成部件,或使该逻辑部件实现上文的各种方法或步骤。

本发明实施例还涉及用于存储以上程序的存储介质,如硬盘、磁盘、光盘、DVD、flash存储器等。

以上结合具体的实施方式对本发明进行了描述,但本领域技术人员应该清楚,这些描述都是示例性的,并不是对本发明保护范围的限制。本领域技术人员可以根据本发明的精神和原理对本发明做出各种变型和修改,这些变型和修改也在本发明的范围内。

相关技术
  • 一种基于概率分布的异常数据处理方法及装置
  • 话音数据处理方法以及支持该话音数据处理方法的电子装置
  • 一种数据处理方法、装置和用于数据处理的装置
  • 一种数据处理方法、装置和用于数据处理的装置
  • 一种数据处理方法、装置和用于数据处理的装置
  • 数据库的异常处理系统、数据库的异常处理方法及装置
  • 异常数据处理系统和异常数据处理方法
技术分类

06120116512215