一种数据处理方法和智能插座与流程

文档序号:12661516阅读:212来源:国知局
一种数据处理方法和智能插座与流程

本发明涉及插座领域,尤其涉及一种数据处理方法和智能插座。



背景技术:

现在的生活中,供电插座无处不在,普通的插座只具备供电的功能。随着社会的发展,用户对于智能设备的需求越来越高,智能插座应运而生。

现有的智能插座,可以提供远程控制功能,例如,当用户需要对与智能插座连接的目标设备进行控制时,用户可以通过管理平台远程控制插座的通断电,或者用户通过管理平台设定智能插座的通断电时间,从而达到控制目标设备的通断电。

可见,现有技术中,需要用户判断与智能插座连接的目标设备的工作状态,用户再通过管理平台控制智能插座的通断电,智能插座只是简单地执行用户的通断电命令。



技术实现要素:

本发明实施例提供了一种数据处理方法和智能插座,智能插座可以对目标设备进行检测、判断并做出相应的控制,相比现有技术更加智能化,而不再是简单地执行用户的通断电命令。

一方面,本发明实施例提供了一种数据处理方法,包括:

智能插座按照预置的检测规则检测目标设备的工作状态,所述目标设备与所述智能插座连接,且由所述智能插座供电;

所述智能插座判断所述工作状态是否满足预置的控制条件;

若满足,则所述智能插座根据预置的控制规则对所述目标设备进行控制。

在一些可能的实现方式中,所述目标设备为无线接入点,所述智能插座预置无线模块,所述智能插座按照预置的检测规则检测目标设备的工作状态包括:

所述智能插座扫描所述无线接入点的服务集标识SSID;

所述智能插座判断所述工作状态是否满足预置的控制条件包括:

所述智能插座判断是否存在所述无线接入点的SSID;

若不存在,则所述智能插座确定所述工作状态满足预置的控制条件;

所述智能插座根据预置的控制规则对所述目标设备进行控制包括:

所述智能插座对所述无线接入点执行断电后再通电的操作。

在一些可能的实现方式中,所述目标设备为服务器,所述智能插座预置无线模块,所述智能插座按照预置的检测规则检测目标设备的工作状态包括:

所述智能插座通过PING命令连接所述服务器的IP;

所述智能插座判断所述工作状态是否满足预置的控制条件包括:

所述智能插座判断所述智能插座与所述服务器的连接是否断开;

若断开,则所述智能插座确定所述工作状态满足预置的控制条件;

所述智能插座根据预置的控制规则对所述目标设备进行控制包括:

所述智能插座对所述服务器执行断电后再通电的操作。

在一些可能的实现方式中,所述智能插座预置功率检测模块,所述智能插座按照预置的检测规则检测目标设备的工作状态包括:

所述智能插座检测所述目标设备的功率;

所述智能插座判断所述工作状态是否满足预置的控制条件包括:

所述智能插座判断所述目标设备的功率是否高于第一预置值;

若高于,则所述智能插座确定所述工作状态满足预置的控制条件;

所述智能插座根据预置的控制规则对所述目标设备进行控制包括:

所述智能插座对所述目标设备执行断电操作。

在一些可能的实现方式中,所述智能插座预置功率检测模块,所述智能插座按照预置的检测规则检测目标设备的工作状态包括:

所述智能插座检测所述目标设备的功率;

所述智能插座判断所述工作状态是否满足预置的控制条件包括:

所述智能插座判断所述目标设备的功率是否低于第二预置值;

若低于,则所述智能插座确定所述工作状态满足预置的控制条件;

所述智能插座根据预置的控制规则对所述目标设备进行控制包括:

所述智能插座对所述目标设备执行断电操作。

在一些可能的实现方式中,所述智能插座按照预置的检测规则检测目标设备的工作状态之前,还包括:

所述智能插座接收管理平台发送的控制策略,所述控制策略由所述管理平台根据用户自定义的策略生成;

所述智能插座根据所述控制策略配置所述预置的检测规则,所述预置的控制条件和所述预置的控制规则。

另一方面,本发明实施例提供了一种智能插座,包括:

检测单元,用于按照预置的检测规则检测目标设备的工作状态,所述目标设备与所述智能插座连接,且由所述智能插座供电;

判断单元,用于判断所述工作状态是否满足预置的控制条件;

控制单元,用于若满足,则根据预置的控制规则对所述目标设备进行控制。

在一些可能的实现方式中,所述目标设备为无线接入点,所述智能插座预置无线模块,所述检测单元用于扫描所述无线接入点的服务集标识SSID;

所述判断单元用于判断是否存在所述无线接入点的SSID;以及用于若不存在,则确定所述工作状态满足预置的控制条件;

所述控制单元用于对所述无线接入点执行断电后再通电的操作。

在一些可能的实现方式中,所述目标设备为服务器,所述智能插座预置无线模块,所述检测单元用于通过PING命令连接所述服务器的IP;

所述判断单元用于所述智能插座判断所述智能插座与所述服务器的连接是否断开;以及用于若断开,则确定所述工作状态满足预置的控制条件;

所述控制单元用于对所述服务器执行断电后再通电的操作。

在一些可能的实现方式中,所述智能插座预置功率检测模块,所述检测单元用于检测所述目标设备的功率;

所述判断单元用于判断所述目标设备的功率是否高于第一预置值;以及用于若高于,则确定所述工作状态满足预置的控制条件;

所述控制单元用于对所述目标设备执行断电操作。

在一些可能的实现方式中,所述智能插座预置功率检测模块,所述检测单元用于检测所述目标设备的功率;

所述判断单元用于判断所述目标设备的功率是否低于第二预置值;以及用于若低于,则所述智能插座确定所述工作状态满足预置的控制条件;

所述控制单元用于对所述目标设备执行断电操作。

在一些可能的实现方式中,所述智能插座还包括:

接收单元,用于接收管理平台发送的控制策略,所述控制策略由所述管理平台根据用户自定义的策略生成;

配置单元,用于根据所述控制策略配置所述预置的检测规则,所述预置的控制条件和所述预置的控制规则。

再一方面,本发明实施例还提供了一种智能插座,包括:

输入装置、输出装置、处理器和存储器;

通过调用所述存储器存储的操作指令,所述处理器用于执行如下步骤:

按照预置的检测规则检测目标设备的工作状态,所述目标设备与所述智能插座连接,且由所述智能插座供电;

判断所述工作状态是否满足预置的控制条件;

若满足,则根据预置的控制规则对所述目标设备进行控制。

再一方面,本发明实施例还提供了一种供电系统,该供电系统包括上述提到的智能插座,管理平台和目标设备。

从以上技术方案可以看出,本发明实施例具有以下优点:

智能插座按照预置的检测规则检测目标设备的工作状态,所述目标设备与所述智能插座连接,且由所述智能插座供电;所述智能插座判断所述工作状态是否满足预置的控制条件;若满足,则所述智能插座根据预置的控制规则对所述目标设备进行控制。本发明实施例中,智能插座可以对目标设备进行检测、判断并做出相应的控制,相比现有技术更加智能化,而不再是简单地执行用户的通断电命令。

附图说明

图1为本发明实施例数据处理方法的一个实施例流程图;

图2为本发明实施例数据处理方法的另一个实施例流程图;

图3是本发明实施例智能插座的一个实施例的结构示意图;

图4是本发明实施例智能插座的另一个实施例的结构示意图;

图5是本发明实施例智能插座的另一个实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

随着社会的发展,用户对于智能设备的需求越来越高,智能插座应运而生,一般而言,智能插座预置操作系统,例如常见的安卓或者苹果操作系统等,使得用户可以通过编程自定义智能插座的各种功能,更进一步地,智能插座还可以预置功率检测模块,无线模块,传感器等,来实现丰富多样的应用。本发明实施例,提供了一种数据处理方法和智能插座,智能插座可以对目标设备进行检测、判断并做出相应的控制,相比现有技术更加智能化,而不再是简单地执行用户的通断电命令。

请参阅图1,本发明实施例中数据处理方法的一个实施例包括:

101、智能插座按照预置的检测规则检测目标设备的工作状态。

目标设备与智能插座连接,且由智能插座供电。目标设备的工作状态包括宕机,能耗过高或过低,温度过高或过低等,此处不做太多限定。

102、智能插座判断工作状态是否满足预置的控制条件。

若满足则执行步骤103,若不满足则执行步骤104。

103、智能插座根据预置的控制规则对目标设备进行控制。

智能插座给目标设备供电,若满足预置的控制条件,智能插座可以通过对目标设备的通电、断电来控制目标设备开机,关机或重启等,此处不做太多限定。

104、执行其他操作。

若不满足预置的控制条件,智能插座可以记录目标设备的工作状态,或者不做任何操作,此处不做太多限定。

本实施例中,智能插座可以对目标设备进行检测、判断并做出相应的控制,相比现有技术更加智能化,而不再是简单地执行用户的通断电命令。

请参阅图2,本发明实施例中数据处理方法的另一个实施例包括:

201、智能插座接收管理平台发送的控制策略。

管理平台可以是一个物联网设备的管理平台,该管理平台可以部署在公有云或私有云上,负责完成智能插座的接入,远程控制,生成控制策略等功能。

控制策略由管理平台根据用户自定义的策略生成,具体地,用户可以根据不同的使用场景,自定义检测规则,控制条件和控制规则等,管理平台根据用户输入的信息生成控制策略,再将控制策略下发至智能插座,相应地,智能插座接收管理平台发送的控制策略。

202、智能插座根据控制策略配置预置的检测规则,预置的控制条件和预置的控制规则。

控制策略可以包括预置的检测规则,预置的控制条件和预置的控制规则,智能插座接收控制策略后,将预置的检测规则,预置的控制条件和预置的控制规则直接配置到本地。

还需要说明的是,用户也可以随时更新控制策略,智能插座可以按预置的时间间隔或实时检测管理平台是否下放新的控制策略,若是,则根据新的控制策略,更新预置的检测规则,预置的控制条件和预置的控制规则。

还需要说明的是,在一些其他的实现方式中,也可以在出厂的时候在智能插座预先配置预置的检测规则,预置的控制条件和预置的控制规则,此处不做太多限定。

203、智能插座按照预置的检测规则检测目标设备的工作状态。

步骤203与图1的步骤101类似,不再赘述。

需要说明的是,智能插座可以按照预置的时间间隔检测目标设备的工作状态,也可以实时检测目标设备的工作状态。

204、智能插座判断工作状态是否满足预置的控制条件。

若满足,则执行步骤205,若不满足,则执行步骤206。

需要说明的是,智能插座可以实时对工作状态进行判断,也可以在对多个工作状态进行处理后再进行判断,此处不做太多限定。

205、智能插座根据预置的控制规则对目标设备进行控制。

步骤205与图1的步骤103类似,不再赘述。

需要说明的是,智能插座还可以向用户或管理平台发送警告,具体地,智能插座可以向用户发送短信或邮件通知目标设备的工作状态,此处不做太多限定。

206、执行其他操作。

步骤206与图1的步骤104类似,不再赘述。

本实施例中,用户可以根据不同的应用场景,通过管理平台自定义不同的控制策略,进而对智能插座进行配置,灵活便利,且智能插座还可以向用户或管理平台发送警告,可以使用户及时知晓目标设备的工作状态。

本发明实施例中,根据不同的使用场景,用户可以自定义不同的控制策略,现以目标设备为无线接入点、服务器、大功率设备以及对节能要求较高的设备为例,进行应用场景的说明。

场景1,目标设备为部署在野外的无线接入点,每个无线接入点与一个智能插座相连接,且由智能插座供电。智能插座预置无线模块,并与管理平台相连接。用户A是维护无线接入点的工作人员,在无线接入点出现故障时,负责重启无线接入点等工作。用户A在管理平台输入自定义的策略,管理平台根据用户A输入的信息生成控制策略并下发给智能插座,智能插座接收到控制策略后配置预置的检测规则,预置的控制条件和预置的控制规则。智能插座根据预置的检测规则每小时扫描一次周围的无线接入点的SSID,若与智能插座连接的无线接入点的SSID不存在,则说明无线接入点出现了故障,智能插座对无线接入点执行断电后再通电的操作,断电再通电的操作可以重启无线接入点,同时,智能插座向用户A发送邮件,通知用户A出现故障的无线接入点的位置。可见,用户A不需要到野外逐个检查无线接入点,也不需要到野外重启发生故障的无线接入点,只需在远端下发控制策略和接收智能插座的信息,提高了工作效率。

场景2,目标设备为远端的服务器,服务器与智能插座相连接,且由智能插座供电,智能插座预置无线模块,并与管理平台相连接。用户B是维护服务器的工作人员,在服务器出现宕机时,负责重启服务器等工作。用户B在管理平台输入自定义的策略,管理平台根据用户B输入的信息生成控制策略并下发给智能插座,智能插座接收到控制策略后配置预置的检测规则,预置的控制条件和预置的控制规则。智能插座通过无线模块接入网络,并通过局域网与服务器进行TCP/IP通信,智能插座根据预置的检测规则使用PING命令连接服务器的IP,智能插座根据PING的结果判断智能插座与服务器的连接是否断开,若连接断开,说明服务器处于宕机状态,则智能插座确定服务器的工作状态满足预置的控制条件,智能插座对服务器执行断电后再通电的操作,断电再通电的操作可以重启服务器。可见,用户B无需在知道服务器宕机后,到服务器的所在位置重启服务器,可以由智能插座检测到服务器宕机后,对服务器进行重启。

场景3,目标设备为用户C家里的烤箱,由于供电电压的不稳定,烤箱功率又大,用户C在使用烤箱的过程中偶尔会出现保险丝熔断的情况。于是用户C购买了一个智能插座,该智能插座预置功率检测模块,并与管理平台相连接,用户C可以通过安装在手机上的管理平台来控制智能插座,用户C在管理平台上设置若烤箱的功率高于100W,则对烤箱进行断电操作。管理平台根据用户输入的自定义的策略生成控制策略并下发给智能插座。当用户C再次使用烤箱时,智能插座通过功率检测模块采集烤箱的电流和电压,并计算烤箱的使用功率,当烤箱的功率大于100W时,智能插座确定满足预置的控制条件,对烤箱执行断电操作,避免了保险丝的熔断。

场景4,目标设备为用户D家里的电视机,用户D希望在电视机待机太久的情况下,可以自动关闭电视机,从而节省电费。于是用户D购买了一个智能插座,该智能插座预置功率检测模块,并与管理平台相连接,用户D可以通过安装在手机上的管理平台来控制智能插座。用户D在管理平台上设置若电视机的处于待机状态超过1小时的情况下,对电视机进行断电操作。管理平台根据用户输入的自定义的策略生成控制策略并下发给智能插座。当用户D出门时,只使用遥控器关闭电视机,则电视机处于待机状态。智能插座通过功率检测模块采集电视机的电流和电压,并计算电视机的使用功率,当电视机的功率低于0.5W时,智能插座进行计时,若1小时后,智能插座采集的电视机的功率仍低于0.5W,则智能插座确定电视机处于待机状态超过1小时,即满足预置的控制条件,对电视机执行断电操作,从而节省用户D家里的电费。

请参阅图3,本发明实施例中智能插座的一个实施例包括:

检测单元301,用于按照预置的检测规则检测目标设备的工作状态,目标设备与智能插座连接,且由智能插座供电,具体地,检测单元301可用于执行图1的步骤101,不再赘述。

判断单元302,用于判断工作状态是否满足预置的控制条件,具体地,判断单元302可用于执行图1的步骤102,不再赘述。

控制单元303,用于若满足,则根据预置的控制规则对目标设备进行控制,具体地,控制单元303可用于执行图1的步骤103,不再赘述。

本实施例中,智能插座可以对目标设备进行检测、判断并做出相应的控制,相比现有技术更加智能化,而不再是简单地执行用户的通断电命令。

请参阅图4,本发明实施例中智能插座的另一实施例包括:

接收单元401,用于接收管理平台发送的控制策略,控制策略由管理平台根据用户自定义的策略生成,具体地,接收单元401可用于执行图2的步骤201,不再赘述。

配置单元402,用于根据控制策略配置预置的检测规则,预置的控制条件和预置的控制规则,具体地,配置单元402可用于执行图2的步骤202,不再赘述。

检测单元403,用于按照预置的检测规则检测目标设备的工作状态,目标设备与智能插座连接,且由智能插座供电,具体地,检测单元403可用于执行图2的步骤203,不再赘述。

判断单元404,用于判断工作状态是否满足预置的控制条件,具体地,判断单元404可用于执行图2的步骤204,不再赘述。

控制单元405,用于若满足,则根据预置的控制规则对目标设备进行控制,具体地,控制单元405可用于执行图2的步骤205,不再赘述。

需要说明的是,用户可以根据不同的使用场景,通过管理平台生成不同的控制策略,具体地:

当目标设备为无线接入点时,智能插座预置无线模块,检测单元403用于扫描无线接入点的服务集标识SSID;判断单元404用于判断是否存在无线接入点的SSID;以及用于若不存在,则确定工作状态满足预置的控制条件;控制单元405用于对无线接入点执行断电后再通电的操作。

当目标设备为服务器时,智能插座预置无线模块,检测单元403用于通过PING命令连接服务器的IP;判断单元404用于智能插座判断智能插座与服务器的连接是否断开;以及用于若断开,则确定工作状态满足预置的控制条件;控制单元405用于对服务器执行断电后再通电的操作。

当目标设备为大功率设备时,智能插座预置功率检测模块,检测单元403用于检测目标设备的功率;判断单元404用于判断目标设备的功率是否高于第一预置值;以及用于若高于,则确定工作状态满足预置的控制条件;控制单元405用于对目标设备执行断电操作。

当目标设备为对节能要求较高的设备时,智能插座预置功率检测模块,检测单元403用于检测目标设备的功率;判断单元404用于判断目标设备的功率是否低于第二预置值;以及用于若低于,则智能插座确定工作状态满足预置的控制条件;控制单元405用于对目标设备执行断电操作。

本实施例中,用户可以根据不同的应用场景,通过管理平台自定义不同的控制策略,进而对智能插座进行配置,灵活便利,且智能插座还可以向用户或管理平台发送警告,可以使用户及时知晓目标设备的工作状态。

请参阅图5,本发明实施例中智能插座的另一实施例包括:

输入装置501、输出装置502、处理器503和存储器504(其中广告监测装置的处理器501的数量可以一个或多个,图5中以一个处理器501为例)。在本发明的一些实施例中,输入装置501、输出装置502、处理器503和存储器504可通过总线或其它方式连接,其中,图5中以通过总线连接为例。

其中,通过调用存储器504存储的操作指令,处理器503,用于执行如下步骤:

按照预置的检测规则检测目标设备的工作状态,目标设备与智能插座连接,且由智能插座供电;

判断工作状态是否满足预置的控制条件;

若满足,则根据预置的控制规则对目标设备进行控制。

具体地,智能插座可用于执行上述图1、图2中的智能插座执行的步骤,不再赘述。

本实施例中,智能插座可以对目标设备进行检测、判断并做出相应的控制,相比现有技术更加智能化,而不再是简单地执行用户的通断电命令。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1