一种自动控制智能设备接入的方法、相关设备及系统与流程

文档序号:11657881阅读:258来源:国知局
一种自动控制智能设备接入的方法、相关设备及系统与流程

本发明涉及通信领域,尤其涉及一种自动控制智能设备接入的方法、相关设备及系统。



背景技术:

随着智能穿戴设备、智能家居设备等缺乏输入装置的智能设备的普及,为这些缺乏输入装置的智能设备快速且安全的配置无线网络成为了一个亟待的问题。

现有技术中,主要有smartconfig智能模式配网、ap模式配网等配网方式。

smartconfig模式配网过程为:用户手动按设备上的配网按键,启动设备进入配网模式,用户在手机app中输入路由器服务集标识ssid和密码password,并启动配网,手机广播ssid和password,设备收到ssid和password后,连接对应的路由器。

ap模式配网过程为:用户在手机中连接设备的ap,用户在app中输入路由器ssid和password,并启动配网,手机向设备发送ssid和password,设备收到ssid和password后关闭ap,然后连接路由器。

现有技术中,配网过程中需要手机广播ssid和password,导致ssid和password存在被恶意截取的风险,采用ap模式配网,手机需要在ap网络和网关网络间切换,配网操作复杂,当用户更换网关或更改网关接入信息之后,为保证接入原网关的智能设备能够接入新的网关,需要用户手动逐一将智能设备接入新的网关,配网便捷性差。



技术实现要素:

本发明实施例提供了一种自动控制智能设备接入的方法、相关设备及系统,一方面,智能设备可以自动获取用户上传的网关接入信息自动接入目标网关,无需用户逐一操作每个智能设备连接目标网关,提高了配网的便捷性,另一方面,智能设备可以配置多个目标网关,提高了配网成功率,其次,智能设备从授权服务器获取网关接入信息,避免以广播的方式传递网关接入信息,降低了网关接入信息被恶意截取的风险,而且无需增加智能设备的硬件成本。

本发明实施例第一方面提供了一种自动控制智能设备接入的方法,可包括:

智能设备通过辅助网络连接授权服务器,所述辅助网络为所述智能设备自动连接的网络;

所述智能设备从所述授权服务器中获取网关接入信息,所述网关接入信息包括至少一个目标网关的接入信息;

所述智能设备根据所述网关接入信息接入所述目标网关。

本发明实施例中,采用自动连接的辅助网络接入授权服务器,从授权服务器获取用户预先上传的网关接入信息,并根据获取到的网关接入信息接入目标网关,即智能设备可以自动获取用户上传的网关接入信息自动接入目标网关,无需用户逐一操作每个智能设备连接目标网关,提高了配网的便捷性,智能设备可以配置多个目标网关,提高了配网成功率,其次,智能设备从授权服务器获取网关接入信息,避免以广播的方式传递网关接入信息,降低了网关接入信息被恶意截取的风险,而且无需增加智能设备的硬件成本。

结合本发明实施例第一方面,在本发明实施例的第一方面的第一种可选实施方式中,该方法还包括:

所述智能设备从所述授权服务器中接收所述智能设备的配置信息;

所述智能设备根据所述配置信息配置所述智能设备。

结合本发明实施例第一方面的第一种可选实施方式,在本发明实施例的第一方面的第二种可选实施方式中,该方法还包括:

当所述网关接入信息与所述智能设备存储的原有网关接入信息不同时,所述智能设备存储所述网关接入信息;

当所述配置信息与所述智能设备存储的原有配置信息不相同时,所述智能设备存储所述配置信息。

结合本发明实施例第一方面,在本发明实施例的第一方面的第三种可选实施方式中,该方法还包括:

所述智能设备周期性的向所述授权服务器发送网关接入查询消息和/或配置信息查询消息,以获取最新的网关接入信息和/或最新的配置信息。

结合本发明实施例第一方面,在本发明实施例的第一方面的第四种可选实施方式中,该方法还包括:

当所述智能设备根据所述网关接入信息连接所述目标网关均失败之后,所述智能设备通过所述辅助网络连接所述授权服务器;

所述智能设备向所述授权服务器发送网关接入查询消息和/或配置信息查询消息。

结合本发明实施例第一方面,本发明实施例的第一方面的第一至第四种可选实施方式,本发明实施例第一方面第五种可选实施方式中,该方法还包括:

所述智能设备通过所述辅助网络或所述目标网关向所述授权服务器发送所述智能设备状态信息,以使得所述授权服务器向用户反馈所述智能设备状态信息。

结合本发明实施例的第一方面的第五种可选实施方式,本发明实施例第一方面第六种可选实施方式中,智能设备包括:采用无线保真wi-fi技术接入网络的wi-fi智能设备、采用紫蜂协议zigbee接入网络的zigbee智能设备、wi-fi路由器或wi-fi中继器。

结合本发明实施例的第一方面的第六种可选实施方式,本发明实施例第一方面第七种可选实施方式中,辅助网络包括:移动基站网络、无密码的无线网络、与预置授权信息相匹配的无线网络、有线网络。

本发明实施例第二方面提供了一种自动控制智能设备接入的方法,可包括:

授权服务器获取网关接入信息,所述网关接入信息包括至少一个目标网关的接入信息;

所述授权服务器向智能设备发送所述网关接入信息,以使得所述智能设备根据所述网关接入信息接入目标网关。

结合本发明实施例的第二方面,在本发明实施例的第二方面的第一种可选实施方式中,所述授权服务器向所述智能设备发送所述网关接入信息之前,还包括:

所述授权服务器校验所述智能设备id的合法性;

当所述授权服务器确定所述智能设备id合法时,触发所述授权服务器向所述智能设备发送所述网关接入信息的操作。

结合本发明实施例的第二方面,在本发明实施例的第二方面的第二种可选实施方式中,所述授权服务器获取网关接入信息,包括:

所述授权服务器从移动终端或网关接收网关接入信息。

结合本发明实施例第二方面,在本发明实施例的第二方面的第三种可选实施方式中,还包括:

所述授权服务器从移动终端接收所述智能设备的配置信息;

所述授权服务器向所述智能设备发送所述配置信息。

结合本发明实施例第二方面的第三种可选实施方式,本发明实施例第二方面的第四种可选实施方式中,所述授权服务器向所述智能设备发送所述配置信息之前,还包括:

所述授权服务器校验所述智能设备id的合法性;

当所述授权服务器确定所述智能设备id合法时,触发所述授权服务器向所述智能设备发送所述配置信息的操作。

结合本发明实施例第二方面,本发明实施例第二方面第一至第四种可选实施例,在本发明第二方面的第五种可选实施例中,该方法还包括:

当所述配置信息和/或所述网关接入信息变更时,所述授权服务器将变更后的所述配置信息和/或所述网关接入信息发送给所述智能设备。

本发明实施例第三方面提供了一种自动控制智能设备接入的方法,可包括:

移动终端接收用户输入的网关接入信息,所述网关接入信息包括至少一个目标网关的接入信息;

所述移动终端向所述授权服务器发送所述网关接入信息,以使得智能设备根据从所述授权服务器中获得的所述网关接入信息接入所述目标网关。

结合本发明实施例的第三方面,在本发明实施例第三方面的第一种可选实施方式中,还包括:

所述移动终端接收用户输入的所述智能设备的配置信息;

所述移动终端向所述授权服务器发送所述配置信息。

结合本发明实施例第三方面的第一种可选实施方式,在本发明实施例第三方面的第二种可选实施方式中,所述移动终端向所述授权服务器发送所述配置信息之前,还包括:

所述移动终端获取所述智能设备id;

所述移动终端将所述智能设备id发送给所述授权服务器,以使得所述授权服务器识别所述智能设备id所对应的所述智能设备。

结合本发明实施例第三方面的第二种可选实施方式,在本发明实施例第三方面的第三种可选实施方式中,所述移动终端获取所述智能设备id,包括:

所述移动终端识别所述智能终端的身份信息获取所述智能设备的id,所述身份信息为二维码信息、一维码信息、近距离无线通信nfc信息中的至少一项;

或者,所述移动终端接收用户输入的手动查询到的所述智能设备的id。

结合本发明实施例的第三方面,本发明实施例第三方面的第一至第三种任一种可选实施方式,在本发明实施例第三方面的第四种可选实施方式中,还包括:

所述移动终端根据用户的操作生成目标网关权限列表,所述目标网关权限列表指示有权接入所述目标网关的设备id;

所述移动终端向所述授权服务器发送所述目标网关权限列表。

结合本发明实施例的第三方面,本发明实施例第三方面的第一至第三种任一种可选实施方式,在本发明实施例第三方面的第五种可选实施方式中,还包括:

所述移动设备接收所述授权服务器发送的所述智能设备状态信息。

本发明实施例第四方面提供了一种智能设备,可包括:

第一连接单元,用于通过辅助网络连接授权服务器,所述辅助网络为所述智能设备自动连接的网络;

获取单元,用于从所述授权服务器中获取网关接入信息,所述网关接入信息包括至少一个目标网关的接入信息;

接入单元,用于根据所述网关接入信息接入所述目标网关。

结合本发明实施例的第四方面,在本发明实施例第四方面的第一种可选实施方式中,该智能设备还包括:

接收单元,从所述授权服务器中接收所述智能设备的配置信息;

配置单元,用于根据所述配置信息配置所述智能设备。

结合本发明实施例的第四方面第一种可选实施方式,在本发明实施例第四方面的第二种可选实施方式中,该智能设备还包括:

第一存储单元,用于当所述网关接入信息与所述智能设备存储的原有网关接入信息不同时,所述智能设备存储所述网关接入信息;

第二存储单元,用于当所述配置信息与所述智能设备存储的原有配置信息不相同时,所述智能设备存储所述配置信息。

结合本发明实施例的第四方面,在本发明实施例第四方面的第三种可选实施方式中,该智能设备还包括:

第一发送单元,用于周期性的向所述授权服务器发送网关接入查询消息和/或配置信息查询消息,以获取最新的网关接入信息和/或最新的配置信息。

结合本发明实施例的第四方面,在本发明实施例第四方面的第四种可选实施方式中,该智能设备还包括:

第二连接单元,用于当所述智能设备根据所述配置信息连接所有所述目标网关均失败之后,所述智能设备通过所述辅助网络连接所述授权服务器;

第二发送单元,用于向所述授权服务器发送网关接入查询消息和/或配置查询消息。

结合本发明实施例的第四方面,本发明实施例第四方面的第一至第四种任一种可选实施方式,在本发明实施例第四方面的第五种可选实施方式中,该智能设备还包括:

第三发送单元,用于通过所述辅助网络或所述目标网关向所述授权服务器发送所述智能设备状态信息,以使得所述授权服务器向用户反馈所述智能设备状态信息。

本发明实施例第五方面提供了一种授权服务器,可包括:

获取单元,用于获取网关接入信息,所述网关接入信息包括至少一个目标网关的接入信息;

第一发送单元,用于向所述智能设备发送所述网关接入信息,以使得所述智能设备根据所述网关接入信息接入所述目标网关。

结合本发明实施例的第五方面,在本发明实施例第五方面的第一种可选实施方式中,该授权服务器还包括:

第一校验单元,用于校验所述智能设备id的合法性;

第一触发单元,用于当所述授权服务器确定所述智能设备id合法时,触发所述授权服务器向所述智能设备发送所述网关接入信息的操作。

结合本发明实施例第五方面,本发明实施例第五方面的第二种可选实施方式中,该获取单元,包括:

接收模块,用于从移动终端或网关接收网关接入信息。

结合本发明实施例第五方面,在本发明实施例第五方面的第三种可选实施方式中,该授权服务器还包括:

接收单元,用于从移动终端接收所述智能设备的配置信息;

第二发送单元,用于向所述智能设备发送所述配置信息。

结合本发明实施例第五方面的第三种可选实施方式,在本发明实施例第五方面的第四种可选实施方式中,该授权服务器还包括:

第二校验单元,用于校验所述智能设备id的合法性;

第二触发单元,用于当所述授权服务器确定所述智能设备id合法时,触发所述授权服务器向所述智能设备发送所述配置信息的操作。

结合本发明实施例第五方面,本发明实施例第五方面第一至第四任一种可选实施方式,在本发明实施例第五方面第五种可选实施方式中,该授权服务器还包括:

第三发送单元,用于当所述配置信息和/或所述网关接入信息变更时,所述授权服务器将变更后的所述配置信息和/或所述网关接入信息发送给所述智能设备。

本发明实施例第六方面提供了一种移动终端,可包括:

第一接收单元,用于接收用户输入的网关接入信息,所述网关接入信息包括至少一个目标网关的接入信息;

第一发送单元,用于向所述授权服务器发送所述网关接入信息,以使得智能设备根据从所述授权服务器中获得的所述网关接入信息接入目标网关。

结合本发明实施例第六方面,本发明实施例第六方面的第一种可选实施方式中,该移动终端还包括:

第二接收单元,用于接收用户输入的所述智能设备的配置信息;

第二发送单元,用于向所述授权服务器发送所述配置信息。

结合本发明实施例第六方面的第一种可选实施方式,本发明实施例第六方面的第二种可选实施方式中,该移动终端还包括:

获取单元,用于获取所述智能设备id;

第三发送单元,用于将所述智能设备id发送给所述授权服务器,以使得所述授权服务器识别所述智能设备id所对应的所述智能设备。

结合本发明实施例第六方面第二种可选实施方式,在本发明实施例第六方面第三种可选实施方式中,该获取单元,包括:

识别模块,用于识别所述智能终端的身份信息获取所述智能设备的id,所述身份信息为二维码信息、一维码信息、近距离无线通信nfc信息中的至少一项;

接收模块,用于接收用户输入的手动查询到的所述智能设备的id。

结合本发明实施例第六方面,本发明实施例第六方面第一至第三任一种可选实施方式,在本发明实施例第六方面第四种可选实施方式中,该移动终端还包括:

生成单元,用于根据用户的操作生成目标网关权限列表,所述目标网关权限列表指示有权接入所述目标网关的设备id;

第四发送单元,用于向所述授权服务器发送所述目标网关权限列表。

结合本发明实施例第六方面,本发明实施例第六方面第一至第三任一种可选实施方式,在本发明实施例第六方面第五种可选实施方式中,该移动终端还包括:

第三接收单元,用于接收所述授权服务器发送的所述智能设备状态信息。

本发明实施例第七方面提供了一种智能设备,可包括:存储器、处理器、收发器以及总线系统;

其中,存储器用于存储程序;

所述处理器用于执行所述存储器中的程序,具体如下步骤:

通过辅助网络连接授权服务器,所述辅助网络为所述智能设备自动连接的网络;

从所述授权服务器中获取网关接入信息,所述网关接入信息包括至少一个目标网关的接入信息;

根据所述网关接入信息接入所述目标网关。

本发明实施例第八方面提供了一种自动控制智能设备接入的系统,可包括:智能设备、授权服务器及移动终端;

该智能设备为上述本发明实施例第四方面、本发明实施例第四方面第一至第五任一种可选实施方式中的智能设备;

该授权服务器为上述本发明实施例第五方面和/或本发明实施例第五方面第一至第五任一种可选实施方式中的智能设备;

该智能设备为上述本发明实施例第六方面和/或本发明实施例第六方面第一至第五任一种可选实施方式中的智能设备。

附图说明

图1为本发明实施例中自动控制智能设备接入的方法一个实施例示意图;

图2为本发明实施例中自动控制智能设备接入的方法一个具体应用实施例;

图3为本发明实施例中自动控制智能设备接入的方法另一个具体应用实施例;

图4为本发明实施例中自动控制智能设备接入的方法另一个具体应用实施例;

图5为本发明实施例中自动控制智能设备接入的方法另一个具体应用实施例;

图6为本发明实施例中智能设备一个实施例示意图;

图7为本发明实施例中智能设备另一个实施例示意图;

图8为本发明实施例中智能设备另一个实施例示意图;

图9为本发明实施例中智能设备另一个实施例示意图;

图10为本发明实施例中智能设备另一个实施例示意图;

图11为本发明实施例中智能设备另一个实施例示意图;

图12为本发明实施例中授权服务器一个实施例示意图;

图13为本发明实施例中授权服务器另一个实施例示意图;

图14为本发明实施例中授权服务器另一个实施例示意图;

图15为本发明实施例中授权服务器另一个实施例示意图;

图16为本发明实施例中授权服务器另一个实施例示意图;

图17为本发明实施例中授权服务器另一个实施例示意图;

图18为本发明实施例中移动终端一个实施例示意图;

图19为本发明实施例中移动终端另一个实施例示意图;

图20为本发明实施例中移动终端另一个实施例示意图;

图21为本发明实施例中移动终端另一个实施例示意图;

图22为本发明实施例中移动终端另一个实施例示意图;

图23为本发明实施例中移动终端另一个实施例示意图;

图24为本发明实施例中智能设备一个结构实施例示意图;

图25为本发明实施例中自动控制智能设备接入系统一个实施例示意图。

具体实施方式

本发明实施例提供了一种自动控制智能设备接入的方法、相关设备及系统,用于自动配置智能设备接入目标网关。

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

可以理解的是,本发明实施例中的移动设备可以是行动装置、流动装置、手持装置、pc等,通常有一个小的显示屏幕、触控或键盘输入。由于通过移动设备可以随时地访问获得各种信息。为了便于理解,本实施例中主要以手机为例进行介绍。

可以理解的是,本发明实施例中的无线网络为采用无线通信技术实现的网络,常见的无线网络有无线个人网络,如蓝牙、zigbee紫蜂协议接入网络、zwave无线网络、以及私有无线网络,常见的无线网络还有无线局域网(如无线保真wi-fi无线网络)、无线广域网、蜂窝网络、无线mesh网络、全球网络等。为了便于理解,本实施例中主要以wi-fi无线网络为例进行介绍。

可以理解的是,本发明实施例中的智能设备可以是指访问目标网关时需要授权访问的智能设备,与智能设备使用的网络标准无关,与设备使用无线网络还是有线网络无关,常见的有采用无线保真wi-fi技术接入网络的wi-fi智能设备、采用紫蜂协议zigbee接入网络的zigbee智能设备、wi-fi路由器或wi-fi中继器、z-wave设备、蓝牙mesh设备、lora设备、sigfox设备等。

为了便于理解,下面对本发明实施例中的具体流程进行描述,请参阅图1,本发明实施例中自动控制智能设备接入的方法一个实施例包括:

101、授权服务器获取网关接入信息;

本实施例中,授权服务器获取至少一个网关接入信息,该网关接入信息包括至少一个目标网关的接入信息,具体的获取方式将在下述的实施例中进行详细描述。

具体的,网关接入信息可以是无线网络的id和/或该无线网络的密码,智能设备可以根据无线网络的id和密码连接该无线网络,也可以仅仅根据无线网络的id,通过授权服务器验证该智能设备权限的方式进行无线网络连接;该网关接入信息也可以是网络服务器的网络服务账号和/或该网络服务账号的密码,例如电信网络服务商提供的上网账号和密码,智能设备可以根据网络服务器的网络服务账号和该网络服务账号的密码连接该网络服务器,也可以仅仅根据网络服务器的网络服务账号,通过授权服务器验证该智能设备权限的方式连接该网络服务器。

需要说明的是,实际运用中,网关可以包括无线路由器、zigbee网关、zwave网关及蓝牙mesh网关等无线网关,也可以包括网络服务器,网络交换机等有线网关设备,具体此处不做限定。

可以理解的是,网关接入信息与用户使用的网络的类型以及该网络的运营商的运营方式相适应,智能设备可以根据该网关接入信息接入对应的网络系统即可,具体的网关接入信息的内容此处不做限定。

102、智能设备通过辅助网络连接授权服务器;

智能设备可以通过辅助网络连接到授权服务器,辅助网络为不需用户对智能设备进行手动设置网关接入信息,就可以自动连接的网络,可选的,实际运用中,为节约能源,可以设置智能设备连接辅助网络的开关,当用户需要连接辅助网路时,可以根据用户的设置自动的或手动触发智能设备自动连接辅助网络。

具体的,智能设备自动连接辅助网络的方式可以根据用户的需求及智能设备的具体结构进行配置,例如,根据用户的授权,厂商可以为用户提供与智能设备相匹配的网关设备,在该网关设备中预置有wi-fi热点,在该智能设备中预置与该wi-fi热点相匹配的网关接入信息,使得该智能设备开机之后可以根据该网关接入信息自动接入该网关,进而连接到对应的辅助网络;可以理解的是,仅仅在该智能设备中预置网关接入信息,用户根据该网关接入信息在移动终端生成对应的wi-fi热点,也可以使得智能设备接入辅助网络,可选的,也可以采用无密码的无线网络作为辅助网络,还可以在该智能设备中嵌入支持移动基站通信的通信模块,将移动基站网络作为辅助网络,可选的,还可以将不需拨号的有线网络作为辅助网络。

可以理解的是,辅助网络为不需用户对智能设备进行手动设置网关接入信息,就可以自动连接的网络,实际运用中,为节约能源,可以设置智能设备连接辅助网络的开关,当用户不需要连接辅助网路时,可以关闭智能设备自动连接辅助网络的功能,而且辅助网络的具体实现形式不限于上述的几种形式,具体的辅助网络实现形式此处不做限定。

103、智能设备从授权服务器中获取网关接入信息;

智能设备通过辅助网络连接到授权服务器之后就可以与授权服务器进行数据交互,智能设备可以向授权服务器发送网关接入查询消息以获取用户上传的所有的网关接入信息,授权服务器也可以根据预置流程主动的向智能设备发送网关接入信息。

104、智能设备根据网关接入信息接入目标网关。

智能设备获取到的网关接入信息可以是多个,智能设备可以按照预置流程或用户的操作选择其中一个网关接入信息接入对应的网关,进而接入该网关管理的网络。

本发明实施例中,智能设备无需用户逐一操作每个智能设备连接目标网关,采用自动连接的辅助网络接入授权服务器,从授权服务器获取用户或者网关预先上传的一个或多个网关接入信息,并根据获取到的网关接入信息接入目标网关,即智能设备可以自动获取用户上传的网关接入信息自动接入目标网关,无需用户逐一操作每个智能设备连接目标网关,提高了配网的便捷性,智能设备可以配置多个目标网关,提高了配网成功率,其次,智能设备从授权服务器获取网关接入信息,避免以广播的方式传递网关接入信息,降低了网关接入信息被恶意截取的风险,而且无需增加智能设备的硬件成本。

可选的,在上述图1所示的实施例的基础上,在本发明实施例提供的自动控制智能设备的方法第一个可选实施例中,授权服务器获取网关接入信息可以包括:

授权服务器从移动终端或网关中接收网关接入信息。

本实施例中,授权服务器可以从移动终端接收网关接入信息,可包括:移动终端接收用户输入的网关接入信息,网关接入信息包括至少一个目标网关的接入信息;移动终端向授权服务器发送网关接入信息。

授权服务器也可以从网关中接收网关接入信息,具体的,网关可以根据用户的授权,自动的向对应的授权服务器发送该网关的网关接入信息。

可选的,在上述图1所示的实施例的基础上,在本发明实施例提供的自动控制智能设备的方法第二个可选实施例中,还可以包括:

移动终端接收用户输入的智能设备的配置信息;

移动终端向授权服务器发送配置信息;

智能设备从授权服务器中接收智能设备的配置信息;

智能设备根据配置信息配置智能设备。

实际运用中,用户可以根据自己的喜好和用户所处的网络配置环境对智能设备的配置信息进行更改,本发明实施例中配置信息可以包括智能设备的名称、智能设备的网络身份标示id及访问密码、以及与该智能设备对应的授权服务器的访问地址,还可以根据用户的需求在配置信息中增加无线网络信道配置信息等,具体的配置信息可以根据智能设备的具体结构和功能及用户的需求进行合理的调整,具体此处不做限定。

可选的,在上述图1所示的实施例的基础上,在本发明实施例提供的自动控制智能设备的方法第二个可选实施例基础上,本发明实施例提供的自动控制智能设备的方法第三个可选实施例中,授权服务器向智能设备发送网关接入信息之前和/或,授权服务器向智能设备发送配置信息之前还可以包括:

授权服务器校验智能设备id的合法性;

当授权服务器确定智能设备id合法时,触发授权服务器向智能设备发送网关接入信息的操作和/或,触发授权服务器向智能设备发送配置信息的操作。

本实施例中,授权服务器仅对合法的智能设备发送网关接入信息和/或配置信息,增加了本发明的实用性,具体的授权服务器获取智能设备id的方式可以是:移动终端获取智能设备id;移动终端将智能设备id发送给授权服务器。其中,移动终端获取智能设备id可包括:移动终端识别智能终端的身份信息获取智能设备的id,身份信息为二维码信息、一维码信息、近距离无线通信nfc信息中的至少一项;或者,移动终端接收用户输入的手动查询到的智能设备的id。

进一步的,本实施例中,授权服务器校验智能设备id的合法性,可以根据目标网关权限列表进行判定,授权服务器校验智能设备id的合法性,包括:移动终端根据用户的操作生成目标网关权限列表,目标网关权限列表指示有权接入目标网关的设备id;移动终端向授权服务器发送目标网关权限列表,当授权服务器确定该智能设备的id在该目标网关权限列表中时,则确定该智能设备为合法设备。

可选的,在上述图1所示的实施例的基础上,在本发明实施例提供的自动控制智能设备的方法第一至第三任一个可选实施例基础上,本发明实施例提供的自动控制智能设备的方法第四个可选实施例中,还可以包括:

当网关接入信息与智能设备存储的原有网关接入信息不同时,智能设备存储网关接入信息;

当配置信息与智能设备存储的原有配置信息不相同时,智能设备存储配置信息。

实际运用中,当智能设备的网关接入信息和/或智能设备的配置信息进行更改之后,只需要用户将最新的网关接入信息和/或智能设备的配置信息上传到授权服务器中,授权服务器就可以对授权服务器管理的所有智能设备进行对应的信息更新,具体的,当智能设备每次获取到的网关接入信息或配置信息与智能设备上次存储的对应信息不同时,智能设备可以将最新的网关接入信息或配置信息存储下来,以便于智能设备可以根据最新的网关接入信息或智能设备的配置信息接入目标网关或配置该智能设备,增强了本发明实施例的实用性。

可选的,在上述图1所示的实施例的基础上,本发明实施例提供的自动控制智能设备的方法第五个可选实施例中,还可以包括:

智能设备周期性的向授权服务器发送网关接入查询消息和/或配置信息查询消息,以获取最新的网关接入信息和/或最新的配置信息。

实际运用中,当用户对智能设备的网关接入信息或智能设备的配置信息进行更改之后,为了智能的自动的接入网络,可选的,智能设备可以根据用户的设定周期性的向授权服务器发送网关接入查询消息和/或配置信息查询消息,以获取最新的网关接入信息和/或最新的配置信息,具体的周期可以根据用户的需求进行设置,具体此处不做限定。

可选的,在上述图1所示的实施例的基础上,本发明实施例提供的自动控制智能设备的方法第六个可选实施例中,还可以包括:

当智能设备根据配置信息连接所有目标网关均失败之后,智能设备通过辅助网络连接授权服务器;

智能设备向授权服务器发送网关接入查询消息和/或配置信息查询消息。

实际运用中,当用户对原有的网关接入信息进行修改之后,会导致智能设备断开网络连接,此时智能设备可以再次通过辅助网络连接授权服务器以获取最新的网关接入信息,增加了本发明实施例的实用性。

可选的,在上述图1所示的实施例的基础上,在本发明实施例提供的自动控制智能设备的方法第一至第六任一个可选实施例基础上,本发明实施例提供的自动控制智能设备的方法第七个可选实施例中,还可以包括:

当配置信息和/或网关接入信息变更时,授权服务器将变更后的配置信息和/或所述网关接入信息发送给所述智能设备。

当用户对智能设备的网关接入信息或智能设备的配置信息进行更改并将新的网关接入信息或智能设备的配置信息上传到授权服务器之后,授权服务器可以主动的将新的网关接入信息或智能设备的配置信息发送给对应的智能设备,以使得对应的智能设备更新相应的信息。

可选的,在上述图1所示的实施例的基础上,在本发明实施例提供的自动控制智能设备的方法第一至第六任一个可选实施例基础上,本发明实施例提供的自动控制智能设备的方法第八个可选实施例中,还可以包括:

智能设备通过辅助网络或目标网关向授权服务器发送智能设备状态信息;

移动设备接收授权服务器发送的智能设备状态信息。

在本实施例中,智能设备可以根据用户的需求在每次连接到辅助网络或目标网关之后,或,智能设备根据网关接入信息连接对应的目标网关失败之后,向授权服务器反馈该设备的状态信息,以使得授权服务器通过移动终端向用户反馈智能设备状态信息,增强了本发明实施例的实用性,具体的该状态信息可包括该智能设备的网络连接状态信息、该智能设备的运行状态信息,具体可以根据用户的需求进行设置,具体此处不做限定。

可选的,在上述图1所示的实施例的基础上,在本发明实施例提供的自动控制智能设备的方法第八个可选实施例基础上,本发明实施例提供的自动控制智能设备的方法第九个可选实施例中,智能设备可以包括:采用无线保真wi-fi技术接入网络的wi-fi智能设备、采用紫蜂协议zigbee接入网络的zigbee智能设备、wi-fi路由器或wi-fi中继器。

可以理解的是,本发明中实施例中的智能设备为访问目标网关时需要授权访问的智能设备,与智能设备使用的网络标准无关,与设备使用无线网络还是有线网络无关,常见的还包括z-wave设备、蓝牙mesh设备、lora设备、sigfox设备等,具体的此处不做限定。

可选的,在上述图1所示的实施例的基础上,在本发明实施例提供的自动控制智能设备的方法第九个可选实施例基础上,本发明实施例提供的自动控制智能设备的方法第十个可选实施例中,辅助网络可以包括:移动基站网络、无密码的无线网络、与预置授权信息相匹配的无线网络、有线网络。

上述实施例对本发明实施中自动控制智能设备接入的方法的流程进行了描述,为了便于理解,下面结合具体应用实施例进行说明。

请参阅图2,本实施例中的智能设备为wi-fi智能设备时,用户可以采用智能设备厂商提供的wi-fi网关,厂商根据用户的授权在智能设备的存储设备中存储授权服务器的初始地址、智能设备的id以及预置辅助wi-fi网关的无线网络id和密码,用户通过手机登录授权服务器,用户用手机扫描wi-fi智能设备的id二维码,并把wi-fi智能设备的id上传到授权服务器,用户可以向服务器上传wi-fi网关的无线网络id和密码,用户还可以在登录授权服务器之后,还可以设置各个id对应的智能设备的配置信息,如智能设备的名称、id等。

在wi-fi智能设备开机之后,可选的,wi-fi智能设备可以从存储介质中读取wi-fi智能设备的配置信息,如果配置信息不为空,则根据配置信息配置wi-fi智能设备(如设置wi-fi智能设备名称),wi-fi智能设备从存储介质中读取网关接入信息列表(包括至少一个wi-fi无线网络id,密码),若网关接入信息列表不为空,则wi-fi智能设备尝试连接网关接入信息列表中的每一个wi-fi网关,若wi-fi智能设备连接wi-fi网关成功,可选的,wi-fi智能设备可以启动监控流程,即周期性的向授权服务器发送网关接入查询消息以获取最新的网关接入信息,可选的,wi-fi智能设备还可以向授权服务器报告当前的配网状态,以使得授权服务器通知用户wi-fi智能设备的当前配网状态。

若wi-fi智能设备连接每一个wi-fi网关均失败或者网关接入信息列表为空,则wi-fi智能设备从存储介质中读取辅助wi-fi网关的无线网络id和密码,具体的,该辅助网关的无线网络密码可以为空,也可以为厂家或客户预置在wi-fi智能设备中的密码,wi-fi智能设备连接到辅助wi-fi网关,wi-fi智能设备从存储介质中读取授权服务器地址和设备id,wi-fi智能设备通过辅助网关对应的辅助网络连接到授权服务器,wi-fi智能设备向授权服务器请求该设备的配置信息和网关接入信息列表,可选的,授权服务器校验设备id的合法性,在授权服务器确定该智能设备合法时,授权服务器把wi-fi智能设备的配置信息发送给wi-fi智能设备,wi-fi智能设备保存接收到的wi-fi智能设备配置信息到存储介质中,可选的,授权服务器进一步的验证wi-fi智能设备访问网关接入信息中无线网络的合法性,当确定wi-fi智能设备合法时,授权服务器把wi-fi网关接入信息列表发送给wi-fi智能设备,wi-fi智能设备保存接收到的wi-fi网关接入信息列表到存储介质中,wi-fi智能设备再次根据存储介质中最新配置信息和网关接入信息配置智能设备和接入无线网络。

需要说明的是,在本具体应用实施例中,授权服务器向智能设备发送配置信息和网关接入信息的先后顺序仅是示例性的,实际运用中授权服务器可以任意调整其发送顺序,甚至可以在确定智能设备合法之后,同时将配置信息和网关接入信息作为该智能设备对应的相关消息同时发送给该智能设备,具体可以根据用户和服务商的需求进行调整,此处不做限定。

上述具体应用实施例以wi-fi智能设备为例,下面以zigbee智能设备为例进行说明。

请参阅图3,本实施例中的智能设备为zigbee智能设备时,用户可以采用智能设备厂商提供的zigbee网关,厂商根据用户的授权在智能设备的存储设备中存储授权服务器的初始地址、智能设备的id以及预置辅助zigbee网关的无线网络id和密码,用户通过手机登录授权服务器,用户用手机扫描zigbee智能设备的id二维码,并把zigbee智能设备的id上传到授权服务器,用户可以向服务器上传zigbee网关的无线网络id和密码,用户还可以在登录授权服务器之后还可以设置各个id对应的智能设备的配置信息,如智能设备的名称、id等。

在zigbee智能设备开机后,可选的,zigbee智能设备可以从存储介质中读取zigbee智能设备的配置信息,如果配置信息不为空,则根据配置信息配置zigbee智能设备(如设置zigbee智能设备名称),zigbee智能设备从存储介质中读取网关接入信息列表(包括至少一个zigbee无线网络id,密码),若网关接入信息列表不为空,则zigbee智能设备尝试连接网关接入信息列表中的每一个zigbee网关,若zigbee智能设备连接zigbee网关成功,可选的,zigbee智能设备可以启动监控流程,即周期性的向授权服务器发送网关接入查询消息以获取最新的网关接入信息,可选的,zigbee智能设备还可以向授权服务器报告当前的配网状态,以使得授权服务器通知用户zigbee智能设备的当前配网状态。

若zigbee智能设备连接每一个zigbee网关均失败或者网关接入信息列表为空,则zigbee智能设备从存储介质中读取辅助zigbee网关的无线网络id和密码,zigbee智能设备连接到辅助zigbee网关,zigbee智能设备从存储介质中读取授权服务器地址和设备id,zigbee智能设备通过辅助网关对应的辅助网络连接到授权服务器,zigbee智能设备向授权服务器请求该设备的配置信息和网关接入信息列表,可选的,授权服务器校验设备id的合法性,在授权服务器确定该智能设备合法时,授权服务器把zigbee智能设备的配置信息发送给zigbee智能设备,zigbee智能设备保存接收到的zigbee智能设备配置信息到存储介质中,可选的,授权服务器进一步的验证zigbee智能设备访问网关接入信息中无线网络的合法性,当确定zigbee智能设备合法时,授权服务器把zigbee网关接入信息列表发送给zigbee智能设备,zigbee智能设备保存接收到的zigbee网关的无线网络id和密码列表到存储介质中,zigbee智能设备再次根据存储介质中最新配置信息和网关接入信息配置智能设备和接入无线网络。

需要说明的是,在本具体应用实施例中,授权服务器向智能设备发送配置信息和网关接入信息的先后顺序仅是示例性的,实际运用中授权服务器可以任意调整其发送顺序,甚至可以在确定智能设备合法之后,同时将配置信息和网关接入信息作为该智能设备对应的相关消息同时发送给该智能设备,具体可以根据用户和服务商的需求进行调整,此处不做限定。

上述具体应用实施例以zigbee智能设备或wi-fi智能设备为例,下面以wi-fi路由器为智能设备进行说明。

请参阅图4,本具体应用实施例中的智能设备为wi-fi路由器时,厂商可以在智能设备的存储介质中存储授权服务器的初始地址及智能设备的id,用户通过手机登录授权服务器,用户用手机扫描wi-fi路由器的id二维码,并把wi-fi路由器的id上传到授权服务器,用户可以向服务器上传网络服务商的网络服务账号和密码作为网关接入信息,用户还可以在登录授权服务器之后还可以设置各个id对应的智能设备的配置信息,如智能设备的名称、无线网络id、访问密码、无线信道等。

在wi-fi路由器开机之后,wi-fi路由器可以从存储介质中读取wi-fi路由器的配置信息,如果配置信息不为空,则根据配置信息配置wi-fi路由器,wi-fi路由器从存储介质中读取网关接入信息列表(包括至少一个网络服务商的网络服务账号和密码),若网关接入信息列表不为空,则wi-fi路由器尝试连接网关接入信息列表中的每一个上网服务,若wi-fi路由器连接网络成功,可选的,wi-fi路由器可以启动wi-fi路由器启动监控流程,即周期性的向授权服务器发送网关接入查询消息以获取最新的网关接入信息,可选的,wi-fi路由器还可以向授权服务器报告当前的配网状态,以使得授权服务器通知用户wi-fi路由器的当前配网状态。

若wi-fi路由器连接每一个上网服务均失败或者网关接入信息列表为空,用户可以打开手机wi-fi热点并把该热点密码设置为空,wi-fi路由器连接手机的wi-fi热点,wi-fi路由器从存储介质中读取授权服务器地址和设备id,wi-fi路由器通过手机的wi-fi热点对应的辅助网络连接到授权服务器,wi-fi路由器向授权服务器请求该设备的配置信息和网关接入信息列表,可选的,授权服务器校验设备id的合法性,在授权服务器确定该wi-fi路由器合法时,授权服务器把wi-fi路由器的配置信息发送给wi-fi路由器,wi-fi路由器保存接收到的wi-fi路由器配置信息到存储介质中,可选的,授权服务器进一步的验证wi-fi路由器访问网关接入信息中无线网络的合法性,当确定wi-fi路由器合法时,授权服务器把网关接入信息列表发送给wi-fi路由器,wi-fi路由器保存接收到的网关接入信息列表到存储介质中,wi-fi路由器再次根据存储介质中最新的配置信息和网关接入信息配置wi-fi路由器和接入无线网络。

需要说明的是,在本具体应用实施例中,授权服务器向智能设备发送配置信息和网关接入信息的先后顺序仅是示例性的,实际运用中授权服务器可以任意调整其发送顺序,甚至可以在确定智能设备合法之后,同时将配置信息和网关接入信息作为该智能设备对应的相关消息同时发送给该智能设备,具体可以根据用户和服务商的需求进行调整,此处不做限定。

上述具体应用实施例以zigbee智能设备、wi-fi路由器或wi-fi智能设备为例,下面以wi-fi中继器为例进行说明。

请参阅图5,本具体应用实施例中的智能设备为wi-fi中继器时,厂商可以在智能设备的存储介质中存储授权服务器的初始地址及wi-fi中继器的id,用户通过手机登录授权服务器,用户用手机扫描wi-fi中继器的id二维码,并把wi-fi中继器的id上传到授权服务器,用户可以向授权服务器上传wi-fi路由器的ssid名称和密码作为网关接入信息,用户还可以在登录授权服务器之后还可以设置各个id对应的wi-fi中继器的配置信息,如wi-fi中继器的名称、无线网络id、访问密码等。

在wi-fi中继器开机之后,wi-fi中继器可以从存储介质中读取wi-fi中继器的配置信息,如果配置信息不为空,则根据配置信息配置wi-fi中继器,wi-fi中继器从存储介质中读取网关接入信息列表(包括至少一个wi-fi路由器的ssid名称和密码),若网关接入信息列表不为空,则wi-fi中继器尝试连接网关接入信息列表中的每一个wi-fi路由器,若wi-fi中继器连接网络成功,可选的,wi-fi中继器可以启动wi-fi中继器启动监控流程,即周期性的向授权服务器发送网关接入查询消息以获取最新的网关接入信息,可选的,wi-fi中继器还可以向授权服务器报告当前的配网状态,以使得授权服务器通知用户wi-fi中继器的当前配网状态。

若wi-fi中继器连接每一个wi-fi路由器均失败或者网关接入信息列表为空,用户可以打开手机wi-fi热点并把该热点密码设置为空,wi-fi中继器连接手机的wi-fi热点,wi-fi中继器从存储介质中读取授权服务器地址和设备id,wi-fi中继器通过手机的wi-fi热点对应的辅助网络连接到授权服务器,wi-fi中继器向授权服务器请求该设备的配置信息和网关接入信息列表,授权服务器校验设备id的合法性,在授权服务器确定该wi-fi中继器合法时,授权服务器把wi-fi中继器的配置信息发送给wi-fi中继器,wi-fi中继器保存接收到的wi-fi中继器配置信息到存储介质中,授权服务器进一步的验证wi-fi中继器访问网关接入信息中无线网络的合法性,当确定wi-fi中继器合法时,授权服务器把网关接入信息列表发送给wi-fi中继器,wi-fi中继器保存接收到的网关接入信息列表到存储介质中,wi-fi中继器再次根据存储介质中最新的配置信息和网关接入信息配置wi-fi中继器和接入目标网关。

需要说明的是,在本具体应用实施例中,授权服务器向智能设备发送配置信息和网关接入信息的先后顺序仅是示例性的,实际运用中授权服务器可以任意调整其发送顺序,甚至可以在确定智能设备合法之后,同时将配置信息和网关接入信息作为该智能设备对应的相关消息同时发送给该智能设备,具体可以根据用户和服务商的需求进行调整,此处不做限定。

上述实施例对本发明实施例中的自动控制智能设备的方法进行了说明,下面将对本发明实施例中的相关设备及系统进行说明。

请参阅图6,本发明实施例中智能设备一个实施例可包括:

第一连接单元601,用于通过辅助网络连接授权服务器,辅助网络为智能设备自动连接的网络;

获取单元602,用于从授权服务器中获取网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

接入单元603,用于根据网关接入信息接入目标网关。

本实施例中,第一连接单元通过辅助网络连接授权服务器之后,获取单元从授权服务器中获取网关接入信息,接入单元根据网关接入信息接入目标网关,智能设备可以自动获取用户上传的网关接入信息自动接入目标网关,无需用户逐一操作每个智能设备连接目标网关,提高了配网的便捷性,另一方面,智能设备可以配置多个目标网关,提高了配网成功率,其次,智能设备从授权服务器获取网关接入信息,避免以广播的方式传递网关接入信息,降低了网关接入信息被恶意截取的风险,而且无需增加智能设备的硬件成本。

请参阅图7,本发明实施例中智能设备另一个实施例可包括:

第一连接单元601,用于通过辅助网络连接授权服务器,辅助网络为智能设备自动连接的网络;

获取单元602,用于从授权服务器中获取网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

接入单元603,用于根据网关接入信息接入目标网关。

其中,本实施例还可以进一步包括:

接收单元604,从授权服务器中接收智能设备的配置信息;

配置单元605,用于根据配置信息配置智能设备。

请参阅图8,本发明实施例中智能设备另一个实施例可包括:

第一连接单元601,用于通过辅助网络连接授权服务器,辅助网络为智能设备自动连接的网络;

获取单元602,用于从授权服务器中获取网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

接入单元603,用于根据网关接入信息接入目标网关。

接收单元604,从授权服务器中接收智能设备的配置信息;

配置单元605,用于根据配置信息配置智能设备。

其中,本实施例还可以进一步包括:

第一存储单元606,用于当网关接入信息与智能设备存储的原有网关接入信息不同时,智能设备存储网关接入信息;

第二存储单元607,用于当配置信息与智能设备存储的原有配置信息不相同时,智能设备存储配置信息。

本实施例中,当智能设备每次获取到的网关接入信息或配置信息与智能设备上次存储的对应信息不同时,智能设备可以将最新的网关接入信息或配置信息存储下来,以便于智能设备可以根据最新的网关接入信息或智能设备的配置信息接入目标网关或配置该智能设备,增强了本发明实施例的实用性。

请参阅图9,本发明实施例中智能设备另一个实施例可包括:

第一连接单元601,用于通过辅助网络连接授权服务器,辅助网络为智能设备自动连接的网络;

获取单元602,用于从授权服务器中获取网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

接入单元603,用于根据网关接入信息接入目标网关。

其中,本实施例还可以进一步包括:

第一发送单元608,用于周期性的向授权服务器发送网关接入查询消息和/或配置信息查询消息,以获取最新的网关接入信息和/或最新的配置信息。

请参阅图10,本发明实施例中智能设备另一个实施例可包括:

第一连接单元601,用于通过辅助网络连接授权服务器,辅助网络为智能设备自动连接的网络;

获取单元602,用于从授权服务器中获取网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

接入单元603,用于根据网关接入信息接入目标网关。

其中,本实施例还可以进一步包括:

第二连接单元609,用于当智能设备根据配置信息连接所有目标网关均失败之后,智能设备通过辅助网络连接授权服务器;

第二发送单元610,用于向授权服务器发送网关接入查询消息和/或配置信息查询消息。

请参阅图11,本发明实施例中智能设备另一个实施例可包括:

第一连接单元601,用于通过辅助网络连接授权服务器,辅助网络为智能设备自动连接的网络;

获取单元602,用于从授权服务器中获取网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

接入单元603,用于根据网关接入信息接入目标网关;

接收单元604,从授权服务器中接收智能设备的配置信息;

配置单元605,用于根据配置信息配置智能设备;

第一存储单元606,用于当网关接入信息与智能设备存储的原有网关接入信息不同时,智能设备存储网关接入信息;

第二存储单元607,用于当配置信息与智能设备存储的原有配置信息不相同时,智能设备存储配置信息;

第一发送单元608,用于周期性的向授权服务器发送网关接入查询消息和/或配置信息查询消息,以获取最新的网关接入信息和/或最新的配置信息;

第二连接单元609,用于当智能设备根据配置信息连接所有目标网关均失败之后,智能设备通过辅助网络连接授权服务器;

第二发送单元610,用于向授权服务器发送网关接入查询消息和/或配置信息查询消息;

其中,本实施例还可以进一步包括:

第三发送单元611,用于通过辅助网络或目标网关向授权服务器发送智能设备状态信息,以使得授权服务器向用户反馈智能设备状态信息。

本实施例中,智能设备可以根据用户的需求在每次连接到辅助网络或目标网关之后,或,智能设备根据网关接入信息连接对应的目标网关失败之后,向授权服务器反馈该设备的状态信息,以使得授权服务器通过移动终端向用户反馈智能设备状态信息,增强了本发明实施例的实用性。

前述的本发明实施例中的智能设备与图1所述的实施例及相关可选实施例描述的内容类似,具体此处不再赘述。

上面对本发明实施例中智能设备进行了描述,下面将对本发明实施例中的授权服务器进行描述,请参阅图12,本发明实施例中授权服务器的一个实施例可包括:

获取单元701,用于获取网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

第一发送单元702,用于向智能设备发送网关接入信息,以使得智能设备根据网关接入信息接入目标网关。

请参阅图13,本发明实施例中授权服务器的另一个实施例可包括:

获取单元701,用于获取网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

第一发送单元702,用于向智能设备发送网关接入信息,以使得智能设备根据网关接入信息接入目标网关。

其中,本实施中还可以进一步包括:

第一校验单元703,用于校验智能设备id的合法性;

第一触发单元704,用于当授权服务器确定智能设备id合法时,触发授权服务器向智能设备发送网关接入信息的操作。

本实施例中,授权服务器仅对合法的智能设备发送网关接入信息和/或配置信息,增加了本发明的实用性。

请参阅图14,本发明实施例中授权服务器的另一个实施例可包括:

获取单元701,用于获取网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

第一发送单元702,用于向智能设备发送网关接入信息,以使得智能设备根据网关接入信息接入目标网关。

其中,本实施中获取单元701还可以进一步包括:

接收模块7011,用于从移动终端或网关接收网关接入信息。

请参阅图15,本发明实施例中授权服务器的另一个实施例可包括:

获取单元701,用于获取网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

第一发送单元702,用于向智能设备发送网关接入信息,以使得智能设备根据网关接入信息接入目标网关;

其中,本实施例中还可以进一步包括:

接收单元705,用于从移动终端接收智能设备的配置信息;

第二发送单元706,用于向智能设备发送配置信息。

请参阅图16,本发明实施例中授权服务器的另一个实施例可包括:

获取单元701,用于获取网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

第一发送单元702,用于向智能设备发送网关接入信息,以使得智能设备根据网关接入信息接入目标网关。

接收单元705,用于从移动终端接收智能设备的配置信息;

第二发送单元706,用于向智能设备发送配置信息;

其中,本实施例中还可以进一步包括:

第二校验单元707,用于校验智能设备id的合法性;

第二触发单元708,用于当授权服务器确定智能设备id合法时,触发授权服务器向智能设备发送配置信息的操作。

请参阅图17,本发明实施例中授权服务器的另一个实施例可包括:

获取单元701,用于获取网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

第一发送单元702,用于向智能设备发送网关接入信息,以使得智能设备根据网关接入信息接入目标网关。

第一校验单元703,用于校验智能设备id的合法性;

第一触发单元704,用于当授权服务器确定智能设备id合法时,触发授权服务器向智能设备发送网关接入信息的操作。

接收单元705,用于从移动终端接收智能设备的配置信息;

第二发送单元706,用于向智能设备发送配置信息。

第二校验单元707,用于校验智能设备id的合法性;

第二触发单元708,用于当授权服务器确定智能设备id合法时,触发授权服务器向智能设备发送配置信息的操作;

其中,本实施中获取单元还可以进一步包括:

接收模块7011,用于从移动终端或网关接收网关接入信息。

其中,本实施例中还可以进一步包括:

第三发送单元709,用于当所述配置信息和/或所述网关接入信息变更时,所述授权服务器将变更后的所述配置信息和/或所述网关接入信息发送给所述智能设备。

下面将对本发明实施例中的移动终端进行描述,请参阅图18,本发明实施例中移动终端一个实施例可包括:

第一接收单元801,用于接收用户输入的网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

第一发送单元802,用于向授权服务器发送网关接入信息,以使得智能设备根据从授权服务器中获得的网关接入信息接入目标网关。

前述的本发明实施例中的授权服务器与图1所述的实施例及相关可选实施例描述的内容类似,具体此处不再赘述。

请参阅图19,本发明实施例中移动终端另一个实施例可包括:

第一接收单元801,用于接收用户输入的网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

第一发送单元802,用于向授权服务器发送网关接入信息,以使得智能设备根据从授权服务器中获得的网关接入信息接入目标网关。

本实施例中,还可以进一步包括:

第二接收单元803,用于接收用户输入的智能设备的配置信息;

第二发送单元804,用于向授权服务器发送配置信息。

请参阅图20,本发明实施例中移动终端另一个实施例可包括:

第一接收单元801,用于接收用户输入的网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

第一发送单元802,用于向授权服务器发送网关接入信息,以使得智能设备根据从授权服务器中获得的网关接入信息接入目标网关。

第二接收单元803,用于接收用户输入的智能设备的配置信息;

第二发送单元804,用于向授权服务器发送配置信息。

本实施例中,还可以进一步包括:

获取单元805,用于获取智能设备id;

第三发送单元806,用于将智能设备id发送给授权服务器,以使得授权服务器识别智能设备id所对应的智能设备。

请参阅图21,本发明实施例中移动终端另一个实施例可包括:

第一接收单元801,用于接收用户输入的网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

第一发送单元802,用于向授权服务器发送网关接入信息,以使得智能设备根据从授权服务器中获得的网关接入信息接入目标网关。

第二接收单元803,用于接收用户输入的智能设备的配置信息;

第二发送单元804,用于向授权服务器发送配置信息。

获取单元805,用于获取智能设备id;

第三发送单元806,用于将智能设备id发送给授权服务器,以使得授权服务器识别智能设备id所对应的智能设备。

本实施例中获取单元805,还可以进一步包括:

识别模块8051,用于识别智能终端的身份信息获取智能设备的id,身份信息为二维码信息、一维码信息、近距离无线通信nfc信息中的至少一项;

接收模块8052,用于接收用户输入的手动查询到的智能设备的id。

请参阅图22,本发明实施例中移动终端另一个实施例可包括:

第一接收单元801,用于接收用户输入的网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

第一发送单元802,用于向授权服务器发送网关接入信息,以使得智能设备根据从授权服务器中获得的网关接入信息接入目标网关。

第二接收单元803,用于接收用户输入的智能设备的配置信息;

第二发送单元804,用于向授权服务器发送配置信息。

获取单元805,用于获取智能设备id;

第三发送单元806,用于将智能设备id发送给授权服务器,以使得授权服务器识别智能设备id所对应的智能设备。

其中,本实施例中获取单元805,还可以进一步包括:

识别模块8051,用于识别智能终端的身份信息获取智能设备的id,身份信息为二维码信息、一维码信息、近距离无线通信nfc信息中的至少一项;

接收模块8052,用于接收用户输入的手动查询到的智能设备的id;

其中,本实施例中,还可以进一步包括:

生成单元807,用于根据用户的操作生成目标网关权限列表,目标网关权限列表指示有权接入目标网关的设备id;

第四发送单元808,用于向授权服务器发送目标网关权限列表。

请参阅图23,本发明实施例第六方面第五种实施方式可包括:

第一接收单元801,用于接收用户输入的网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

第一发送单元802,用于向授权服务器发送网关接入信息,以使得智能设备根据从授权服务器中获得的网关接入信息接入目标网关。

第二接收单元803,用于接收用户输入的智能设备的配置信息;

第二发送单元804,用于向授权服务器发送配置信息。

获取单元805,用于获取智能设备id;

第三发送单元806,用于将智能设备id发送给授权服务器,以使得授权服务器识别智能设备id所对应的智能设备。

其中,本实施例中获取单元805,还可以进一步包括:

识别模块8051,用于识别智能终端的身份信息获取智能设备的id,身份信息为二维码信息、一维码信息、近距离无线通信nfc信息中的至少一项;

接收模块8052,用于接收用户输入的手动查询到的智能设备的id;

其中,本实施例中,还可以进一步包括:

第三接收单元809,用于接收授权服务器发送的智能设备状态信息。

前述的本发明实施例中的移动终端与图1所述的实施例及相关可选实施例中描述的内容类似,具体此处不再赘述。

下面将对本发明实施例中的一种智能设备进行描述,请参阅图24,本发明实施例中智能设备一个结构实施例可包括:存储器910、收发器920、处理器930以及总线系统940;

其中,存储器910用于存储程序;

存储器910可以包括只读存储器和随机存取存储器,并向处理器930提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器(英文全称:non-volatilerandomaccessmemory,英文缩写:nvram)。存储器存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:

操作指令:包括各种操作指令,用于实现各种操作。

操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。

收发器920是信号转换的一种装置,通常是指光纤收发器。光纤收发器的出现,将双绞线电信号和光信号进行相互转换,确保了数据包在这两个网络间畅通传输。

本发明实施例中,处理器用于执行存储器中的程序,具体如下步骤:

通过辅助网络连接授权服务器,辅助网络为智能设备自动连接的网络;

从授权服务器中获取网关接入信息,网关接入信息包括至少一个目标网关的接入信息;

根据网关接入信息接入目标网关。

处理器控制智能设备的操作,处理器还可以称为中央处理单元(英文全称:centralprocessingunit,英文缩写:cpu)。存储器910可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括nvram。具体的应用中,移动设备的各个组件通过总线系统940耦合在一起,其中总线系统除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统。

上述本发明实施例揭示的方法可以应用于处理器930中,或者由处理器930实现。处理器930可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器930中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器930可以是通用处理器、数字信号处理器(英文全称:digitalsignalprocessing,英文缩写:dsp)、专用集成电路(英文全称:applicationspecificintergratedcircuit,英文缩写:asic)、现成可编程门阵列(英文全称:field-programmablegatearray,英文缩写:fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

可选地,处理器930具体用于:

控制收发器从授权服务器中接收智能设备的配置信息;

根据配置信息配置智能设备。

可选地,处理器930具体用于:

当网关接入信息与智能设备存储的原有网关接入信息不同时,存储网关接入信息;

当配置信息与智能设备存储的原有配置信息不相同时,智存储配置信息。

可选地,处理器930具体用于:

周期性的向授权服务器发送网关接入查询消息和/或配置信息查询消息,以获取最新的网关接入信息和/或最新的配置信息。

可选地,处理器930具体用于:

根据配置信息连接所有目标网关均失败之后,智能设备通过辅助网络连接授权服务器;

控制收发器920向授权服务器发送网关接入查询消息和/或配置查询消息。

可选地,处理器930具体用于:

通过辅助网络或目标网关向授权服务器发送智能设备状态信息,以使得授权服务器向用户反馈智能设备状态信息。

下面将对本发明实施例中自动控制智能设备接入的系统进行描述,请参阅图25,本发明实施例中自动控制智能设备接入的系统包括:

移动终端1000、智能设备1001以及授权服务器1002;

授权服务器1002获取网关接入信息,智能设备1001通过辅助网络连接授权服务器1002,智能设备1001从授权服务器1002中获取网关接入信息,智能设备1001根据网关接入信息接入目标网关。

授权服务器1002获取网关接入信息可以是:移动终端1000接收用户输入的网关接入信息,移动终端1000向授权服务器1002发送网关接入信息。

授权服务器1002获取网关接入信息也可以是网关设备根据用户的授权自动的向授权服务器1002发送该网关的网关接入信息。

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

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

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

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

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

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

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