超低功耗智能设备快速入网方法及智能家居系统与流程

文档序号:12731163阅读:449来源:国知局
超低功耗智能设备快速入网方法及智能家居系统与流程

本发明涉及一种超低功耗智能设备快速入网方法,属于配置智能设备与网络连接技术领域。



背景技术:

已有的低功耗智能设备入网的主要方法有,方法一:新智能设备和手机APP先后按下配置按钮,设备通过蓝牙从机不断发出特殊的广播包,手机作为蓝牙的主机不断去扫描,以蓝牙通信为媒介,来相互发现并通信。这种方法由于蓝牙目前是点对点连接通信,在碰到相同的几台新设备要同时入网时,会互相干扰,无法正常入网的。同时手机不在设备周围,无法实现设备实时在线通信。方法二:新智能设备和手机APP先后按下配置按钮,手机app通过云端告知联网的网关,设备通过zigbee搜索该网关,并请求和网关建立通信链路,以zigbee通信为媒介,来相互发现并通信。这种由于设备是搜索附近所有的网关,在碰到多个同时允许加入的网关时,需要逐一建立连接,并验证合法性,显然入网速度是很慢的。



技术实现要素:

本发明的目的就是克服上述缺点,提出一种超低功耗智能设备快速入网方法及智能家居系统。方法用于解决在智能家居系统中,对最长待机时间有明显严格要求的,或采用电池供电、或太阳能板充电等供电系统的新智能设备,如何快速接入云端,实现入网要求。

所采用的技术方案如下:

一种超低功耗智能设备快速入网方法,包括:

待入网的智能设备通过蓝牙发出广播包;所述广播包是带有待入网智能设备相关入网信息数据的广播包;

移动终端查找并确定所述待入网的智能设备待连接的联网网关;以及开启蓝牙进行扫描是否有所述广播包;

若扫描到所述广播包时,所述移动终端连接所述待入网设备;并获取待入网设备的相关入网信息生成添加设备命令发送至云服务器;

所述云服务器发送网络开放请求至所述联网网关;

所述联网网关根据云服务器发送的网络开放请求开放网络并返回唯一网络标识ID至云服务器;

云服务器通过移动终端将联网网关的唯一网络标识ID分配给待入网的智能设备;

所述待入网智能设备通过所述联网网关的唯一网络标识ID与联网网关建立通信链路后,上传自身的入网信息,进行身份校验;

当校验成功,所述待入网智能设备加入所述联网网关创建的网络。

可选的,所述待入网的智能设备通过蓝牙发出广播包之前,所述方法还包括:

开启待入网的智能设备的配置模式,开启所述待入网的智能设备的蓝牙无线模块。

可选的,所述移动终端查找并确定所述待入网的智能设备待连接的联网网关,以及开启蓝牙进行扫描是否有所述广播包;包括:

设置所述移动终端进入新设备添加模式,查找并确定所述待入网的智能设备待连接的联网网关;

开启移动终端的蓝牙,并进行扫描查找是否有所述广播包。

可选的,所述云服务器发送网络开放请求至所述联网网关包括:

所述云服务器根据添加设备命令发送待入网设备相关入网信息至所述待连接的联网网关,并向其请求开放网络;

所述待连接的联网网关接收所述待入网设备相关入网信息,并按照也设规则进行匹配校验,匹配校验成功,则所述待连接的联网网关开放网络并返回唯一网络标识ID至云服务器。

可选的,所述云服务器通过移动终端将联网网关的唯一网络标识ID分配给待入网的智能设备包括:

所述云服务器将联网网关的唯一网络标识ID通过移动终端的蓝牙以加密方式分配给待入网的智能设备;

可选的,所述云服务器通过移动终端将联网网关的唯一网络标识ID分配给待入网的智能设备之后,所述方法还包括:

待入网的智能设备关闭蓝牙无线模块,停止蓝牙广播,断开与所述移动终端的蓝牙连接。

可选的,所述待入网智能设备通过所述联网网关的唯一网络标识ID与联网网关建立通信链路后,上传自身的入网信息,进行身份校验还包括:

当校验失败,所述待入网智能设备停止入网。

一种智能家居系统,所述智能家居系统包括:云服务器、联网网关、待入网的智能设备和移动终端;

所述待入网的智能设备为所述智能家居系统需添加的新设备;所述待入网的智能设备通过蓝牙发出广播包;所述广播包是带有待入网智能设备相关入网信息数据的广播包;以及通过所述联网网关的唯一网络标识ID与联网网关建立通信链路后,上传自身的入网信息,进行身份校验;

所述移动终端,用于查找并确定所述待入网的智能设备待连接的联网网关;以及开启蓝牙进行扫描是否有所述广播包;并获取待入网设备的相关入网信息生成添加设备命令发送至云服务器;

所述云服务器,用于发送网络开放请求至所述联网网关,并通过移动终端将联网网关的唯一网络标识ID分配给待入网的智能设备;

所述联网网关,用于根据云服务器发送的网络开放请求开放网络并返回唯一网络标识ID至云服务器。

所述云服务器将联网网关的唯一网络标识ID通过移动终端的蓝牙以加密方式分配给待入网的智能设备。

当所述云服务器通过移动终端将联网网关的唯一网络标识ID分配给待入网的智能设备之后,所述待入网的智能设备关闭蓝牙无线模块,停止蓝牙广播,断开与所述移动终端的蓝牙连接。

该超低功耗智能设备入网方法,用于解决入网的优势有:1)避免了附近多设备同时入网的干扰问题,允许多个新设备同时入网,互相不影响;2)入网不需要搜索联网网关,入网时间短。3)设备可实现实时在线通信。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1为本申请的方法流程示意图;

图2为本申请的系统结构框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

请参阅图1,为本申请实施例提供的一种超低功耗智能设备快速入网方法,包括:

步骤S101:待入网的智能设备通过蓝牙发出广播包;

所述待入网的智能设备是待添加到智能家居系统中的智能设备;例如可以是:智能电视,智能电灯,智能电饭煲,扫地机器人等任意智能家居设备;所述待入网的智能设备在进入配置模式时,打开蓝牙无线模块,通过蓝牙发出广播包,所述广播包是带有待入网智能设备相关入网信息数据的广播包,用于上报相关入网信息。所述广播包包括但不限于:智能设备id,密钥,产品入网信息等在出厂时由生产厂家录入的必要信息,及用户设定的密钥数据等。

另一个实施例为,在所述待入网的智能设备通过蓝牙发出广播包之前,所述方法还包括:

开启待入网的智能设备的配置模式,开启所述待入网的智能设备的蓝牙无线模块。使待入网的智能设备在配置模式下进行连接。

步骤S102:移动终端查找并确定所述待入网的智能设备待连接的联网网关;以及开启蓝牙进行扫描是否有所述广播包;

所述移动终端可以是:手机,IPAD,笔记本电脑,智能手表或智能手环等可以实现用户交互的人机界面,显示新设备状态信息给用户等功能的移动终端。当有待入网的智能设备要添加到智能家居系统中时,移动终端打开蓝牙并扫描,以查找并确定所述待入网的智能设备待连接的联网网关。

具体的可以为设置所述移动终端进入新设备添加模式,查找并确定所述待入网的智能设备待连接的联网网关;开启移动终端的蓝牙,并进行扫描查找是否有所述广播包。以智能手机为例,开启手机APP进入新设备添加模式,选择待入网的智能设备将要连接的联网网关,进入蓝牙主机扫描状态。当扫描到有待入网智能设备发出的所述广播包时,立即连接并获取新设备相关入网信息。手机APP发送添加设备命令,发送到云服务器。

步骤S103:若扫描到所述广播包时,并获取待入网设备的相关入网信息生成添加设备命令发送至云服务器;

当移动终端扫描到所述待入网的智能设备通过蓝牙发出的广播包时,所述移动终端连接所述待入网设备,并取得新智能设备的入网信息;通过待入网设备的相关入网信息生成添加设备命令发送至云服务器;

步骤S104:所述云服务器发送网络开放请求至所述联网网关;

当云服务器收到生成的添加设备命令时,则发送网络开放请求至所述联网网关,待连接的联网网关根据该开放请求开放网络并返回唯一网络标识ID至云服务器。

其中另一种实施例为:

所述云服务器根据添加设备命令发送待入网设备相关入网信息至所述待连接的联网网关,并向其请求开放网络;所述待连接的联网网关接收所述待入网设备相关入网信息,并按照预设规则进行匹配校验,匹配校验成功,则所述待连接的联网网关开放网络并返回唯一网络标识ID至云服务器。

其中一种实施方式为,所述待连接的联网网关接收所述待入网设备相关入网信息,并按照预设规则进行匹配校验,包括:所述联网网关内存有待入网设备的标准信息,将所述相关入网信息与标准信息一一比对,若在所述标准信息范围内,则认为匹配校验成功。

其中另一中实施方式为,所述待连接的联网网关接收所述待入网设备相关入网信息,并按照预设规则进行匹配校验,包括:所述联网网关将所述相关入网信息与用户预设的密钥信息进行比对,若一致,则认为匹配校验成功。

以上只是举例两种情况,此处对预设规则不做具体限定,该预设规则可以是统一设定的标准信息,也可由用户自行添加和匹配,或根据统一设定的多个预设规则方案中选定其中一个使用。

步骤S105:所述联网网关根据云服务器发送的网络开放请求开放网络并返回唯一网络标识ID至云服务器;

所述联网网关可通过无线模块与智能家居设备建立通信,并将唯一网络标识ID返回给云服务,待入网的智能设备是否添加成功的结果最终通过移动终端的APP展现给用户。

步骤S106:云服务器通过移动终端将联网网关的唯一网络标识ID分配给待入网的智能设备;

所述云服务器将联网网关的唯一网络标识ID通过移动终端的蓝牙以加密方式分配给待入网的智能设备;

步骤S107:所述待入网智能设备通过所述联网网关的唯一网络标识ID与联网网关建立通信链路后,上传自身的入网信息,进行身份校验;

当校验成功,所述待入网智能设备加入所述联网网关创建的网络。

当校验失败,所述待入网智能设备停止入网。

另一个实施例为,所述云服务器通过移动终端将联网网关的唯一网络标识ID分配给待入网的智能设备之后,所述方法还包括:

待入网的智能设备关闭蓝牙无线模块,停止蓝牙广播,断开与所述移动终端的蓝牙连接。

该超低功耗智能设备入网方法,用于解决入网的优势有:1)避免了附近多设备同时入网的干扰问题,允许多个新设备同时入网,互相不影响;2)入网不需要搜索联网网关,入网时间短。3)设备可实现实时在线通信。

举例说明如下,移动终端以手机为例说明:

开启待入网的智能设备的配置模式,开启所述待入网的智能设备的蓝牙无线模块。待入网的智能家居设备进入配置模式,打开蓝牙无线模块,充当蓝牙从机,发出带有待入网智能设备相关入网信息数据的广播包;所述广播包包括用于上报相关入网信息。手机APP进入新设备添加模式,查找和确定待入网的智能设备将要连接的联网网关,进入蓝牙主机扫描状态。具体的可以为打开手机或手机APP设置手机进入新设备添加模式,查找并确定所述待入网的智能设备待连接的联网网关;开启移动终端的蓝牙,并进行扫描查找是否有所述广播包。当扫描到有带有待入网智能设备相关入网信息数据的所述广播包时,立即连接并获取新设备相关入网信息生成添加设备命令,由手机APP发送添加设备命令到云服务器;云服务器通过发送新设备相关入网信息给对应的联网网关,并向其请求开放网络。具体的,云服务器根据添加设备命令发送待入网设备相关入网信息至所述待连接的联网网关,并向其请求开放网络;所述待连接的联网网关接收所述待入网设备相关入网信息,并按照预设规则进行匹配校验,匹配校验成功,则所述待连接的联网网关开放网络并返回唯一网络标识ID至云服务器;云服务器将联网网关的唯一网络标识ID通过手机的蓝牙以加密方式给到新设备,至此,新设备获得了入网的网络唯一标识id,此刻可停止蓝牙广播,断开和手机的蓝牙连接。新智能设备通过该网络id直接与联网网关建立通信链路后,上传自身的入网信息,进行身份校验;当校验成功,所述待入网智能设备加入所述联网网关创建的网络;当校验失败,所述待入网智能设备停止入网。其中,待入网的智能设备是否添加成功的结果最终通过移动终端的APP展现给用户。

请参阅图2,为本申请实施例提供的一种智能家居系统的结构示意图,该系统包括:云服务器、联网网关、待入网的智能设备和移动终端;其中,

所述待入网的智能设备为所述智能家居系统需添加的新设备;所述待入网的智能设备是待添加到智能家居系统中的智能设备;例如可以是:智能电视,智能电灯,智能电饭煲,扫地机器人等任意智能家居设备;所述待入网的智能设备通过蓝牙发出广播包;所述广播包是带有待入网智能设备相关入网信息数据的广播包;以及通过所述联网网关的唯一网络标识ID与联网网关建立通信链路后,上传自身的入网信息,进行身份校验;

所述移动终端可以是:手机,IPAD,笔记本电脑,智能手表或智能手环等可以实现用户交互的人机界面,显示新设备状态信息给用户等功能的移动终端。用于查找并确定所述待入网的智能设备待连接的联网网关;以及开启蓝牙进行扫描是否有所述广播包;并获取待入网设备的相关入网信息生成添加设备命令发送至云服务器;

所述云服务器,用于发送网络开放请求至所述联网网关,并通过移动终端将联网网关的唯一网络标识ID分配给待入网的智能设备;

所述联网网关,用于根据云服务器发送的网络开放请求开放网络并返回唯一网络标识ID至云服务器。

可选的,所述云服务器将联网网关的唯一网络标识ID通过移动终端的蓝牙以加密方式分配给待入网的智能设备。

可选的,当所述云服务器通过移动终端将联网网关的唯一网络标识ID分配给待入网的智能设备之后,所述待入网的智能设备关闭蓝牙无线模块,停止蓝牙广播,断开与所述移动终端的蓝牙连接。

举例说明,本申请的智能系统中,智能(家居)设备是待添加到智能家居系统中的智能设备,当智能设备在进入配置模式时,打开蓝牙无线模块,上报相关入网信息。当手机返回网络唯一标识id时,打开zigbee无线模块,连接联网网关,进行身份校验。所述移动终端以手机为例,主要是通过手机本身及预先安装在手机中的APP实现上述功能,手机主要用于添加新设备时,打开蓝牙并扫描。在取得新设备的入网信息时,上报给云服务器。同时接收云服务器下发的指令给新设备。以及作为和用户交互的人机界面,显示新设备状态信息给用户。所述联网网关主要用于接收云服务的控制命令;以及通过无线模块与智能家居设备建立通信,将结果返回给云服务,最终通过手机APP展现给使用者。所述云服务主要用于给联网网关发送控制指令,接收设备入网的请求信息,提供手机APP查询接口。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

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

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

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

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

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