一种智能家居的控制方法、装置、家庭网关及移动终端与流程

文档序号:13886279阅读:330来源:国知局
一种智能家居的控制方法、装置、家庭网关及移动终端与流程

本发明涉及通信及智能家居领域,尤其涉及一种智能家居的控制方法、装置、家庭网关及移动终端。



背景技术:

智能家居系统模型如图1所示,由智能家庭网关、安装了app操控软件的移动控制终端设备(电脑、手机、pad等)、各类智能家电(或传感器等)以及云服务器组成。智能家居系统形成有内网和外网两个网络体系。

其中,内网是指在智能家庭网关设备的网络覆盖范围内,智能家庭网关、智能家电、以及通过无线wifi或zigbee接入智能家庭网关的移动终端设备组成的局域网络。

外网是指当移动控制终端不在智能家庭网关的网络覆盖范围内时,移动终端设备通过自身的网络体系与云服务器的云传输通道建立关联,从而与智能家庭网关和智能家电设备组成的云网络。

移动终端设备上安装的app软件用来远程控制和监视接入智能家庭网关的智能家电。移动终设备的智能家庭网关控制app分别具有内网和外网操作权限,当移动终端设备处于内网范围内时,可以通过wifi接入智能家庭网关,从而通过内网实时监控和操控。当移动终端不在内网范围内时,则通过云网络实时监控和操作。无论是在外网还是内网环境中,app都必须授权登录后才能有操控权,智能家庭网关中的webserver模块负责控制app的授权登录、智能家电配置管理、设备告警等信息的输出。但在内网环境中,为了使用户使用更方便快捷,有些实时监控信息(例如智能家电设备告警信息)app可以在授权登录之前不断的获取。也就是说,安装了配套app软件的移动终端用户只要通过内网接入智能家庭网关之后,无需登录webserver就会不断的收到该家庭网关的智能家电发出的所有告警信息。

但是,这样就会出现移动终端可能会接收到不期望的告警信息,例如:用户a的家庭中部署了一套智能家庭网关网络,用户b的家庭中也部署了一套相同的智能家庭网关网络,他们都用各自的手机安装配套app来监控自家的智能家居告警状态。当用户a的手机通过wifi接入用户b家的智能家庭网关,用户a的手机中会不断的收到用户b家的智能家居的告警状态,从而影响到用户a对自家安全状态的监控。



技术实现要素:

本发明提供了一种智能家居的控制方法、装置、家庭网关及移动终端,解决了现有技术中的智能家居系统在用户未登录情况下,无法对用户身份进行区分,而造成告警信息发送错误的问题。

依据本发明的一个方面,提供了一种智能家居的控制方法,包括:

获取移动终端发起的告警信息的获取请求;

当获取请求中携带有一用于验证移动终端合法性的标识信息,且标识信息与预先记录的标识信息相匹配时,向移动终端发送告警信息。

其中,该智能家居的控制方法还包括:

当获取请求中未携带标识信息、或获取请求中携带的标识信息与预先记录的标识信息不匹配时,拒绝响应获取请求。

其中,获取移动终端发起的告警信息的获取请求的步骤之前,还包括:

获取移动终端发起的登录请求;

响应登录请求并在移动终端成功登录后,向移动终端发送一标识信息;其中该标识信息是根据家庭网关的身份信息生成的。

其中,获取移动终端发起的告警信息的获取请求的步骤之前,还包括:

获取移动终端发起的携带有一标识信息的登录请求;其中,标识信息为移动终端根据移动终端的身份信息生成的;

响应登录请求并在移动终端成功登录后,将标识信息映射至移动终端的登录信息中;

将移动终端的登录信息保存在本地的登录记录池中。

依据本发明的再一个方面,还提供了一种智能家居的控制方法,包括:

向当前接入的家庭网关发送一获取告警信息的获取请求;其中,获取请求中携带有一用于验证移动终端合法性的标识信息;

接收家庭网关根据获取请求反馈的告警信息;其中,告警信息为家庭网关检测到标识信息与预先记录的标识信息相匹配时发送的。

其中,向当前接入的家庭网关发送一获取告警信息的获取请求的步骤之前,还包括:

向家庭网关发送一登录请求;以使家庭网关响应登录请求;

根据家庭网关的响应信息进行登录并接收家庭网关发送的标识信息;其中,标识信息为家庭网关在移动终端成功登录后根据家庭网关的身份信息生成的。

其中,向当前接入的家庭网关发送一获取告警信息的获取请求的步骤之前,还包括:

根据移动终端的身份信息生成一标识信息;

向家庭网关发送一携带有标识信息的登录请求;以使家庭网关响应登录请求;

根据家庭网关的响应信息进行登录。

依据本发明的另一个方面,还提供了一种智能家居的控制装置,包括:

第一获取模块,用于获取移动终端发起的告警信息的获取请求;

第一处理模块,用于当获取请求中携带有一用于验证移动终端合法性的标识信息,且标识信息与预先记录的标识信息相匹配时,向移动终端发送告警信息。

其中,该智能家居的控制装置还包括:

第二处理模块,用于当获取请求中未携带标识信息、或获取请求中携带的标识信息与预先记录的标识信息不匹配时,拒绝响应获取请求。

其中,该智能家居的控制装置还包括:

第二获取模块,用于获取移动终端发起的登录请求;

第一响应模块,用于响应登录请求并在移动终端成功登录后,向移动终端发送一标识信息;其中该标识信息是根据家庭网关的身份信息生成的。

其中,该智能家居的控制装置还包括:

第三获取模块,用于获取移动终端发起的携带有一标识信息的登录请求;其中,标识信息为移动终端根据移动终端的身份信息生成的;

第二响应模块,用于响应登录请求并在移动终端成功登录后,将标识信息映射至移动终端的登录信息中;

第二存储模块,用于将移动终端的登录信息保存在本地的登录记录池中。

依据本发明的再一个方面还提供了一种家庭网关,包括如上所述的智能家居的控制装置。

依据本发明的再一个方面,还提供了一种智能家居的控制装置,包括:

第一发送模块,用于向当前接入的家庭网关发送一获取告警信息的获取请求;其中,获取请求中携带有一用于验证移动终端合法性的标识信息;

接收模块,用于接收家庭网关根据获取请求反馈的告警信息;其中,告警信息为家庭网关检测到标识信息与预先记录的标识信息相匹配时发送的。

其中,该智能家居的控制装置还包括:

第二发送模块,用于向家庭网关发送一登录请求;以使家庭网关响应登录请求;

第一登录模块,根据家庭网关的响应信息进行登录并接收家庭网关发送的标识信息;其中,标识信息为家庭网关在移动终端成功登录后根据家庭网关的身份信息生成的。

其中,该智能家居的控制装置还包括:

生成模块,用于根据移动终端的身份信息生成一标识信息;

第三发送模块,用于向家庭网关发送一携带有标识信息的登录请求;以使家庭网关响应登录请求;

第二登录模块,用于根据家庭网关的响应信息进行登录。

依据本发明的再一个方面,还提供了一种移动终端,包括如上所述的智能家居的控制装置。

本发明的实施例的有益效果是:

通过增加标识信息匹配过程,实现家庭网关对移动终端的身份认证,在认证成功后才下发告警信息,避免移动终端因接收到不期望的告警信息而造成的不能对自家安全状态进行准确监控的问题,提高了告警信息接收的准确性。

附图说明

图1表示智能家居系统模型的整体架构图;

图2表示本发明的家庭网关侧的智能家居的控制方法的流程示意图;

图3表示本发明的家庭网关侧的智能家居的控制装置的结构示意图;

图4表示本发明的移动终端侧的智能家居的控制方法的流程示意图;

图5表示本发明的移动终端侧的智能家居的控制装置的结构示意图。

具体实施方式

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

实施例一

如图2所示,本发明的实施例提供了一种智能家居的控制方法,以家庭网关为例进行说明,具体包括以下步骤:

步骤201:获取移动终端发起的告警信息的获取请求。

智能家居系统中,移动终端在未登录时虽不具备对家庭网关的配置和操作等功能,但能够主动向家庭网关获取当前的告警信息。其中,该告警信息包括:家庭网关的故障告警信息、家庭网关运行告警信息、与家庭网关连接的用电设备的告警信息、与家庭网关连接的云服务器的告警信息等。

步骤202:当获取请求中携带有一用于验证移动终端合法性的标识信息,且标识信息与预先记录的标识信息相匹配时,向移动终端发送告警信息。

当移动终端发送的获取请求中携带有一标识信息,且该标识信息与预先记录的标识信息相匹配时,确定移动终端的身份合法,即确定移动终端与家庭网关之间的身份验证成功,则向移动终端发送自身的告警信息。其中,该标识信息可以是表征移动终端身份的信息,或者是表征家庭网关身份的信息,只要保证其唯一性即可,例如:移动终端的身份信息(如mac地址等)、或根据移动终端的身份信息通过预设算法确定的唯一标识符、或家庭网关的身份信息(如mac地址等)、或根据家庭网关的身份信息通过预设算法确定的唯一标识符等。

步骤203:当获取请求中未携带标识信息、或获取请求中携带的标识信息与预先记录的标识信息不匹配时,拒绝响应获取请求。

为了防止告警信息的误发送,如果在获取到的获取请求中未携带有标识信息、或者携带标识信息但标识信息与预先记录的标识信息不匹配,则拒绝响应该移动终端的获取请求。其中,家庭网关拒绝响应移动终端的获取请求的方式有多种,例如直接忽略或拦截未验证成功的移动终端发送的获取请求、或向移动终端发送一拒绝响应信息以使移动终端停止向该家庭网关发送获取请求。

这样,通过增加标识信息匹配过程,实现家庭网关对移动终端的身份认证,在认证成功后才下发告警信息,避免移动终端因接收到不期望的告警信息而造成的不能对自家安全状态进行准确监控的问题,提高了告警信息接收的准确性。

具体地,在获取移动终端发起的告警信息的获取请求的步骤之前,还包括:获取移动终端发起的登录请求;响应登录请求并在移动终端成功登录后,向移动终端发送一标识信息;其中该标识信息是根据所述家庭网关的身份信息生成的。也就是说在用户安装了智能家庭网的app软件后,可以通过app软件向家庭网关发起登录请求,其中,该登录请求中携带有用户名和密码,家庭网关根据用户名和密码对移动终端进行认证,认证成功则表示移动终端登录成功。在移动终端登录成功后,家庭网关向移动终端发送一标识信息,该标识信息同时记录在家庭网关侧和移动终端侧。具体地,该标识信息可以是家庭网关的mac地址、imei号,或根据其mac地址或imei号生成的唯一标识,只要保证该标识信息能够准确唯一表征家庭网关的身份信息即可。

进一步地,标识信息的作用是完成家庭网关和移动终端之间的认证过程,以上介绍了根据家庭网关的身份信息确定的标识信息,下面进一步介绍根据移动终端身份信息确定的标识信息的实现方式。具体地,获取移动终端发起的告警信息的获取请求的步骤之前,还包括:获取移动终端发起的携带有一标识信息的登录请求;其中,标识信息为移动终端根据移动终端的身份信息生成的;响应登录请求并在移动终端成功登录后,将标识信息映射至移动终端的登录信息中;将移动终端的登录信息保存在本地的登录记录池中。也就是说在用户安装了智能家庭网的app软件后,首先根据自身的身份信息生成一标识信息,并通过app软件向家庭网关发送一携带有该标识信息的登录请求,其中,该登录请求中还携带有用户名和密码,家庭网关根据用户名和密码对移动终端进行认证,认证成功则表示移动终端登录成功。在移动终端登录成功后,家庭网关将该移动终端的登录信息和标识信息均记录在本地的登录记录池中。该登录信息包括移动终端的用户名、密码以及移动终端的标识信息。具体地,该标识信息可以是移动终端的mac地址、imei号,或根据其mac地址或imei号生成的唯一标识,只要保证该标识信息能够准确唯一表征移动终端的身份信息即可。

这样,无论是通过家庭网关生成的标识信息,还是移动终端生成的标识信息,只要能够表征其一的唯一身份,即可实现家庭网关和移动终端之间的身份互认证,家庭网关在认证成功后才向移动终端下发告警信息,以避免移动终端因接收到不期望的告警信息而造成的不能对自家安全状态进行准确监控的问题,提高了告警信息接收的准确性。

实施例二

以上实施例一介绍了本发明的家庭网关侧的智能家居的控制方法,下面本实施例将结合附图对其对应的装置做进一步介绍。

如图3所示,本发明的实施例二提供了一种智能家居的控制装置,具体包括:

第一获取模块31,用于获取移动终端发起的告警信息的获取请求;

第一处理模块32,用于当获取请求中携带有一用于验证移动终端合法性的标识信息,且标识信息与预先记录的标识信息相匹配时,向移动终端发送告警信息。

其中,该智能家居的控制装置还包括:

第二处理模块,用于当获取请求中未携带标识信息、或获取请求中携带的标识信息与预先记录的标识信息不匹配时,拒绝响应获取请求。

其中,该智能家居的控制装置还包括:

第二获取模块,用于获取移动终端发起的登录请求;

第一响应模块,用于响应登录请求并在移动终端成功登录后,向移动终端发送一标识信息;其中该标识信息是根据家庭网关的身份信息生成的。

其中,该智能家居的控制装置还包括:

第三获取模块,用于获取移动终端发起的携带有一标识信息的登录请求;其中,标识信息为移动终端根据移动终端的身份信息生成的;

第二响应模块,用于响应登录请求并在移动终端成功登录后,将标识信息映射至移动终端的登录信息中;

存储模块,用于将移动终端的登录信息保存在本地的登录记录池中。

需要说明的是,该装置是与上述智能家居的控制方法对应的装置,上述方法实施例一中所有实现方式均适用于装置的实施例中,也能达到相同的技术效果。

依据本发明实施例的再一个方面还提供了一种家庭网关,包括如上所述的智能家居的控制装置。

实施例三

以上实施例一和实施例二分别从家庭网关侧介绍了本发明的智能家居的控制方法及装置,下面本实施例将结合附图和具体应用场景对移动终端侧的智能家居的控制方法作进一步介绍。

如图4所示,本发明的实施例提供了一种智能家居的控制方法,以移动终端为例进行说明,具体包括以下步骤:

步骤401:向当前接入的家庭网关发送一获取告警信息的获取请求。

其中,在移动终端接入到某个智能家居系统中后,在未登录时虽不具备对家庭网关的配置和操作等功能,但能够主动向家庭网关获取当前的告警信息。另外,移动终端发送的获取请求中携带有一用于验证移动终端合法性的标识信息,该标识信息可以是表征移动终端身份的信息,或者是表征家庭网关身份的信息,只要保证其唯一性即可。该告警信息包括:家庭网关的故障告警信息、家庭网关运行告警信息、与家庭网关连接的用电设备的告警信息、与家庭网关连接的云服务器的告警信息等。

步骤402:接收家庭网关根据获取请求反馈的告警信息。

其中,告警信息为家庭网关检测到标识信息与预先记录的标识信息相匹配时发送的。也就是说,当移动终端发送的获取请求中携带的标识信息与预先记录的标识信息相匹配时,确定移动终端与家庭网关之间的身份验证成功,家庭网关会向移动终端发送自身的告警信息。如果验证不成功,家庭网关会拒绝移动终端的获取请求,这样移动终端将接收不到对应的告警信息,这样就避免了因接收到非预期的告警信息而造成难以准确对自家进行安全状态监控的问题。

其中,向当前接入的家庭网关发送一获取告警信息的获取请求的步骤之前,还包括:向家庭网关发送一登录请求;以使家庭网关响应登录请求;根据家庭网关的响应信息进行登录并接收家庭网关发送的标识信息;其中,标识信息为家庭网关根据家庭网关的身份信息生成的。也就是说在用户安装了智能家庭网的app软件后,可以通过app软件向家庭网关发起登录请求,其中,该登录请求中携带有用户名和密码,家庭网关根据用户名和密码对移动终端进行认证,认证成功则表示移动终端登录成功。在移动终端登录成功后,家庭网关向移动终端发送一标识信息,该标识信息同时记录在家庭网关侧和移动终端侧。具体地,该标识信息可以是家庭网关的mac地址、imei号,或根据其mac地址或imei号生成的唯一标识,只要保证该标识信息能够准确唯一表征家庭网关的身份信息即可。

进一步地,标识信息的作用是完成家庭网关和移动终端之间的认证过程,以上介绍了根据家庭网关的身份信息确定的标识信息,下面进一步介绍根据移动终端身份信息确定的标识信息的实现方式。具体地,向当前接入的家庭网关发送一获取告警信息的获取请求的步骤之前,还包括:根据移动终端的身份信息生成一标识信息;向家庭网关发送一携带有标识信息的登录请求;以使家庭网关响应登录请求;根据家庭网关的响应信息进行登录。即,在用户安装了智能家庭网的app软件后,首先根据自身的身份信息生成一标识信息,并通过app软件向家庭网关发送一携带有该标识信息的登录请求,其中,该登录请求中还携带有用户名和密码,家庭网关根据用户名和密码对移动终端进行认证,认证成功则表示移动终端登录成功。在移动终端登录成功后,家庭网关将该移动终端的登录信息和标识信息均记录在本地的登录记录池中。该登录信息包括移动终端的用户名、密码以及移动终端的标识信息。具体地,该标识信息可以是移动终端的mac地址、imei号,或根据其mac地址或imei号生成的唯一标识,只要保证该标识信息能够准确唯一表征移动终端的身份信息即可。

也就是说,用户安装智能家庭网的app软件,app软件安装成功之后可根据其宿主的mac地址(即移动终端的mac地址)生成唯一的标识符并记录。在部署了智能家庭网关网络的环境下,通过app软件进行登录,其登录消息中必须包含该标识符。当app软件登录成功之后,家庭网关的webserver将该标识符记录到webserver的用户登录记录池中,其中,在移动终端登录webserver成功后,webserver模块获取登录请求消息中携带的标识符,在webserver用户登录记录池中查找该标识符,若查询到该标识符已经存在,则不再重复记录该标识符,若该标识符不存在,则记录该标识符到用户登录记录池中。当移动终端处于智能家庭系统的内网中时,在未登录前可通过app软件向家庭网关发起获取告警信息的获取请求,请求信息中包含有移动终端的标识符。家庭网关的webserver模块收到移动终端发起的获取请求后,首先解析请求消息中是否存在标识符,并在webserver的用户登录记录池中查找是否存在该标识符相匹配的标识符。如果webserver的用户登录记录池中存在该标识符,则向移动终端反馈相关的告警信息,否则不反馈。

具体地,假设用户a家中配置了家庭网关,用户b中也配置了智能家庭网关,且a和b的手机都安装了app控制软件。用户a去b家做客,a的手机通过wifi连接到b家中的家庭网关,进行上网操作。此时,按照app的设计原理,a手机中的app将向b家中的智能家庭网关发起获取设备告警信息的请求。b家中的智能家庭网关中的webserver模块检测到a发送的请求并没有授权,则不给a返回设备告警信息的结果。因此,a的实时监控的还是自家的智能家庭网关中智能家电的告警信息,而不会受到b家告警信息的干扰。

这样,无论是通过家庭网关生成的标识信息,还是移动终端生成的标识信息,只要能够表征其一的唯一身份,即可实现家庭网关和移动终端之间的身份互认证,家庭网关在认证成功后才向移动终端下发告警信息,以避免移动终端因接收到不期望的告警信息而造成的不能对自家安全状态进行准确监控的问题。

实施例四

以上实施例三介绍了本发明的移动终端侧的智能家居的控制方法,下面本实施例将结合附图对其对应的装置做进一步介绍。

如图5所示,本发明的实施例四提供了一种智能家居的控制装置,包括:

第一发送模块51,用于向当前接入的家庭网关发送一获取告警信息的获取请求;其中,获取请求中携带有一用于验证移动终端合法性的标识信息;

接收模块52,用于接收家庭网关根据获取请求反馈的告警信息;其中,告警信息为家庭网关检测到标识信息与预先记录的标识信息相匹配时发送的。

其中,该智能家居的控制装置还包括:

第二发送模块,用于向家庭网关发送一登录请求;以使家庭网关响应登录请求;

第一登录模块,根据家庭网关的响应信息进行登录并接收家庭网关发送的标识信息;其中,标识信息为家庭网关在移动终端成功登录后根据家庭网关的身份信息生成的。

其中,该智能家居的控制装置还包括:

生成模块,用于根据移动终端的身份信息生成一标识信息;

第三发送模块,用于向家庭网关发送一携带有标识信息的登录请求;以使家庭网关响应登录请求;

第二登录模块,用于根据家庭网关的响应信息进行登录。

需要说明的是,该装置是与上述智能家居的控制方法对应的装置,上述方法实施例三中所有实现方式均适用于装置的实施例中,也能达到相同的技术效果。

依据本发明实施例的再一个方面,还提供了一种移动终端,包括如上所述的智能家居的控制装置。

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

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