蓝牙控制装置的绑定方法、装置、系统及设备与流程

文档序号:37857025发布日期:2024-05-07 19:31阅读:9来源:国知局
蓝牙控制装置的绑定方法、装置、系统及设备与流程

本发明属于计算机通信领域,尤其涉及一种蓝牙控制装置的绑定方法、装置、系统及设备。


背景技术:

1、随着科学技术的发展,用户对各类设备的控制装置的智能性要求也越来越高,例如,以空调器的遥控装置为例,每个空调器都配备有一个遥控装置,用户可以通过遥控装置上的功能按键实现对空调器的控制。相关技术中,对于每个设备,通常只能通过各自的控制装置实现对设备的控制,设备之间的控制装置无法通用,控制装置的智能度较低,用户体验较差。


技术实现思路

1、鉴于相关技术存在上述技术问题,本发明实施例提供了一种蓝牙控制装置的绑定方法、装置、系统及设备,实现了通过一个蓝牙控制装置对多个设备进行绑定控制。

2、第一方面,本发明实施例提供了一种蓝牙控制装置的绑定方法,应用于云端,包括:

3、获取与蓝牙控制装置处于绑定状态的已绑定设备的场景信息;

4、基于n个待绑定设备对应的n组控制信息,将每个待绑定设备的控制信息分别与所述场景信息进行比对,n为正整数;

5、基于比对结果,从所述n个待绑定设备中筛选出m个待绑定设备,其中,所述m个待绑定设备中每个待绑定设备的控制信息与所述场景信息不存在信息冲突,m为正整数;

6、将所述m个待绑定设备的设备标识下发给所述蓝牙控制装置,以使所述蓝牙控制装置基于所述m个待绑定设备的设备标识,对所述m个待绑定设备进行绑定。

7、在一些实施方式下,所述场景信息保存在所述蓝牙控制装置中,所述已绑定设备分别与所述蓝牙控制装置以及所述云端通信连接,所述获取与蓝牙控制装置处于绑定状态的已绑定设备的场景信息,包括:

8、接收所述已绑定设备上传的所述场景信息,其中,所述场景信息由所述蓝牙控制装置发送给所述已绑定设备。

9、在一些实施方式下,在所述获取与蓝牙控制装置处于绑定状态的已绑定设备的场景信息之前,所述方法还包括:

10、接收用户终端发送的绑定请求,所述绑定请求用于请求将待绑定设备与所述蓝牙控制装置进行绑定;

11、基于所述绑定请求,向所述已绑定设备发送绑定触发请求,以使所述已绑定设备基于所述绑定触发请求,触发所述蓝牙控制装置进入绑定状态。

12、在一些实施方式下,在所述基于n个待绑定设备对应的n组控制信息,将每个待绑定设备的控制信息分别与所述场景信息进行比对之前,所述方法还包括:

13、获取所述已绑定设备所在区域的目标区域标识;

14、基于待绑定设备集合中每个待绑定设备的区域标识,从所述待绑定设备集合中筛选出所述n个待绑定设备,其中,所述n个待绑定设备中每个待绑定设备的区域标识均为所述目标区域标识。

15、在一些实施方式下,所述场景信息包括所述蓝牙控制装置的本地控制算法集合,所述基于n个待绑定设备对应的n组控制信息,将每个待绑定设备的控制信息分别与所述场景信息进行比对,包括:

16、从所述n个待绑定设备对应的n组控制信息中,确定出所述n个待绑定设备中每个待绑定设备所对应的控制算法;

17、将所述每个待绑定设备所对应的控制算法分别与所述本地控制算法集合进行比对,确定所述每个待绑定设备所对应的控制算法是否包含在所述本地控制算法集合中。

18、在一些实施方式下,所述基于比对结果,从所述n个待绑定设备中筛选出m个待绑定设备,包括:

19、从所述n个待绑定设备中过滤掉控制算法未包含在所述本地控制算法集合中的待绑定设备,得到所述m个待绑定设备。

20、在一些实施方式下,所述场景信息包括所述蓝牙控制装置的当前存储空间,

21、所述基于n个待绑定设备对应的n组控制信息,将每个待绑定设备的控制信息分别与所述场景信息进行比对,包括:

22、基于所述n个待绑定设备中每个待绑定设备的参数存储空间,确定所述n个待绑定设备的参数存储空间之和;将所述参数存储空间之和与所述当前存储空间进行比对;

23、所述基于比对结果,从所述n个待绑定设备中筛选出m个待绑定设备,包括:

24、若所述参数存储空间之和大于所述当前存储空间,从所述n个待绑定设备中筛选出所述m个待绑定设备,其中,所述m个绑定设备所对应的参数存储空间之和小于或等于所述蓝牙控制装置的当前存储空间。

25、在一些实施方式下,所述将所述m个待绑定设备的设备标识下发给所述蓝牙控制装置,包括:

26、将所述m个待绑定设备的设备标识下发给所述已绑定设备,以使所述已绑定设备将所述m个待绑定设备的设备标识转发给所述蓝牙控制装置。

27、第二方面,本发明实施例提供了一种蓝牙控制装置的绑定方法,应用于蓝牙控制装置中,包括:

28、在检测到绑定触发请求时,将与所述蓝牙控制装置处于绑定状态的已绑定设备的场景信息发送至云端,以使所述云端将n个待绑定设备的n组控制信息与所述场景信息进行比对,并基于比对结果,从所述n个待绑定设备中确定出控制信息与所述场景信息不存在信息冲突的m个待绑定设备,n、m为正整数;

29、接收所述m个待绑定设备的设备标识,对所述m个待绑定设备进行绑定。

30、在一些实施方式下,所述蓝牙控制装置通过所述已绑定设备与所述云端通信,

31、所述将与所述蓝牙控制装置处于绑定状态的已绑定设备的场景信息发送至云端,包括:发送所述场景信息至所述已绑定设备,以使所述已绑定设备将所述场景信息转发给所述云端;

32、所述接收所述m个待绑定设备的设备标识,包括:接收所述已绑定设备转发的所述m个待绑定设备的设备标识,所述m个待绑定设备的设备标识由所述云端下发至所述已绑定设备的。

33、在一些实施方式下,所述接收所述m个待绑定设备的设备标识,对所述m个待绑定设备进行绑定,包括:

34、获取所述已绑定设备所在区域的目标区域标识,以及所述m个待绑定设备中每个待绑定设备的区域标识;

35、针对所述m个待绑定设备中的每个待绑定设备,若该待绑定设备的区域标识为所述目标区域标识,则基于该待绑定设备的设备标识,对该待绑定设备进行绑定。

36、在一些实施方式下,所述在检测到绑定触发请求时,将与所述蓝牙控制装置处于绑定状态的已绑定设备的场景信息发送至云端,包括:

37、接收到所述已绑定设备发送的所述绑定触发请求后,进入绑定状态并发送所述场景信息至所述云端。

38、第三方面,本发明实施例提供了一种蓝牙控制装置的绑定方法,应用于控制系统中,包括:

39、蓝牙控制装置在检测到设备触发绑定请求时,将与所述蓝牙控制装置处于绑定状态的已绑定设备的场景信息发送至云端;

40、所述云端基于n个待绑定设备对应的n组控制信息,将每个待绑定设备的控制信息分别与所述场景信息进行比对,并基于比对结果,从所述n个待绑定设备中筛选出m个待绑定设备,其中,所述m个待绑定设备中每个待绑定设备的控制信息与所述场景信息不存在信息冲突,n、m为正整数;

41、所述云端将所述m个待绑定设备的设备标识下发给所述蓝牙控制装置;

42、所述蓝牙控制装置接收所述m个待绑定设备的设备标识,对所述m个待绑定设备进行绑定。

43、第四方面,本发明实施例提供了一种蓝牙控制装置的绑定装置,应用于云端,包括:

44、云端获取模块,用于获取与蓝牙控制装置处于绑定状态的已绑定设备的场景信息;

45、第一云端处理模块,用于基于n个待绑定设备对应的n组控制信息,将每个待绑定设备的控制信息分别与所述场景信息进行比对,n为正整数;

46、第二云端处理模块,用于基于比对结果,从所述n个待绑定设备中筛选出m个待绑定设备,其中,所述m个待绑定设备中每个待绑定设备的控制信息与所述场景信息不存在信息冲突,m为正整数;

47、云端发送模块,用于将所述m个待绑定设备的设备标识下发给所述蓝牙控制装置,以使所述蓝牙控制装置基于所述m个待绑定设备的设备标识,对所述m个待绑定设备进行绑定。

48、第五方面,本发明实施例提供了一种蓝牙控制装置的绑定装置,应用于蓝牙控制装置中,包括:

49、蓝牙控制装置发送模块,用于在检测到绑定触发请求时,将与所述蓝牙控制装置处于绑定状态的已绑定设备的场景信息发送至云端,以使所述云端将n个待绑定设备的n组控制信息与所述场景信息进行比对,并基于比对结果,从所述n个待绑定设备中确定出控制信息与所述场景信息不存在信息冲突的m个待绑定设备,n、m为正整数;

50、蓝牙控制装置接收模块,用于接收所述m个待绑定设备的设备标识,对所述m个待绑定设备进行绑定。

51、第六方面,本发明实施例提供了一种控制系统,包括:

52、蓝牙控制装置,用于在检测到设备触发绑定请求时,将与所述蓝牙控制装置处于绑定状态的已绑定设备的场景信息发送至云端;

53、所述云端,用于基于n个待绑定设备对应的n组控制信息,将每个待绑定设备的控制信息分别与所述场景信息进行比对,并基于比对结果,从所述n个待绑定设备中筛选出m个待绑定设备,其中,所述m个待绑定设备中每个待绑定设备的控制信息与所述场景信息不存在信息冲突,n、m为正整数;

54、所述云端,用于将所述m个待绑定设备的设备标识下发给所述蓝牙控制装置;

55、所述蓝牙控制装置,用于接收所述m个待绑定设备的设备标识,对所述m个待绑定设备进行绑定。

56、第七方面,本发明实施例提供了一种设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行程序时实现上述蓝牙控制装置的绑定方法的步骤。

57、第八方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述蓝牙控制装置的绑定方法的步骤。

58、本发明实施例提供的一种或者多种技术方案,至少实现了如下技术效果或者优点:

59、本说明书实施例提供的蓝牙控制装置的绑定方法,云端能够获取与蓝牙控制装置处于绑定状态的已绑定设备的场景信息;基于n个待绑定设备对应的n组场景信息,将每个待绑定设备的场景信息分别与已绑定设备的场景信息进行比对;基于比对结果,从n个待绑定设备中筛选出场景信息与已绑定设备的场景信息不存在信息冲突的m个待绑定设备;将m个待绑定设备的设备标识下发给蓝牙控制装置,以使蓝牙控制装置基于m个待绑定设备的设备标识,对m个待绑定设备进行绑定。本方案能够通过蓝牙控制装置对多个设备标识进行绑定,以实现对多个设备的控制,同时,本方案中将场景信息不存在冲突的设备绑定在同一个蓝牙控制装置中,能够有效了避免在对多个设备进行控制时发生冲突,改善了用户体验。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1