【技术实现步骤摘要】
一种设备绑定方法、服务器及设备
本专利技术涉及物联网数据处理领域,尤其涉及一种设备绑定方法、服务器及设备。
技术介绍
随着物联网概念的出现,现已可以通过智能家居应用来管理和配置家庭内的智能家居设备。智能家居应用与服务器通信,通过借助云端服务器来实现对智能家居设备的远程控制,从而实现智能家居设备的自动化操作。使用智能家居应用来控制智能家居设备,首先要将用户账户与智能家居设备绑定。现有技术中,通过智能家居应用扫描设备的条形码或二维码以获取设备ID,然后智能家居应用携带用户账户和设备ID向云端服务器发起绑定请求,云端服务器收到绑定请求后,校验用户账户和设备的合法性,若校验成功,则建立用户账号与智能家居设备的绑定关系。然而,由于家居智能设备上的条码仅存储有智能家居设备的一维信息(即设备ID),而一般情况下,批量生产的设备的ID都是连续的,因此设备ID存在着被枚举的风险。此外,服务器端还缺少针对用户账户与设备之间关联性的验证机制,而是仅校验用户账户和设备的合法性,若校验成功(即用户账户是注册过的合法账户,设备ID也是注册过的合法ID),则直接将用户账户和智能家居设备进行绑定 ...
【技术保护点】
一种设备绑定方法,其特征在于,所述方法包括:服务器接收客户端发送的设备绑定请求,所述设备绑定请求中包括设备标识及设备属性信息,所述设备标识和所述设备属性信息是所述客户端通过扫描设备标签获得的;所述服务器验证所述设备标识合法后,向所述设备标识对应的设备发送校验请求,所述校验请求中携带所述设备属性信息;所述服务器接收到所述设备在对所述设备属性信息进行校验并返回的校验成功消息后,完成设备绑定并向所述客户端发送绑定成功消息。
【技术特征摘要】
1.一种设备绑定方法,其特征在于,所述方法包括:服务器接收客户端发送的设备绑定请求,所述设备绑定请求中包括设备标识及设备属性信息,所述设备标识和所述设备属性信息是所述客户端通过扫描设备标签获得的;所述服务器验证所述设备标识合法后,向所述设备标识对应的设备发送校验请求,所述校验请求中携带所述设备属性信息;所述服务器接收到所述设备在对所述设备属性信息进行校验并返回的校验成功消息后,完成设备绑定并向所述客户端发送绑定成功消息。2.根据权利要求1所述的方法,其特征在于,所述设备绑定请求中还包括用户标识;所述服务器向所述设备标识对应的设备发送校验请求之前,还包括:所述服务器确认所述用户标识为合法的用户标识;所述服务器完成设备绑定,包括:所述服务器将所述用户标识与所述设备标识绑定。3.根据权利要求1或2中任一项所述的方法,其特征在于,所述设备属性信息为所述设备的SN序列号。4.一种设备绑定方法,其特征在于,所述方法包括:设备接收服务器发送的校验请求,所述校验请求中包括所述设备的标识和设备属性信息;所述设备将所述设备属性信息与所述设备中存储的设备属性信息进行比对,若确定所述设备属性信息与所述设备中存储的设备属性信息一致,则向所述服务器发送校验成功消息。5.一种服务器,其特征在于,所述服务器包括:接收模块,用于接收客户端发送的设备绑定请求,所述设备绑定请求中包括设备标识及设备属...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。