CN114785541B - 一种设备的绑定方法及装置、电子设备、存储介质 - Google Patents
一种设备的绑定方法及装置、电子设备、存储介质 Download PDFInfo
- Publication number
- CN114785541B CN114785541B CN202210231617.9A CN202210231617A CN114785541B CN 114785541 B CN114785541 B CN 114785541B CN 202210231617 A CN202210231617 A CN 202210231617A CN 114785541 B CN114785541 B CN 114785541B
- Authority
- CN
- China
- Prior art keywords
- target equipment
- target
- current user
- equipment
- binding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000004590 computer program Methods 0.000 claims description 4
- 230000001960 triggered effect Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
本申请公开了一种设备的绑定方法及装置、电子设备、存储介质,其中,所述方法包括:接收目标设备发送的通用广播;其中,所述通用广播至少报告所述目标设备的状态信息;根据所述目标设备的状态信息,确定所述目标设备是否处于待绑定且未配置状态;若确定出所述目标设备处于待绑定且未配置状态,则获取与所述目标设备连接的蓝牙信号强度;根据与所述目标设备连接的蓝牙信号强度,确定是否具有操作所述目标设备的权限;若确定出具有操作所述目标设备的权限,则将所述目标设备与当前用户进行绑定;将所述当前用户对应的唯一识别码发送给所述目标设备,触发所述目标设备利用所述当前用户对应的唯一识别码对所述通用广播进行更新。
Description
技术领域
本申请涉及智能家居技术领域,特别涉及一种设备的绑定方法及装置、电子设备、存储介质。
背景技术
随着智能家居的不断发展,当前的需要家电设备都可以支持通过手机等进行控制。为了避免任意用户都能对设备进行控制,所以在实现对家电设备的控制时,通常通需要预先将用户与设备进行绑定。
当前,用户与设备进行绑定,主要是用户通过手机等设备登录,然后将手机与需要绑定的家电设备连接到同一个路由器上,即连接到同一无线网络上,然后通过该无线网络进行绑定。
但是,这种方式只能在已安装有无线网络的情况下才能使用,所以当用户还未安装无线网络,此时将无法及时地实现用户与家电设备的绑定。
发明内容
基于上述现有技术的不足,本申请提供了一种设备的绑定方法及装置、电子设备、存储介质,以解决现有技术无法保证能及时地实现用户与家电设备的绑定的问题。
为了实现上述目的,本申请提供了以下技术方案:
本申请第一方面提供了一种设备的绑定方法,包括:
接收目标设备发送的通用广播;其中,所述通用广播至少报告所述目标设备的状态信息;
根据所述目标设备的状态信息,确定所述目标设备是否处于待绑定且未配置状态;
若确定出所述目标设备处于待绑定且未配置状态,则获取与所述目标设备连接的蓝牙信号强度;
根据与所述目标设备连接的蓝牙信号强度,确定是否具有操作所述目标设备的权限;
若确定出具有操作所述目标设备的权限,则将所述目标设备与当前用户进行绑定;
将所述当前用户对应的唯一识别码发送给所述目标设备,触发所述目标设备利用所述当前用户对应的唯一识别码对所述通用广播进行更新。
可选地,在上述的设备的绑定方法中,所述将所述目标设备与当前用户进行绑定之前,还包括:
在所述当前用户注册时,若所述当前用户为主用户,则向云端后台发送主用户注册请求,以触发所述云端后台为所述当前用户进行注册,并生成所述当前用户对应的唯一识别码;
接收所述云端后台返回的所述当前用户对应的唯一识别码;
若所述当前用户为家庭用户,则向所述云端后台发送包含所述当前用户的主用户对应的唯一识别码的家庭用户注册请求,以触发所述云端后台为所述当前用户进行注册,并将所述家庭用户注册请求中的所述主用户对应的唯一识别码确定为所述当前用户对应的唯一识别码。
可选地,在上述的设备的绑定方法中,所述根据与所述目标设备连接的蓝牙信号强度,确定是否具有操作所述目标设备的权限,包括:
判断与所述目标设备连接的蓝牙信号强度是否大于目标预设阈值;其中,若判断出所述目标设备连接的蓝牙信号强度大于所述目标预设阈值,则确定具有操作所述目标设备的权限;若判断出所述目标设备连接的蓝牙信号强度不大于所述目标预设阈值,则确定不具有操作所述目标设备的权限。
可选地,在上述的设备的绑定方法中,还包括:
若确定不具有操作所述目标设备的权限,则向所述当前用户反馈提示信息;其中,所述提示信息至少用于提示不具有操作所述目标设备的权限。
可选地,在上述的设备的绑定方法中,所述判断所述目标设备连接的蓝牙信号强度是否大于目标预设阈值之前,还包括:
从所述通用广播中获取所述目标设备的类型;
将所述目标设备的类型对应的预设阈值确定为目标预设阈值。
可选地,在上述的设备的绑定方法中,所述将所述当前用户对应的唯一识别码发送给所述目标设备,触发所述目标设备利用所述当前用户对应的唯一识别码对所述通用广播进行更新之后,还包括:
当连接无线网络后,为所述目标设备配置所述无线网络的信息,以将所述目标设备与所述无线网络连接。
可选地,在上述的设备的绑定方法中,所述当连接无线网络后,为所述目标设备配置所述无线网络的信息,以将所述目标设备与所述无线网络连接之后,还包括:
将所述目标设备与当前用户的绑定关系发送至云端后台;
响应所述当前用户对所述目标设备的控制操作,向所述云端后台发送控制指令,以通过所述云端后台基于所述目标设备与当前用户的绑定关系,将所述控制指令发送给所述目标设备,对所述目标设备进行控制。
本申请第二方面提供了一种设备的绑定装置,包括:
第一接收单元,用于接收目标设备发送的通用广播;其中,所述通用广播至少报告所述目标设备的状态信息;
状态确定单元,用于根据所述目标设备的状态信息,确定所述目标设备是否处于待绑定且未配置状态;
信号强度获取单元,用于在确定出所述目标设备处于待绑定且未配置状态时,获取与所述目标设备连接的蓝牙信号强度;
权限确定单元,用于根据与所述目标设备连接的蓝牙信号强度,确定是否具有操作所述目标设备的权限;
绑定单元,用于若确定出具有操作所述目标设备的权限,则将所述目标设备与当前用户进行绑定;
第一发送单元,用于将所述当前用户对应的唯一识别码发送给所述目标设备,触发所述目标设备利用所述当前用户对应的唯一识别码对所述通用广播进行更新。
可选地,在上述的设备的绑定装置中,还包括:
第二发送单元,用于在所述当前用户注册时,若所述当前用户为主用户,则向云端后台发送主用户注册请求,以触发所述云端后台为所述当前用户进行注册,并生成所述当前用户对应的唯一识别码;
第二生成单元,用于接收所述云端后台返回的所述当前用户对应的唯一识别码;
第三发送单元,用于在所述当前用户为家庭用户时,向所述云端后台发送包含所述当前用户的主用户对应的唯一识别码的家庭用户注册请求,以触发所述云端后台为所述当前用户进行注册,并将所述家庭用户注册请求中的所述主用户对应的唯一识别码确定为所述当前用户对应的唯一识别码。
可选地,在上述的设备的绑定装置中,所述权限确定单元,包括:
判断单元,用于判断与所述目标设备连接的蓝牙信号强度是否大于目标预设阈值;
第一确定单元,用于在判断出所述目标设备连接的蓝牙信号强度大于所述目标预设阈值时,确定具有操作所述目标设备的权限;
第二确定单元,用于在判断出所述目标设备连接的蓝牙信号强度不大于所述目标预设阈值时,确定不具有操作所述目标设备的权限。
可选地,在上述的设备的绑定装置中,还包括:
若确定不具有操作所述目标设备的权限,则向所述当前用户反馈提示信息;其中,所述提示信息至少用于提示不具有操作所述目标设备的权限。
可选地,在上述的设备的绑定装置中,还包括:
类型获取单元,用于从所述通用广播中获取所述目标设备的类型;
阈值确定单元,用于将所述目标设备的类型对应的预设阈值确定为目标预设阈值。
可选地,在上述的设备的绑定装置中,还包括:
配置单元,用于当连接无线网络后,为所述目标设备配置所述无线网络的信息,以将所述目标设备与所述无线网络连接。
可选地,在上述的设备的绑定装置中,还包括:
第四发送单元,用于将所述目标设备与当前用户的绑定关系发送至云端后台;
控制单元,用于响应所述当前用户对所述目标设备的控制操作,向所述云端后台发送控制指令,以通过所述云端后台基于所述目标设备与当前用户的绑定关系,将所述控制指令发送给所述目标设备,对所述目标设备进行控制。
本申请第三方面提供了一种电子设备,包括:
存储器和处理器;
其中,所述存储器用于存储程序;
所述处理器用于执行所述程序,所述程序被执行时,具体用于实现如上述任意一项所述的设备的绑定方法。
本申请第四方面提供了一种计算机存储介质,用于存储计算机程序,所述计算机程序被执行时,用于实现如上述任意一项所述的设备的绑定方法。
本申请提供了一种设备的绑定方法,通过接收目标设备发送的通用广播;其中,通用广播至少报告目标设备的状态信息。然后根据目标设备的状态信息,确定目标设备是否处于待绑定且未配置状态。在确定出目标设备处于待绑定且未配置状态,则获取与目标设备连接的蓝牙信号强度,并根据与目标设备连接的蓝牙信号强度,确定是否具有操作目标设备的权限。若确定出具有操作目标设备的权限,则将目标设备与当前用户进行绑定,最后将当前用户对应的唯一识别码发送给目标设备,触发目标设备利用所述当前用户对应的唯一识别码对所述通用广播进行更新,从而基于蓝牙实现了用户与设备的绑定,不需要连接无线网络,进而可以保证能及时地实现用户与设备的绑定。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例提供的一种设备的绑定方法的流程示意图;
图2为本申请实施例提供的一种确定用户对应的唯一识别码的方法的流程示意图;
图3为本申请另一实施例提供的另一种设备的绑定方法的流程图示意图;
图4为本申请另一实施例提供的一种设备的绑定装置的结构示意图;
图5为本申请另一实施例提供的一种权限确定单元的结构示意图;
图6为本申请另一实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
在本申请中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本申请实施例提供了一种设备的绑定方法,如图1所示,包括以下步骤:
S101、接收目标设备发送的通用广播,通用广播至少报告目标设备的状态信息。
其中,在本申请实施例中,目标设备在启动后,会通过蓝牙发送其通用广播。通用广播中除包括有目标设备的状态信息外,还包括有目标设备的其他基本信息,例如设备号等。所以用户在需要与目标设备进行绑定时,可以启动目标设备,然后在目标设备旁,通过手机或者平板电脑等电子设备,接收目标设备广播的信息。
S102、根据目标设备的状态信息,确定目标设备是否处于待绑定且未配置状态。
具体的,在接收到目标设备的通用广播后,对目标设备的通用广播进行解析,得到目标设备的状态信息,根据目标设备的状态信息,确定目标设备是否处于待绑定且未配置状态。若确定目标设备处于待绑定且未配置状态,说明目标设备还没有被使用,可以进行绑定,并在绑定后进行配置,所以此时执行步骤S103。若确定目标设备不处于待绑定,或不处于未配置状态,则说明该设备已被绑定,甚至已经进行了配置,不需再进行绑定了。可选地,此时可以提示用户,目标设备已绑定。
S103、获取与目标设备连接的蓝牙信号强度。
需要说明得的是,为了避免连接到其他的设备,甚至是他人的设备,从而对其他的设备进行绑定,也避免他人对自己的设备进行绑定配置,所以在本申请实施例中,通过与目标设备连接的蓝牙信号强度(RSSI),来确定是否具有对目标设备进行操作的权限。
具体的,客户端设备在于目标设备进行蓝牙连接后,即可以获得与目标设备连接的蓝牙信号强度。
S104、根据与目标设备连接的蓝牙信号强度,确定是否具有操作目标设备的权限。
需要说明的是,若一个设备属于某一个用户,则对于该用户给来说,其与该设备的距离可以非常近,所以其使用的客户端设备与目标设备连接的蓝牙信号强度会比较强。因此在本申请实施例中,根据与目标设备连接的蓝牙信号强度,确定是否具有操作目标设备的权限。所以,用户需要与设备进行绑定时,为了确保确定对设备具有操作目标设备的权限,用户应该让客户端设备与待绑定的设备仅可能的靠近。
其中,若确定具有操作目标设备的权限,则执行步骤S105。若确定具有操作目标设备的权限,则无法对目标设备进行绑定,此时可选地,可以向用户进行提示,以便用户确定是否距离目标设备太远,或者连接的不是自己的设备等。
可选地,在本申请实施例中,步骤S104的一种具体实施方式,包括:
判断与目标设备连接的蓝牙信号强度是否大于目标预设阈值。
其中,若判断出所目标设备连接的蓝牙信号强度大于所述目标预设阈值,则确定具有操作目标设备的权限。若判断出目标设备连接的蓝牙信号强度不大于目标预设阈值,则确定不具有操作目标设备的权限。
当然上述仅是其中一种可选地方式,也可以采用其他的方式,例如当考虑到环境等因素,会影响设备间的蓝牙信号强度,还可以进一步考虑,基于与目标设备连接的蓝牙信号强度,在所有连接设备中的排序,或者与目标设备连接的蓝牙信号强度的相对与其他设备的蓝牙连接强度等,确定是否具有操作目标设备的权限。
S105、将目标设备与当前用户进行绑定。
其中,当前用户指的是当前与目标设备连接进行绑定的客户端设备上所登陆的用户。
具体的,可以将目标设备的基础信息与当前用户对应的唯一识别码等基础信息进行绑定,得到两者的绑定关系,并且可以将该绑定关系上传至云端后端,以便于后续云端后台基于该绑定关系,实现当前用户对目标设备的远程控制。
由于在绑定时需要用户对应的唯一识别码,所以在另在执行步骤S105之前,还先确定用户对应的唯一识别码。所以可选地,本申请另一实施例中,在执行步骤S105之前,还进一步执行确定用户对应的唯一识别码的方式,具体如图2所示,包括:
S201、在前用户注册时,判断当前用户是否为主用户。
在本申请实施例中,在用户登录客户端,并进行注册时,为用户确定其对应的唯一识别码。需要说明的是,由于一个设备往往是由家庭中的多个成员进行控制的,所以在本申请实施例中,各个成员共享一个对应的唯一识别码,以便各个成员均可以通过该唯一识别码对目标设备进行控制。
所以在本申请实施例中,只针对主用户生成唯一识别码,对家庭中的其他成员,在其进行注册时,则只可直接共享该唯一识别码。因此在当前用户进行注册时,需要先判断当前用户是否为主用户。
可选地,可以是由当前用户在进行注册时,选择是否以主用户身份进行注册,从而可以确定当前用户是否为主用户。当然,也可以根据当前用户在进行注册时,是否带有要共享的唯一识别码,确定当前用户是否为主用户,或者是采用其他的方式。
其中,若判断出当前用户为主用户,则执行步骤S202。若判断出当前用户不是主用户时,即当前用户为家庭用户时,则执行步骤S204。
S202、向云端后台发送主用户注册请求,以触发云端后台为所述当前用户进行注册,并生成当前用户对应的唯一识别码。
需要说明的是,生成的当前用户对应的唯一识别码可以共享给其他用户进行使用。
S203、接收云端后台返回的当前用户对应的唯一识别码。
S204、向云端后台发送包含当前用户的主用户对应的唯一识别码的家庭用户注册请求,以触发云端后台为当前用户进行注册,并将家庭用户注册请求中的主用户对应的唯一识别码确定为当前用户对应的唯一识别码。
需要说明的是,在本申请实施例中,对于家庭用户,其在注册时,需要带上需要共享的主用户对应的唯一识别码。
S106、将当前用户对应的唯一识别码发送给目标设备,触发目标设备利用当前用户对应的唯一识别码对通用广播进行更新。
在客户端设备将当前用户与目标设备的信息进行绑定后,还需要将当前用户对应的唯一识别码发送给目标设备,以触发目标设备利用当前用户对应的唯一识别码对通用广播进行更新,从而使得目标设备只对该唯一识别码对应的用户的操作进行响应,完成最终的绑定。
具体的,目标设备将当前用户对应的唯一识别码更新到通用广播中,并且将通用广播中的状态信息中的未绑定置为已绑定。
本申请实施例提供的一种设备的绑定方法,通过接收目标设备发送的通用广播;其中,通用广播至少报告目标设备的状态信息。然后根据目标设备的状态信息,确定目标设备是否处于待绑定且未配置状态。在确定出目标设备是否处于待绑定且未配置状态,则获取与目标设备连接的蓝牙信号强度,并根据与目标设备连接的蓝牙信号强度,确定是否具有操作目标设备的权限。若确定出具有操作目标设备的权限,则将目标设备与当前用户进行绑定,最后将当前用户对应的唯一识别码发送给目标设备,触发目标设备利用所述当前用户对应的唯一识别码对所述通用广播进行更新,从而基于蓝牙实现了用户与设备的绑定,不需要连接无线网络,进而可以保证能及时地实现用户与设备的绑定。
本申请另一实施例提供了另一种设备的绑定方法,如图3所示,包括以下步骤:
S301、接收目标设备发送的通用广播,通用广播至少报告目标设备的状态信息。
需要说明的是,步骤S301的具体实施方式,可相应的参考上述方法实施例中的步骤S101,此处不再赘述。
S302、根据目标设备的状态信息,确定目标设备是否处于待绑定且未配置状态。
其中,若确定出目标设备处于待绑定且未配置状态,则执行步骤S303。
需要说明的是,步骤S302的具体实施方式,可相应的参考上述方法实施例中的步骤S102,此处不再赘述。
S303、获取与目标设备连接的蓝牙信号强度。
需要说明的是,步骤S303的具体实施方式,可相应的参考上述方法实施例中的步骤S103,此处不再赘述。
S304、从通用广播中获取目标设备的类型。
在本申请实施例中,通用广播中还包括目标设备的基础信息,该基础信息中至少包括了目标设备的类型。
需要说明的是,在本申请实施例中,通过与目标设备连接的蓝牙信号前度和预设阈值的对比,确定是否具有操作目标设备的权限。而不同类型的设备,其蓝牙信号强度可能存在区别,因此为了能更准备的确定使用具有操作目标设备的权限,因此在本申请需要先从通用广播中获取目标设备的类型,然后执行步骤S305。
S305、将目标设备的类型对应的预设阈值确定为目标预设阈值。
需要说明的是,预先根据不同的设备类型的蓝牙信号强度特性,设置了对应的预设阈值,所以可以从设置的各个预设阈值中,确定出目标设备的类型对应的预设阈值,并将其作为目标预设阈值。
S306、判断目标设备连接的蓝牙信号强度是否大于目标预设阈值。
其中,若判断出目标设备连接的蓝牙信号强度不大于目标预设阈值,则执行步骤S307。若判断出目标设备连接的蓝牙信号强度大于目标预设阈值,则执行步骤S309。
S307、确定不具有操作目标设备的权限。
S308、向当前用户反馈提示信息。
其中,提示信息至少用于提示不具有操作目标设备的权限,当然还可以用于提示用户缩小与目标设备间的距离,或者确认目标设备是否属于自己的设备等。
S309、确定具有操作目标设备的权限。
S310、将目标设备与当前用户进行绑定。
需要说明的是,步骤S310的具体实施方式,可相应的参考上述方法实施例中的步骤S105,此处不再赘述。
S311、将当前用户对应的唯一识别码发送给目标设备,触发目标设备利用当前用户对应的唯一识别码对通用广播进行更新。
需要说明的是,步骤S311的具体实施方式,可相应的参考上述方法实施例中的步骤S106,此处不再赘述。
S312、当连接无线网络后,为目标设备配置无线网络的信息,以将目标设备与无线网络连接。
具体的,当用户按照wifi网络后,客户端设备则可以连接无线网络。由于客户端设备与目标设备已经进行了绑定,所以可以通过客户端设备为目标设备配置无线网络的信息,从而将目标设备与无线网络连接。
S313、将目标设备与当前用户的绑定关系发送至云端后台。
需要说明的是,在本申请实施例中,选择在连接无线网络后,再将目标设备与当前用户的绑定关系发送至云端后台,以便后续云端后台利用该绑定关系实现当前用户对目标设备的控制。当然,由于目标设备还可以连接移动网络等,所以也可以是在将将目标设备与当前用户绑定后,就将两者的绑定关系发送至云端后台。但是由于此时目标设备还没有联网,所以即使上传了绑定关系,也还未能通过云端后台实现对目标设备的控制。
S314、响应当前用户对目标设备的控制操作,向云端后台发送控制指令,以通过云端后台基于目标设备与当前用户的绑定关系,将控制指令发送给目标设备,对目标设备进行控制。
具体的,在当前用户需要对目标设备进行控制时,可以通过在客户端设备上进行控制操作,此时客户端设备会响应该控制操作,将与控制操作对应的控制指令发送给云端后台,云端后台基于当前用户与目标设备的绑定关系,查找到目标设备,并将该控制指令下发给目标设备,由目标设备响应该控制指令。
本申请另一实施例提供了一种设备的绑定装置,如图4所示,包括:
第一接收单元401,用于接收目标设备发送的通用广播。
其中,通用广播至少报告目标设备的状态信息。
状态确定单元402,用于根据目标设备的状态信息,确定目标设备是否处于待绑定且未配置状态。
信号强度获取单元403,用于在确定出目标设备处于待绑定且未配置状态时,获取与目标设备连接的蓝牙信号强度。
权限确定单元404,用于根据与目标设备连接的蓝牙信号强度,确定是否具有操作目标设备的权限。
绑定单元405,用于若确定出具有操作目标设备的权限,则将目标设备与当前用户进行绑定。
第一发送单元406,用于将当前用户对应的唯一识别码发送给目标设备,触发目标设备利用当前用户对应的唯一识别码对通用广播进行更新。
可选地,在本申请另一实施例提供的设备的绑定装置中,还包括:
第二发送单元,用于在当前用户注册时,若当前用户为主用户,则向云端后台发送主用户注册请求,以触发云端后台为当前用户进行注册,并生成当前用户对应的唯一识别码。
第二生成单元,用于接收云端后台返回的当前用户对应的唯一识别码。
第三发送单元,用于在当前用户为家庭用户时,向云端后台发送包含当前用户的主用户对应的唯一识别码的家庭用户注册请求,以触发云端后台为当前用户进行注册,并将家庭用户注册请求中的主用户对应的唯一识别码确定为当前用户对应的唯一识别码。
可选地,在本申请另一实施例提供的设备的绑定装置中的权限确定单元,如图5所示,包括:
判断单元501,用于判断与目标设备连接的蓝牙信号强度是否大于目标预设阈值。
第一确定单元502,用于在判断出目标设备连接的蓝牙信号强度大于目标预设阈值时,确定具有操作目标设备的权限。
第二确定单元503,用于在判断出目标设备连接的蓝牙信号强度不大于目标预设阈值时,确定不具有操作目标设备的权限。
可选地,在本申请另一实施例提供的设备的绑定装置中,还包括:
若确定不具有操作目标设备的权限,则向当前用户反馈提示信息。其中,提示信息至少用于提示不具有操作目标设备的权限。
可选地,在本申请另一实施例提供的设备的绑定装置中,还包括:
类型获取单元,用于从通用广播中获取目标设备的类型。
阈值确定单元,用于将目标设备的类型对应的预设阈值确定为目标预设阈值。
可选地,在本申请另一实施例提供的设备的绑定装置中,还包括:
配置单元,用于当连接无线网络后,为目标设备配置无线网络的信息,以将目标设备与无线网络连接。
可选地,在本申请另一实施例提供的设备的绑定装置中,还包括:
第四发送单元,用于将目标设备与当前用户的绑定关系发送至云端后台。
控制单元,用于响应当前用户对目标设备的控制操作,向云端后台发送控制指令,以通过云端后台基于目标设备与当前用户的绑定关系,将控制指令发送给目标设备,对目标设备进行控制。
需要说明的是,本申请上述实施例提供的各个单元的具体工作过程可相应地参考上述方法实施例中的相应的步骤,此处不再赘述。
本申请另一实施例提供了一种电子设备,如图6所示,包括:
存储器601和处理器602。
其中,存储器601用于存储程序。
处理器602用于执行存储器601存储的程序,并且该程序被执行时,具体用于实现如上述任意一个实施例提供的设备的绑定方法。
需要说明的是,具体的实现过程可相应地参考上述方法实施例提供的设备的绑定方法的实施方式,此处不再赘述。
本申请另一实施例提供了一种计算机存储介质,用于存储计算机程序,该计算机程序被执行时,用于实现如上述任意一个方法实施例提供的设备的绑定方法。
需要说明的是,具体的实现过程可相应地参考上述方法实施例提供的设备的绑定方法的实施方式,此处不再赘述。
其中,本申请实施例中的计算机存储介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (6)
1.一种设备的绑定方法,其特征在于,包括:
接收目标设备发送的通用广播;其中,所述通用广播至少报告所述目标设备的状态信息;
根据所述目标设备的状态信息,确定所述目标设备是否处于待绑定且未配置状态;
若确定出所述目标设备处于待绑定且未配置状态,则获取与所述目标设备连接的蓝牙信号强度;
从所述通用广播中获取所述目标设备的类型;将所述目标设备的类型对应的预设阈值确定为目标预设阈值;
判断与所述目标设备连接的蓝牙信号强度是否大于目标预设阈值;其中,若判断出所述目标设备连接的蓝牙信号强度大于所述目标预设阈值,则确定具有操作所述目标设备的权限;若判断出所述目标设备连接的蓝牙信号强度不大于所述目标预设阈值,则确定不具有操作所述目标设备的权限;
若确定出具有操作所述目标设备的权限,则将所述目标设备与当前用户进行绑定;
将所述当前用户对应的唯一识别码发送给所述目标设备,触发所述目标设备利用所述当前用户对应的唯一识别码对所述通用广播进行更新;
当连接无线网络后,为所述目标设备配置所述无线网络的信息,以将所述目标设备与所述无线网络连接;
将所述目标设备与当前用户的绑定关系发送至云端后台;
响应所述当前用户对所述目标设备的控制操作,向所述云端后台发送控制指令,以通过所述云端后台基于所述目标设备与当前用户的绑定关系,将所述控制指令发送给所述目标设备,对所述目标设备进行控制。
2.根据权利要求1所述的方法,其特征在于,所述将所述目标设备与当前用户进行绑定之前,还包括:
在所述当前用户注册时,若所述当前用户为主用户,则向云端后台发送主用户注册请求,以触发所述云端后台为所述当前用户进行注册,并生成所述当前用户对应的唯一识别码;
接收所述云端后台返回的所述当前用户对应的唯一识别码;
若所述当前用户为家庭用户,则向所述云端后台发送包含所述当前用户的主用户对应的唯一识别码的家庭用户注册请求,以触发所述云端后台为所述当前用户进行注册,并将所述家庭用户注册请求中的所述主用户对应的唯一识别码确定为所述当前用户对应的唯一识别码。
3.根据权利要求1所述的方法,其特征在于,还包括:
若确定不具有操作所述目标设备的权限,则向所述当前用户反馈提示信息;其中,所述提示信息至少用于提示不具有操作所述目标设备的权限。
4.一种设备的绑定装置,其特征在于,包括:
第一接收单元,用于接收目标设备发送的通用广播;其中,所述通用广播至少报告所述目标设备的状态信息;
状态确定单元,用于根据所述目标设备的状态信息,确定所述目标设备是否处于待绑定且未配置状态;
信号强度获取单元,用于在确定出所述目标设备处于待绑定且未配置状态时,获取与所述目标设备连接的蓝牙信号强度;
类型获取单元,用于从所述通用广播中获取所述目标设备的类型;
阈值确定单元,用于将所述目标设备的类型对应的预设阈值确定为目标预设阈值;
权限确定单元,包括:判断单元、第一确定单元和第二确定单元;
所述判断单元,用于判断与所述目标设备连接的蓝牙信号强度是否大于目标预设阈值;
所述第一确定单元,用于在判断出所述目标设备连接的蓝牙信号强度大于所述目标预设阈值时,确定具有操作所述目标设备的权限;
所述第二确定单元,用于在判断出所述目标设备连接的蓝牙信号强度不大于所述目标预设阈值时,确定不具有操作所述目标设备的权限;
绑定单元,用于若确定出具有操作所述目标设备的权限,则将所述目标设备与当前用户进行绑定;
第一发送单元,用于将所述当前用户对应的唯一识别码发送给所述目标设备,触发所述目标设备利用所述当前用户对应的唯一识别码对所述通用广播进行更新;
配置单元,用于当连接无线网络后,为所述目标设备配置所述无线网络的信息,以将所述目标设备与所述无线网络连接;
第四发送单元,用于将所述目标设备与当前用户的绑定关系发送至云端后台;
控制单元,用于响应所述当前用户对所述目标设备的控制操作,向所述云端后台发送控制指令,以通过所述云端后台基于所述目标设备与当前用户的绑定关系,将所述控制指令发送给所述目标设备,对所述目标设备进行控制。
5.一种电子设备,其特征在于,包括:
存储器和处理器;
其中,所述存储器用于存储程序;
所述处理器用于执行所述程序,所述程序被执行时,具体用于实现如权利要求1至3任意一项所述的设备的绑定方法。
6.一种计算机存储介质,其特征在于,用于存储计算机程序,所述计算机程序被执行时,用于实现如权利要求1至3任意一项所述的设备的绑定方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210231617.9A CN114785541B (zh) | 2022-03-10 | 2022-03-10 | 一种设备的绑定方法及装置、电子设备、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210231617.9A CN114785541B (zh) | 2022-03-10 | 2022-03-10 | 一种设备的绑定方法及装置、电子设备、存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114785541A CN114785541A (zh) | 2022-07-22 |
CN114785541B true CN114785541B (zh) | 2024-03-22 |
Family
ID=82422781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210231617.9A Active CN114785541B (zh) | 2022-03-10 | 2022-03-10 | 一种设备的绑定方法及装置、电子设备、存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114785541B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115376229B (zh) * | 2022-08-26 | 2023-11-07 | 广东好太太智能家居有限公司 | 智能锁绑定方法、装置、存储介质和计算机设备 |
CN116866860B (zh) * | 2023-07-13 | 2024-06-25 | 重庆赛力斯凤凰智创科技有限公司 | 一种vr设备接入车机***的方法、装置及车机*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112039739A (zh) * | 2020-08-31 | 2020-12-04 | 海信(山东)空调有限公司 | 控制家电配网绑定的方法和家电 |
CN112731877A (zh) * | 2020-12-22 | 2021-04-30 | 福建爱迪生科技有限公司 | 智能家居的控制方法 |
CN112804651A (zh) * | 2020-12-29 | 2021-05-14 | 武汉联影智融医疗科技有限公司 | 绑定方法、装置和计算机设备 |
-
2022
- 2022-03-10 CN CN202210231617.9A patent/CN114785541B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112039739A (zh) * | 2020-08-31 | 2020-12-04 | 海信(山东)空调有限公司 | 控制家电配网绑定的方法和家电 |
CN112731877A (zh) * | 2020-12-22 | 2021-04-30 | 福建爱迪生科技有限公司 | 智能家居的控制方法 |
CN112804651A (zh) * | 2020-12-29 | 2021-05-14 | 武汉联影智融医疗科技有限公司 | 绑定方法、装置和计算机设备 |
Also Published As
Publication number | Publication date |
---|---|
CN114785541A (zh) | 2022-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114785541B (zh) | 一种设备的绑定方法及装置、电子设备、存储介质 | |
CN110602692B (zh) | 数据更新方法、装置以及电子设备 | |
US11979274B2 (en) | Network management method and apparatus | |
CN110505606B (zh) | 蓝牙Mesh网络及其配网鉴权方法、设备和存储介质 | |
US9899873B2 (en) | System and method for generating a power receiver identifier in a wireless power network | |
CN105683845B (zh) | 用于装置检测和app配置的***和方法 | |
CN105741525B (zh) | 遥控器绑定的处理方法、装置和设备 | |
US11277278B2 (en) | Smart home service server and control method therefor | |
US20150006296A1 (en) | NOTIFICATION DISMISSAL IN AN INTERNET OF THINGS (IoT) ENVIRONMENT | |
CN110636483A (zh) | 一种配网方法及*** | |
CN111371657A (zh) | 一种智能家电的网络配置方法、***及智能家电 | |
CN111263338B (zh) | 蓝牙Mesh网络的配网方法与相关配网设备及*** | |
CN113259921B (zh) | 一种家电产品 | |
CN112152853A (zh) | 设备配网方法及装置、计算机可读的存储介质、电子装置 | |
CN105100213A (zh) | 设备绑定方法及装置 | |
CN111406397A (zh) | 用于在通信***中管理事件的方法和装置 | |
WO2013191515A1 (ko) | 무선 통신 시스템에서 서버를 활성화 또는 비활성화하기 위한 방법 및 장치 | |
CN115022353B (zh) | 智能设备的网络连接方法、装置及*** | |
CN109547958B (zh) | 状态同步方法、装置及*** | |
CN114245403A (zh) | 一种设备配网方法、装置、电子设备及存储介质 | |
CN113434766B (zh) | 订阅信息的推送方法和装置、存储介质及电子装置 | |
CN113709239A (zh) | 一种智能家居设备通讯方法、设备及介质 | |
CN108322557B (zh) | 一种应用设备发现方法、装置、计算机设备及存储介质 | |
CN111478816B (zh) | 紫蜂ZigBee子设备的配置方法、***、装置及介质 | |
CN116192546A (zh) | 智能设备的控制方法、智能设备、控制终端及控制*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |