智能家居设备绑定方法和计算机设备技术

技术编号:39743472 阅读:18 留言:0更新日期:2023-12-17 23:43
本申请提供一种智能家居设备绑定方法和计算机设备,包括:根据用户端发送的近距离通信绑定申请,向所述用户端发送初始验证数据,以通过所述用户端将所述初始验证数据发送至云端,由云端对初始验证数据进行验证,并且基于验证结果生成第一对称密钥,然后发送至用户端;接收所述用户端根据所述第一对称密钥生成的绑定验证数据;对所述绑定验证数据进行验证,若验证通过,则与所述用户端绑定

【技术实现步骤摘要】
智能家居设备绑定方法和计算机设备


[0001]本申请涉及智能家居设备的绑定
,具体涉及一种智能家居设备绑定方法和计算机设备


技术介绍

[0002]传统晾衣机的控制都是基于晾衣机的控制面板实现的

但由于控制面板是固定设置在一个位置的,导致用户在操作晾衣机时,都需要走到控制面板所在位置再进行操作,十分不方便用户对晾衣机的控制

现有的相关技术中,为了提高晾衣机控制的便捷性,晾衣机会通过
WiFi
连接网络,以便于用户通过网络对晾衣机进行控制

在晾衣机接入网络前,需要用户对晾衣机进行配网绑定,配网是将
WiFi
路由器的
SSID
和密码传输给晾衣机,以便晾衣机能够连接
WiFi
路由器的过程

当晾衣机配网完成后,晾衣机与
APP(
应用程序
)
交换
Token(
用于身份认证的令牌
)
,并同时将
Token
发送到后台进行交叉验证,验证通过后即完成绑定

绑定后,用户可以利用
APP
通过云后台与晾衣机交互

然而,
APP
与晾衣机的交互依赖
WiFi
网络,由于晾衣机安装在阳台顶部,通常会面临
WiFi
信号质量差的问题,容易导致用户绑定失败,即使绑定成功,后续的远程交互也经常由于信号问题导致失败,因此存在控制成功率低的技术缺陷


技术实现思路

[0003]本申请的目的在于克服现有技术中的缺点与不足,提供一种智能家居设备绑定方法和计算机设备,可以使智能家居设备直接与用户端绑定,使智能家居设备可以在绑定后直接获取用户端发出的控制指令并执行,提高了智能家居设备控制的便捷性和控制成功率

[0004]本申请实施例的第一方面提供了一种智能家居设备绑定方法,应用于智能家居设备;所述智能家居设备绑定方法包括:
[0005]根据用户端发送的近距离通信绑定申请,向所述用户端发送初始验证数据,以通过所述用户端将所述初始验证数据发送至云端,由云端对初始验证数据进行验证,并且基于验证结果生成第一对称密钥,然后发送至用户端;
[0006]接收所述用户端根据所述第一对称密钥生成的绑定验证数据;
[0007]对所述绑定验证数据进行验证,若验证通过,则与所述用户端绑定

[0008]本申请实施例的第二方面提供了一种智能家居设备绑定方法,应用于云端;所述智能家居设备绑定方法包括:
[0009]接收用户端发送的初始验证数据;其中,所述用户端发送的初始验证数据,由智能家居设备在接收到近距离通信绑定申请时发送到所述用户端;
[0010]对接收的初始验证数据进行验证,并基于验证结果生成第一对称密钥;
[0011]将生成的第一对称密钥发送到用户端,以使所述用户端根据所述第一对称密钥生成绑定验证数据,并且发送到所述智能家居设备,由所述智能家居设备对所述绑定验证数
据进行验证,在验证通过情况下与所述用户端进行绑定

[0012]本申请实施例的第三方面提供了一种智能家居设备绑定方法,包括:
[0013]用户端向选中的通过近距离通信广播搜索到的智能家居设备发送近距离通信绑定申请;
[0014]智能家居设备根据用户端发送的近距离通信绑定申请,向所述用户端发送初始验证数据;
[0015]用户端将所述初始验证数据转发至所述云端;
[0016]云端对所述初始验证数据进行验证,根据验证结果生成第一对称密钥,并且将所述第一对称密钥发送至所述用户端;
[0017]用户端根据接收的第一对称密钥生成绑定验证数据,并且将所述绑定验证数据发送至所述智能家居设备;
[0018]智能家居设备对所述绑定验证数据进行验证,若验证通过,与所述用户端绑定

[0019]本申请实施例的第四方面提供了一种计算机设备,包括储存器

处理器以及储存在所述储存器中并可被所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的智能家居设备绑定方法的步骤

[0020]相对于相关技术,本申请的智能家居设备可以根据用户端发送的近距离通信绑定申请,向用户端发送初始验证数据,在所述用户端接收到所述云端下发的根据所述初始验证数据生成第一对称密钥后,接收并验证所述用户端根据所述第一对称密钥生成的绑定验证数据,若所述绑定验证数据通过验证,与所述用户端绑定,使智能家居设备可以在绑定后直接获取用户端发出的控制指令并执行,提高了智能家居设备控制的便捷性,且绑定成功后,智能家居设备可以通过近距离通信技术稳定接收用户端发出的控制指令,因此智能家居设备的控制成功率高

同时,由于绑定过程中,进行了两次数据验证,因此也提高了智能家居设备与用户端绑定的安全性

[0021]为了能更清晰的理解本申请,以下将结合附图说明阐述本申请的具体实施方式

附图说明
[0022]图1为本申请一个实施例的应用于智能家居设备的智能家居设备绑定方法的流程图

[0023]图2为本申请一个实施例的应用于云端的智能家居设备绑定方法的流程图

[0024]图3为本申请一个实施例的智能家居设备绑定方法的流程图

具体实施方式
[0025]为使本申请的目的

技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述

[0026]应当明确,所描述的实施例仅仅是本申请实施例一部分实施例,而不是全部的实施例

基于本申请实施例中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请实施例保护的范围

[0027]下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素

在本申请的描述中,需要理解的是,术语“第一”、“第二”、“第三”等仅用于区别类似
的对象,而不必用于描述特定的顺序或先后次序,也不能理解为指示或暗示相对重要性

对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义

在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义

在此所使用的词语“如果”/“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0028]此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上
。“和
/...

【技术保护点】

【技术特征摘要】
1.
一种智能家居设备绑定方法,其特征在于,应用于智能家居设备;所述智能家居设备绑定方法包括:根据用户端发送的近距离通信绑定申请,向所述用户端发送初始验证数据,以通过所述用户端将所述初始验证数据发送至云端,由云端对初始验证数据进行验证,并且基于验证结果生成第一对称密钥,然后发送至用户端;接收所述用户端根据所述第一对称密钥生成的绑定验证数据;对所述绑定验证数据进行验证,若验证通过,则与所述用户端绑定
。2.
根据权利要求1所述的智能家居设备绑定方法,其特征在于,所述根据用户端发送的近距离通信绑定申请,向所述用户端发送初始验证数据,以通过所述用户端将所述初始验证数据转发至云端的步骤,包括:接收所述用户端发送的近距离通信绑定申请;对预存的设备密钥和当前时间对应的时间戳进行运算,得到第一摘要信息;将所述第一摘要信息和所述智能家居设备唯一标识确定为所述初始验证数据,向所述用户端发送所述初始验证数据,以通过所述用户端将所述初始验证数据转发至云端
。3.
根据权利要求2所述的智能家居设备绑定方法,其特征在于,所述根据预存的设备密钥和当前时间对应的时间戳进行运算,得到第一摘要信息的步骤包括:对所述设备密钥和当前时间对应的时间戳进行哈希运算,将运算得到的哈希值确定为所述第一摘要信息
。4.
根据权利要求2所述的智能家居设备绑定方法,其特征在于,所述云端预存智能家居设备唯一标识和设备密...

【专利技术属性】
技术研发人员:王妙玉欧宝星周亮吴宁泉
申请(专利权)人:广东好太太科技集团股份有限公司
类型:发明
国别省市:

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

1