权限管理方法、装置、系统及移动终端制造方法及图纸

技术编号:20876636 阅读:24 留言:0更新日期:2019-04-17 11:41
本申请实施例提供一种权限管理方法、装置、系统及移动终端。该方法包括:移动终端通过NFC技术获取第一ZigBee设备的识别码,该识别码用于唯一识别ZigBee设备;移动终端向服务器发送携带有第一ZigBee设备的识别码以及移动终端登录帐户的数据请求,以便服务器查找登录帐户下对应的ZigBee设备识别码中是否包含有第一ZigBee设备的识别码;接收服务器返回的查找到的与登录帐户和第一ZigBee设备的识别码对应的验证密钥;将验证密钥发送给第一ZigBee设备,以便第一ZigBee设备判断验证密钥与存储于第一ZigBee设备的数据安全区的第一ZigBee设备的验证密钥是否一致;若一致,则开启与登录帐户的权限对应的第一ZigBee设备的操作功能。该方法可以实现移动终端根据权限开放不同的设备操作选项给当前登录帐户。

【技术实现步骤摘要】
权限管理方法、装置、系统及移动终端
本申请涉及智能家居
,更具体地,涉及一种权限管理方法、装置、网络系统、移动终端、ZigBee设备及存储介质。
技术介绍
ZigBee是基于IEEE标准的低功耗局域网协议。ZigBee设备可分为两大类:网关及子设备。ZigBee网关作为组建ZigBee网络的核心设备,一直以来是ZigBee网络协议推广的重要基础,ZigBee子设备通过连接网关,形成ZigBee网络。由于ZigBee网络属于局域网,为了扩展应用场景,目前ZigBee网关多配合互联网接入功能。基于互联网接入,用户可以使用手机APP经互联网远程操作ZigBee设备,实现智能化管理,如智能家庭、智能办公、智能工厂等,同时用户可以使用手机NFC对ZigBee设备进行相应的查询、配置等操作。然而,现有ZigBee设备接入互联网操作繁琐,且当前NFC应用针对ZigBee设备无完备的权限管控机制,可能导致非授权用户使用NFC功能修改配置甚至劫持ZigBee设备的情况。
技术实现思路
鉴于上述问题,本申请实施例提供了一种权限管理方法、装置、网络系统、移动终端、ZigBee设备及存储介质,以实现改善上述问题。第一方面,本申请实施例提供了一种权限管理方法,该方法包括:移动终端通过NFC技术获取第一ZigBee设备的识别码,该识别码用于唯一识别ZigBee设备;移动终端向服务器发送携带有第一ZigBee设备的识别码以及移动终端登录帐户的数据请求,以便服务器查找登录帐户下对应的ZigBee设备识别码中是否包含有第一ZigBee设备的识别码;接收服务器返回的查找到的与所述登录帐户和第一ZigBee设备的识别码对应的验证密钥;将验证密钥发送给第一ZigBee设备,以便第一ZigBee设备判断验证密钥与存储于第一ZigBee设备的数据安全区的第一ZigBee设备的验证密钥是否一致;若一致,则开启与登录帐户的权限对应的第一ZigBee设备的操作功能。第二方面,本申请实施例提供了一种权限管理方法,该方法包括:第一ZigBee设备接收移动终端发送的移动终端的登录帐户下与第一ZigBee设备的识别码对应的验证密钥;判断该验证密钥与存储于第一ZigBee设备的第一ZigBee设备的验证密钥是否一致;若一致,则允许建立通信连接,否则无响应。第三方面,本申请实施例提供了一种权限管理方法,该方法包括:服务器接收移动终端发送的数据请求,该数据请求中携带有第一ZigBee设备的识别码以及移动终端登录帐户;服务器查找该登录帐户下对应的ZigBee设备识别码中是否有第一ZigBee设备的识别码;若有,则返回与第一ZigBee设备的识别码对应的验证密钥。第四方面,本申请实施例提供了一种权限管理方法,该方法包括:第一ZigBee设备通过NFC技术接收移动终端发送的入网所需信息以及第一ZigBee设备进行入网操作时对应的登录帐户;第一ZigBee设备根据入网所需信息与服务器建立网络连接;第一ZigBee设备基于第一ZigBee设备进行入网操作时对应的登录帐户以及第一ZigBee设备的识别码生成第一ZigBee设备的验证密钥,存储所述第一ZigBee设备的验证密钥并上传至服务器,该识别码用于唯一识别ZigBee设备;服务器接收第一ZigBee设备的验证密钥;移动终端通过NFC技术获取第一ZigBee设备的识别码;移动终端向服务器发送携带有第一ZigBee设备的识别码以及移动终端登录帐户的数据请求;服务器接收数据请求,查找登录帐户下对应的ZigBee设备识别码中是否有第一ZigBee设备的识别码,若有,则返回与第一ZigBee设备的识别码对应的验证密钥给移动终端;移动终端接收服务器返回的验证密钥并将验证密钥发送给第一ZigBee设备;第一ZigBee设备接收并判断该验证密钥与第一ZigBee设备的验证密钥是否一致,若一致,则建立与移动终端的通信连接;移动终端获取登录帐户的权限,根据权限开启对应的第一ZigBee设备的操作功能。第五方面,本申请实施例提供了一种权限管理装置,运行于移动终端,所述装置包括:信息获取模块,用于通过NFC技术获取第一ZigBee设备的识别码,该识别码用于唯一识别ZigBee设备;请求发送模块,用于向服务器发送携带有第一ZigBee设备的识别码以及移动终端登录帐户的数据请求,以便服务器查找该登录帐户下对应的ZigBee设备识别码中是否包含有第一ZigBee设备的识别码;信息接收模块,用于接收服务器返回的查找到的与所述登录帐户和第一ZigBee设备的识别码对应的验证密钥;信息发送模块,用于将该验证密钥发送给第一ZigBee设备,以便第一ZigBee设备判断该验证密钥与存储于第一ZigBee设备的数据安全区的第一ZigBee设备的验证密钥是否一致;功能开启模块,用于开启与登录帐户的权限对应的第一ZigBee设备的操作功能。第六方面,本申请实施例提供了一种权限管理装置,运行于第一ZigBee设备,所述装置包括:接收模块,用于第一ZigBee设备接收移动终端发送的移动终端的登录帐户下与第一ZigBee设备的识别码对应的验证密钥;判断模块,用于判断验证密钥与存储于第一ZigBee设备的第一ZigBee设备的验证密钥是否一致;响应模块;用于若一致,则允许建立通信连接,否则无响应。第七方面,本申请实施例提供了一种权限管理装置,运行于服务器,所述装置包括:请求接收模块,用于服务器接收移动终端发送的数据请求,该数据请求中携带有第一ZigBee设备的识别码以及移动终端登录帐户;信息查找模块,用于服务器查找该登录帐户下对应的ZigBee设备识别码中是否有第一ZigBee设备的识别码;密钥返回模块,用于服务器返回查找到的与第一ZigBee设备的识别码对应的验证密钥。第八方面,本申请实施例提供了一种网络系统,包括移动终端、第一ZigBee设备、服务器:第一ZigBee设备用于通过NFC技术接收移动终端发送的入网所需信息以及第一ZigBee设备进行入网操作时对应的登录帐户;第一ZigBee设备还用于根据入网所需信息与服务器建立网络连接;第一ZigBee设备还用于基于第一ZigBee设备首次入网时对应的登录帐户以及第一ZigBee设备的识别码生成第一ZigBee设备的验证密钥,存储第一ZigBee设备的验证密钥并上传至服务器,识别码用于唯一识别ZigBee设备;服务器用于接收第一ZigBee设备的验证密钥;移动终端用于通过NFC技术获取第一ZigBee设备的识别码;移动终端还用于向服务器发送携带有第一ZigBee设备的识别码以及移动终端登录帐户的数据请求;服务器还用于接收数据请求,查找登录帐户下对应的ZigBee设备识别码中是否包含有第一ZigBee设备的识别码,若有,则返回与第一ZigBee设备的识别码对应的验证密钥给移动终端;移动终端还用于接收服务器返回的验证密钥并将验证密钥发送给第一ZigBee设备;第一ZigBee设备还用于接收并判断验证密钥与第一ZigBee设备的验证密钥是否一致,若一致,则建立与移动终端的通信连接;移动终端还用于获取登录帐户的权限,根据权限开启对应的第一ZigBee设备的操作功能。第九方面,本申请实施例提供了一种移动终端,包括一个本文档来自技高网...

【技术保护点】
1.一种权限管理方法,其特征在于,所述方法包括:移动终端通过NFC技术获取第一ZigBee设备的识别码,所述识别码用于唯一识别ZigBee设备;所述移动终端向服务器发送携带有所述第一ZigBee设备的识别码以及所述移动终端登录帐户的数据请求,以便所述服务器查找所述登录帐户下对应的ZigBee设备识别码中是否包含有所述第一ZigBee设备的识别码;接收所述服务器返回的查找到的与所述登录帐户和所述第一ZigBee设备的识别码对应的验证密钥;将所述验证密钥发送给所述第一ZigBee设备,以便所述第一ZigBee设备判断所述验证密钥与存储于所述第一ZigBee设备的第一ZigBee设备的验证密钥是否一致;若一致,则开启与所述登录帐户的权限对应的所述第一ZigBee设备的操作功能。

【技术特征摘要】
1.一种权限管理方法,其特征在于,所述方法包括:移动终端通过NFC技术获取第一ZigBee设备的识别码,所述识别码用于唯一识别ZigBee设备;所述移动终端向服务器发送携带有所述第一ZigBee设备的识别码以及所述移动终端登录帐户的数据请求,以便所述服务器查找所述登录帐户下对应的ZigBee设备识别码中是否包含有所述第一ZigBee设备的识别码;接收所述服务器返回的查找到的与所述登录帐户和所述第一ZigBee设备的识别码对应的验证密钥;将所述验证密钥发送给所述第一ZigBee设备,以便所述第一ZigBee设备判断所述验证密钥与存储于所述第一ZigBee设备的第一ZigBee设备的验证密钥是否一致;若一致,则开启与所述登录帐户的权限对应的所述第一ZigBee设备的操作功能。2.根据权利要求1所述的方法,其特征在于,所述移动终端通过NFC技术获取第一ZigBee设备的识别码的步骤之前还包括:所述移动终端通过NFC技术接收预设距离内的第一ZigBee设备的NFC信号;根据接收到的所述NFC信号识别所述第一ZigBee设备的网络状态信息;若所述网络状态信息表征所述第一ZigBee设备为未入网状态,则获取入网所需信息;将所述入网所需信息以及所述第一ZigBee设备进行入网操作时对应的登录帐户通过NFC技术发送给所述第一ZigBee设备。3.根据权利要求2所述的方法,其特征在于,所述获取入网所需信息的步骤还包括:向服务器发送所述第一ZigBee设备的入网所需信息获取请求;接收服务器返回的与所述请求对应的所述第一ZigBee设备的入网所需信息。4.根据权利要求1-3中任意一项所述的方法,其特征在于,所述若一致,则开启与所述登录帐户的权限对应的所述第一ZigBee设备的操作功能的步骤包括:所述移动终端获取所述登录帐户的权限;根据获取的所述登录帐户的权限开启对应的所述第一ZigBee设备的操作功能。5.根据权利要求4所述的方法,其特征在于,根据获取的所述登录帐户的权限开启对应的所述第一ZigBee设备的操作功能的步骤,包括:根据获取的所述登录帐户的权限开启对应的所述第一ZigBee设备的操作功能,并显示与所述操作功能相对应的操作界面。6.一种权限管理方法,其特征在于,所述方法包括:第一ZigBee设备接收所述移动终端发送的所述移动终端的登录帐户下与所述第一ZigBee设备的识别码对应的验证密钥;判断所述验证密钥与存储于所述第一ZigBee设备的所述第一ZigBee设备的验证密钥是否一致;若一致,则允许建立通信连接,否则无响应。7.根据权利要求6所述的方法,其特征在于,所述第一ZigBee设备接收所述移动终端发送的所述移动终端的登录帐户下与所述第一ZigBee设备的识别码对应的验证密钥的步骤之前,还包括:第一ZigBee设备通过NFC技术接收移动终端发送的入网所需信息以及所述第一ZigBee设备进行入网操作时对应的登录帐户;基于所述第一ZigBee设备进行入网操作时对应的登录帐户以及所述第一ZigBee设备的识别码生成所述第一ZigBee设备的验证密钥,所述识别码用于唯一识别ZigBee设备;将所述第一ZigBee设备的验证密钥进行存储。8.根据权利要求7所述的方法,其特征在于,所述基于所述第一ZigBee设备进行入网操作时对应的登录帐户以及所述第一ZigBee设备的识别码生成所述第一ZigBee设备的验证密钥的步骤包括:所述第一ZigBee设备通过加密模块,基于所述第一ZigBee设备进行入网操作时对应的登录帐户、所述第一ZigBee设备的识别码以及一组随机数生成验证密钥,作为所述第一ZigBee设备的验证密钥。9.根据权利要求6-8所述的方法,其特征在于,所述方法还包括:所述第一ZigBee设备将所述第一ZigBee设备的验证密钥上传至服务器。10.根据权利要求7所述的方法,其特征在于,所述基于所述第一ZigBee设备进行入网操作时对应的登录帐户以及所述第一ZigBee设备的识别码生成所述第一ZigBee设备的验证密钥的步骤之前还包括:所述第一ZigBee设备根据所述入网所需信息与服务器建立网络连接。11.一种权限管理方法,其特征在于,所述方法包括:服务器接收移动终端发送的数据请求,所述数据请求中携带有第一ZigBee设备的识别码以及所述移动终端登录帐户;所述服务器查找所述登录帐户下对应的ZigBee设备识别码中是否包含有所述第一ZigBee设备的识别码;若有,则返回与所述第一ZigBee设备的识别码对应的验证密钥。12.根据权利要求11所述的方法,其特征在于,所述服务器接收移动终端发送的数据请求的步骤之前还包括:接收来自第一ZigBee设备发送的所述第一ZigBee设备的验证密钥。13.一种权限管理方法,其特征在于,所述方法包括:第一ZigBee设备通过NFC技术接收移动终端发送的入网所需信息以及所述第一ZigBee设备进行入网操作时对应的登录帐户;所述第一ZigBee设备根据所述入网所需信息与服务器建立网络连接;所述第一ZigBee设备基于所述第一ZigBee设备进行入网操作时对应的登录帐户以及所述第一ZigBee设备的识别码生成...

【专利技术属性】
技术研发人员:吴哲游延筠
申请(专利权)人:深圳绿米联创科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1