一种智能插座管理方法及其管理装置、一种云服务器与流程

文档序号:12692329阅读:300来源:国知局
一种智能插座管理方法及其管理装置、一种云服务器与流程

本发明涉及通信技术领域,尤其涉及一种智能插座管理方法及其管理装置、一种云服务器。



背景技术:

近年来,随着经济社会的迅速发展,物联网建设不断推进,人们生活越来越智能化,随之应运而生的智能家居采用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将各种用电设备以及住宅内部各种智能化信息处理系统有机地结合在一起,通过统筹管理使得人们生活和工作更加便利、安全、高效。

与此同时,智能插座得到了飞速发展,其在普通电源插座的基础上,内置微处理单元,使其具备通信和控制功能,为用户提供安全便捷的家用电器电源接口,是智能建筑和智能家庭必备的电气附件,和人们的生活密切相关。

目前,智能插座一般都是通过内置的无线通信模块,在智能终端中通过客户端来进行功能操作,包括以远程遥控的方式控制其电流通断、设定插座的定时开关等。但是,随着人们对智能化需求的提高,显然不能满足于此,尤其对于智能建筑、智能商圈等公共区域中,为了进一步提高使用过程中的便捷性,对各类智能电子器件,包括智能插座提出了更高的要求。



技术实现要素:

针对上述问题,本发明提供了一种智能插座管理方法及其管理装置、一种云服务器,有效解决了在众多智能插座中无法及时获取有效智能插座状态信息的技术问题。

本发明提供的技术方案如下:

一种智能插座管理方法,应用于云服务器,所述云服务器分别与移动终端和智能插座通信连接,所述智能插座管理方法中包括:

S1接收各智能插座上传的当前工作状态信息;

S2更新内部存储的各智能插座的状态信息;

S3接收移动终端发送的需求信息并对其进行定位;

S4查询到符合需求的智能插座并将其推送至移动终端。

在本技术方案中,基于云管理架构,智能插座将自身的当前工作状态信息上传至上传到云服务器中,以此在云服务器中存储所有智能插座的状态信息。当用户通过移动终端向云服务器发送需求信息时,云服务器就能根据存储的信息将距离用户位置最近且处于可用状态的智能插座推送至用户,便于用户能够顺利找到并使用智能插座,为用户提供便利,节约用户的时间。

进一步优选地,在步骤S4之后还包括:

S5移动终端对云服务器推送的智能插座进行智能控制,包括电流通断控制及开关控制。

在本技术方案中,移动终端在接收到云服务器推送的距离最近且处于可用状态的智能插座之后,用户随即能够通过移动终端对该智能插座进行控制,提高智能化程度,节约资源的同时为用户提供便捷。

进一步优选地,在步骤S1中还包括智能插座获取并上传当前工作状态信息的步骤,具体为:

S11按照预设频率检测智能插座的当前工作状态信息;

S12根据所述当前状态信息判断是否出现工作异常;

S13若未出现异常,将获取的当前工作状态信息上传至云服务器;

S14若出现异常,发出告警,收集告警信息并将其与当前工作状态信息一并上传至云服务器。

在本技术方案中,智能插座在将当前工作状态信息上传至云服务器之前,会根据检测到的当前工作状态信息判断自身是否异常,若出现异常,则发出告警,提示工作人员进行查看,随后再将相关信息上传至云服务器,以此提高云服务器的推动信息的准确度。

进一步优选地,所述当前工作状态信息包括:智能插座ID、插座数量、插座使用情况、插座类型以及插座功耗。

进一步优选地,在步骤S11之后还包括:

S15判断当前工作状态信息是否检测完毕,若检测完毕,跳转至步骤S12。

进一步优选地,在步骤S13中具体包括:

S131将当前工作状态信息封装成第一信息帧;

S132判断ZigBee通道是否准备好;

S133若准备好,将第一信息帧通过ZigBee通道上传至云服务器;

和/或,在步骤S14中具体包括:

S141将当前工作状态信息和告警信息封装成第二信息帧;

S142判断ZigBee通道是否准备好;

S143若准备好,将第二信息帧通过ZigBee通道上传至云服务器。

在本技术方案中,智能插座通过内置的ZigBee模块将信息上传至云服务器,方便快捷。

本发明还提供了一种云服务器,所述云服务器分别与移动终端和智能插座通信连接,所述云服务器中包括:

信息接收模块,用于接收各智能插座上传的当前工作状态信息及移动终端发送的需求信息;

存储模块,用于存储各智能插座的状态信息;

信息更新模块,用于根据信息接收模块接收到的当前工作状态信息更新存储模块中各智能插座的状态信息;

定位模块,用于根据信息接收模块接收到的需求信息对各移动终端进行定位;

查询模块,用于根据信息接收模块接收到的需求信息及定位模块的定位信息在存储模块查询到符合需求的智能插座;

信息推送模块,用于将查询模块查询到的智能插座的状态信息推送至移动终端。

在本技术方案中,基于云管理架构,智能插座将自身的当前工作状态信息上传至上传到云服务器中,以此在云服务器中存储所有智能插座的状态信息。当用户通过移动终端向云服务器发送需求信息时,云服务器就能根据存储的信息将距离用户位置最近且处于可用状态的智能插座推送至用户,便于用户能够顺利找到并使用智能插座,为用户提供便利,节约用户的时间。

本发明还提供了一种智能插座管理系统,包括上述云服务器,还包括与云服务器通信连接的多个智能插座,所述智能插座中包括:

信息获取模块,用于按照预设频率获取智能插座的当前工作状态信息及用于获取告警信息;

判断模块,用于根据信息检测模块检测到的当前状态信息判断智能插座是否出现工作异常;

信息发送模块,用于根据判断模块的判断结果将信息获取模块获取到的当前工作状态信息上传至云服务器,或将信息获取模块获取到的当前工作状态信息和告警信息上传至云服务器。

在本技术方案中,智能插座在将当前工作状态信息上传至云服务器之前,会根据检测到的当前工作状态信息判断自身是否异常,若出现异常,则发出告警,提示工作人员进行查看,随后再将相关信息上传至云服务器,以此提高云服务器的推动信息的准确度。

进一步优选地,所述判断模块还用于判断当前工作状态信息是否检测完毕;

和/或,所述智能插座管理系统中还包括封装模块,用于将信息获取模块获取到的当前工作状态信息封装成第一信号帧,或用于将信息获取模块获取到的当前工作状态信息和告警信息封装成第二信息帧;

所述判断模块还用户判断ZigBee通道是否准备好;

所述信息发送模块用于将所述第一信号帧或第二信号帧通过ZigBee通道上传至服务器。

在本技术方案中,智能插座通过内置的ZigBee模块将信息上传至云服务器,方便快捷。

进一步优选地,所述当前工作状态信息包括:智能插座ID、插座数量、插座使用情况、插座类型以及插座功耗。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对上述特性、技术特征、优点及其实现方式予以进一步说明。

图1为本发明中智能插座管理方法一种实施方式流程示意图;

图2为本发明中智能插座管理方法另一种实施方式流程示意图;

图3为本发明中云服务器示意图;

图4为本发明中智能插座管理系统一种实施方式示意图;

图5为本发明中智能插座管理系统另一种实施方式示意图。

附图标号说明:

110-云服务器,111-信息接收模块,112-存储模块,113-信息更新模块,114-定位模块,115-查询模块,116-信息推送模块,120-智能插座,121-信息获取模块,122-判断模块,123-信息发送模块,124-封装模块。

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

如图1所示为本发明提供的智能插座管理方法一种实施方式流程示意图,其应用于云服务器,且云服务器分别与移动终端和智能插座通信连接,从图中可以看出,在该智能插座管理方法中包括:S1接收各智能插座上传的当前工作状态信息;S2更新内部存储的各智能插座的状态信息;S3接收移动终端发送的需求信息并对其进行定位;S4查询到符合需求的智能插座并将其推送至移动终端。

在本实施方式中,基于云管理架构,将所有智能插座的状态信息存储在云服务器中,除此之外,云服务器通过推送的方式,告知用户距离自己最近可用的智能插座,以此用户能够顺利找到并使用智能插座,为用户提供便利。

具体来说,在步骤S1中,智能插座上传的当前工作状态信息包括:智能插座ID、插座数量、插座使用情况、插座类型以及插座功耗,其中,插座数量具体为一个智能插座中包括插座的数量、每个插座中包括的插孔数量等,插座使用情况包括空闲和占用等,插座类型包括USB(Universal Serial Bus,通用串行总线)插座、三孔插座、两孔插座等。在步骤S3中,移动终端发送的需求信息包括终端ID、MAC(Media Access Control,媒体访问控制)地址、用户在终端中选定的查询信息等。

在步骤S2中,云服务器对智能插座的状态信息进行存储的过程具体为:云服务器接收到智能插座上报的当前工作状态信息之后,通过Namenode(管理者)确定Block ID,进而根据Block ID明确Datenode(工作者),并将相应的工作状态信息存储到Datenode。在步骤S4中,符合需求的智能插座具体为,距离用户最近、且处于空闲状态的智能插座。

对上述实施方式进行改进得到本实施方式,如图2所示,在本实施方式中,在该智能插座管理方法中包括:S1接收各智能插座上传的当前工作状态信息;S2更新内部存储的各智能插座的状态信息;S3接收移动终端发送的需求信息并对其进行定位;S4查询到符合需求的智能插座并将其推送至移动终端;S5移动终端对云服务器推送的智能插座进行智能控制。

在本实施方式中,移动终端在接收到云服务器推送的距离最近且处于可用状态的智能插座之后,用户随即通过移动终端中的终端应用对该智能插座进行控制,包括远程控制电流通断、设定智能插座的定时开关控制等。

对上述实施方式进行改进得到本实施方式,在本实施方式中,步骤S1云服务器接收各智能插座上传的当前工作状态信息中,还包括智能插座获取并上传当前工作状态信息的步骤,具体为:S11按照预设频率检测智能插座的当前工作状态信息;S12根据当前状态信息判断是否出现工作异常;S13若未出现异常,将获取的当前工作状态信息上传至云服务器;S14若出现异常,发出告警,收集告警信息并将其与当前工作状态信息一并上传至云服务器。

在该过程中,智能插座定期(根据预设频率,如每半个小时检测一次、每一个小时检测一次等)检测自身的当前工作状态信息。具体来说,在检测之前,若判断出定时的时间到了,则在获取到智能插座ID之后,依次获取智能插座ID、插座数量、插座使用情况、插座类型以及插座功耗等信息;之后,进一步判断是否需要产生告警,若需要,则智能插座发出告警并收集告警信息。具体,当检测到智能插座的功耗出现异常,则发出告警。当然,若判断出定时的时间未到或判断出不需要发出告警,则不做任何操作。

对上述实施方式进行改进得到本实施方式,在本实施方式中,智能插座获取并上传当前工作状态信息的步骤中,具体为:S11按照预设频率检测智能插座的当前工作状态信息;S15判断当前工作状态信息是否检测完毕,若检测完毕,跳转至步骤S12;S12根据当前状态信息判断是否出现工作异常;S131若智能插座未出现异常,将当前工作状态信息封装成第一信息帧;S132判断ZigBee通道是否准备好;S133若准备好,将第一信息帧通过ZigBee通道上传至云服务器;S141若智能插座出现异常,将当前工作状态信息和告警信息封装成第二信息帧;S142判断ZigBee通道是否准备好;143若准备好,将第二信息帧通过ZigBee通道上传至云服务器。

在本实施方式中,智能插座在检测完成自身的当前工作状态之后,若判断出检测完成,则将检测到的当前工作状态信息封装成帧。若此时ZigBee通道已经准备好,则通过ZigBee通道将其上传至云服务器。

如图3所示为本发明提供的云服务器110示意图,该云服务器110分别与移动终端和智能插座通信连接,从图中可以看出,在该云服务器110中包括:信息接收模块111、存储模块112、信息更新模块113、定位模块114、查询模块115以及信息推送模块116,其中,信息接收模块111分别与信息更新模块113、定位模块114以及查询模块115连接,信息更新模块113与存储模块112连接,信息推送模块116与查询模块115连接。

在工作过程中,信息接收模块111接收到各智能插座上传的当前工作状态信息之后,信息更新模块113随即根据信息接收模块111接收到的当前工作状态信息更新存储模块112中各智能插座的状态信息。

云服务器110中的信息接收模块111接收到移动终端发送的需求信息之后,定位模块114随即对发送需求信息的移动终端进行定位;接着,查询模块115根据信息接收模块111接收到的需求信息及定位模块114的定位信息在存储模块112查询到符合需求的智能插座;最后,信息推送模块116将查询模块115查询到的智能插座的状态信息推送至移动终端。以此,移动终端在接收到云服务器推送的距离最近且处于可用状态的智能插座之后,用户随即通过移动终端中的终端应用对该智能插座进行控制,包括远程控制电流通断、设定智能插座的定时开关控制等。

具体来说,智能插座上传的当前工作状态信息包括:智能插座ID、插座数量、插座使用情况、插座类型以及插座功耗,其中,插座数量具体为一个智能插座中包括插座的数量、每个插座中包括的插孔数量等,插座使用情况包括空闲和占用等,插座类型包括USB插座、三孔插座、两孔插座等。移动终端发送的需求信息包括终端ID、MAC地址、用户在终端中选定的查询信息等。

信息更新模块113对存储模块112中的状态信息进行存储的过程具体为:云服务器110接收到智能插座上报的当前工作状态信息之后,通过Namenode确定Block ID,进而根据Block ID明确Datenode,并将相应的工作状态信息存储到Datenode。符合需求的智能插座具体为,距离用户最近、且处于空闲状态的智能插座。

如图4所示为本发明提供的智能插座管理系统一种实施方式示意图,从图中可以看出,在该智能插座管理系统中除了包括上述云服务器110之外,还包括与云服务器110通信连接的多个智能插座120,具体,在该智能插座120中包括:信息获取模块121、判断模块122以及信息发送模块123,其中,判断模块122分别与信息获取模块121和信息发送模块123连接。

在工作过程中,若判断模块122判断出定时的时间到了,则通过信息获取模块121在获取到智能插座ID之后,依次获取智能插座ID、插座数量、插座使用情况、插座类型以及插座功耗等信息;之后,判断模块122进一步判断是否需要产生告警,若需要,则智能插座发出告警并收集告警信息;最后,信息发送模块123根据判断模块122的判断结果将信息获取模块121获取到的当前工作状态信息上传至云服务器110,或将信息获取模块121获取到的当前工作状态信息和告警信息上传至云服务器110。具体,若判断模块判断的结果为智能插座工作正常,则信息发送模块123将信息获取模块121获取到的当前工作状态信息上传至云服务器110;嫌烦,若判断模块判断的结果为智能插座工作异常,则信息发送模块123将信息获取模块121获取到的当前工作状态信息及告警信息上传至云服务器110。

对上述实施方式进行改进得到本实施方式,如图5所示,在本实施方式中,该智能插座管理系统中除了包括上述信息获取模块121、判断模块122以及信息发送模块123之外,还包括封装模块124。

在工作过程中,信息获取模块121在获取到当前工作状态信息之后;判断模块122首先判断其是否检测完毕,若检测完毕,则判断模块122进一步根据当前状态信息判断是否出现工作异常;若未出现异常,则封装模块124将当前工作状态信息封装成第一信息帧,相反,若出现异常,发出告警信息并对收集告警信息,且通过封装模块124将当前工作状态信息和告警信息封装成第一信息帧;之后,判断模块122进一步判断ZigBee通道是否准备好;若准备好,将第一信息帧/第二信息帧通过ZigBee通道上传至云服务器110。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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