一种设备认证方法

文档序号:9931643阅读:371来源:国知局
一种设备认证方法
【技术领域】
[0001]本发明实施例涉及通信技术,尤其涉及一种设备认证方法。
【背景技术】
[0002]智能家居行业中,通常通过Zigbee设备监测家居状态,Zigbee设备均绑定在无线保真WiFi主机上,WiFi主机通过路由器将与该WiFi主机绑定的Zigbee设备的状态信息发送至云服务器,移动终端通过WiFi主机存储在云服务器的唯一的网络账号查询Zigbee设备的状态信息。其中,移动终端可以是手机或者平板电脑等,Zigbee设备可以检测家庭的温度、湿度以及用电等。
[0003]上述现有的智能家居的监控技术中,用户通过移动终端根据WiFi主机的网络账号以及与该网络账号对应的密码即可获取全部Zigbee设备的状态信息,并对Zigbee设备进行控制,用户不需要实际的Zigbee设备就可以获得该设备的控制权限,造成了一定的安全隐串
■/Ql、O

【发明内容】

[0004]本发明提供了一种设备认证方法,提高了Zigbee设备添加到用户帐号下的安全性问题。
[0005]第一方面,本发明实施例提供了一种设备认证方法,包括:
[0006]移动终端向云服务器发送对在同一局域网中的待绑定WiFi主机的绑定请求,以使所述云服务器将用户账号信息与所述待绑定WiFi主机进行绑定,其中,所述绑定请求包括:所述用户账号信息以及所述待绑定WiFi主机的标识信息;
[0007]所述移动终端接收所述云服务器返回的绑定信息,其中,所述绑定信息包括所述用户账号信息以及与所述用户账号信息对应的已绑定WiFi主机的标识信息;
[0008]所述移动终端根据Zigbee设备的标识信息以及所述绑定信息构造连接控制指令,并将所述连接控制指令发送至所述已绑定WiFi主机,控制所述已绑定WiFi主机对所述Zigbee设备进行绑定。
[0009]进一步地,移动终端向云服务器发送对在同一局域网中的待绑定WiFi主机的绑定请求具体包括:
[0010]所述移动终端根据用户输入的待绑定WiFi主机的绑定请求;其中,所述待绑定WiFi主机的绑定请求中包括用户账号信息以及所述待绑定WiFi主机的标识信息;
[0011]所述移动终端如果接收到所述待绑定WiFi主机通过网络接入设备发送的广播数据包,则将所述待绑定WiFi主机的绑定请求发送至云服务器。
[0012]进一步地,移动终端向云服务器发送对在同一局域网中的待绑定WiFi主机的绑定请求具体包括:
[0013]所述移动终端获取周围环境中的广播数据包,并根据所述广播数据包中包括的主机标识,生成主机列表;[OOM]所述移动终端根据用户对所述主机列表中待绑定WiFi主机的选择,生成待绑定W i F i主机的绑定请求,其中,所述待绑定W i F i主机的绑定请求中包括用户账号信息以及所述待绑定WiFi主机的标识信息;
[0015]移动终端将所述WiFi主机绑定请求发送至所述云服务器。
[0016]进一步地,所述移动终端根据Zigbee设备的标识信息以及所述绑定信息构造连接控制指令,并将所述连接控制指令发送至所述已绑定WiFi主机,控制所述已绑定WiFi主机对所述Zigbee设备进行绑定具体包括:
[0017]所述移动终端获取所述Zigbee设备的标识信息;
[0018]所述移动终端将所述绑定信息中包括的所述用户账号信息作为发送方标识、所述绑定信息中包括的已绑定WiFi主机的标识信息作为接收方标识,以及将所述Zigbee设备的标识信息作为数据内容构造连接控制指令;
[00?9]所述移动终端向所述已绑定WiF i主机发送所述连接控制指令,控制所述已绑定WiFi主机对所述Zigbee设备进行绑定。
[0020]进一步地,所述移动终端控制所述已绑定WiFi主机对所述Zigbee设备进行绑定之后,还包括:
[0021]所述移动终端向所述云服务器发送Zigbee设备查询请求,其中,所述Zigbee设备查询请求中包括:目标用户账号信息;
[0022]所述移动终端接收所述服务器返回的与所述目标用户账号信息对应的Zigbee设备的实时状态信息;
[0023]其中,所述云服务器中存储有用户账号信息与WiFi主机标识之间的绑定信息,以及WiFi主机标识与所述WiFi主机标识绑定的Zigbee设备的实时状态信息。
[0024]第二方面,本发明实施例还提供了一种设备认证方法,包括:
[0025]已绑定WiFi主机获取并存储云服务器发送的绑定信息,其中,所述绑定信息包括用户账号信息以及与所述用户账号信息对应的已绑定WiFi主机的标识信息;
[0026]所述已绑定WiFi主机接收移动终端发送的连接控制指令,其中,所述连接控制指令由所述移动终端根据Zigbee设备的标识信息以及所述移动终端中存储的绑定信息构造生成;
[0027]所述已绑定WiFi主机如果确定所述连接控制指令与本地存储的绑定信息相匹配,则根据所述连接控制指令中包括的所述Zigbee设备的标识信息查找对应的目标Zigbee设备;
[0028]所述已绑定WiFi主机与所述目标Zigbee设备进行连接,完成对所述目标Zigbee设备的绑定。
[0029]进一步地,所述已绑定WiFi主机与所述目标Zigbee设备进行连接,完成对所述目标Zigbee设备的绑定之后,还包括:
[0030]所述已绑定WiFi主机获取所述目标Zigbee设备的实时状态信息;
[0031 ]所述已绑定WiFi主机根据所述目标Zigbee设备的实时状态信息以及自身的标识信息构造监控设备状态信息;
[0032]所述已绑定WiFi主机将所述监控设备状态信息发送至所述云服务器。
[0033]第三方面,本发明实施例还提供了一种设备认证方法,包括:
[0034]云服务器接收移动终端发送的对待绑定WiFi主机的绑定请求,其中,所述绑定请求包括:所述移动终端的用户账号信息以及所述待绑定WiFi主机的标识信息;
[0035]所述云服务器将所述用户账号信息以及所述WiFi主机的标识信息进行绑定,并记录绑定信息,其中,所述绑定信息包括:所述用户账号信息以及与所述用户账号信息对应的已绑定WiFi主机的标识信息;
[0036]所述云服务器将所述绑定信息发送至所述移动终端以及所述已绑定WiFi主机。
[0037]进一步地,所述云服务器将所述绑定信息发送至所述移动终端以及所述待绑定WiFi主机之后,还包括:
[0038]所述云服务器接收所述待绑定WiFi主机发送的监控设备状态信息并进行存储,其中,所述监控设备状态信息包括:WiFi主机标识以及所述WiFi主机标识绑定的Zigbee设备的实时状态信息;
[0039]相应的,还包括:
[0040]所述云服务器接收目标移动终端发送的Zigbee设备查询请求,其中,所述Zigbee设备查询请求中包括:目标用户账号信息;
[0041 ]所述云服务器根据所述目标用户账号信息,查询存储的与所述目标用户账号信息对应的绑定信息,获取与所述目标用户账号信息对应的目标WiFi主机标识;
[0042]所述云服务器根据所述目标WiFi主机标识,查询存储的与所述目标WiFi主机标识对应的监控设备状态信息,并将与所述目标WiFi主机标识所绑定的Zigbee设备的实时状态信息发送至所述目标移动终端。
[0043]进一步地,在云服务器接收移动终端发送的对待绑定WiFi主机的绑定请求之前,还包括:
[0044]云服务器获取所述移动终端发送的账号注册请求,其中,所述账号注册请求包括:待注册用户信息;
[0045]所述云服务根据所述账号注册请求生成所述用户账号信息,并对所述用户账号信息进行存储。
[0046]本发明实施例提供的技术方案,通过移动终端向云服务器发送对在同一局域网中的待绑定WiFi主机的绑定请求,云服务器根据绑定请求将用户账号信息以及待绑定WiFi主机的标识信息进行绑定,并记录绑定信息,云服务器记录并发送绑定信息至移动终端以及WiFi主机,移动终端接收云服务器返回的绑定信息,并根据绑定信息以及Zigbee设备的标识信息构造连接控制指令,将连接控制指令发送至已绑定WiFi主机,已绑定WiFi主机根据连接控制指令对Zigbee设备进行绑定,将Zigbee设备添加到用户帐号下,提高了Zigbee设备添加的安全性。
【附图说明】
[0047]图1是本发明实施例一提供的一种设备认证方法的流程图;
[0048]图2是本发明实施例二提供的一种设备认证方法的流程图;
[0049]图3是本发明实施例三提供的一种设备认证方法的流程图;
[0050]图4是本发明实施例四提供的一种设备认证方法的流程图;
[0051 ]图5
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1