蓝牙设备管理方法及装置制造方法及图纸

技术编号:13178635 阅读:41 留言:0更新日期:2016-05-11 10:05
本公开揭示了一种蓝牙设备管理方法及装置,属于无线通信领域。所述蓝牙设备管理方法包括:第一终端与蓝牙设备建立蓝牙连接;第一终端接收已建立连接的至少一个第二终端发送的控制信息,控制信息用于控制蓝牙设备;第一终端向蓝牙设备发送与控制信息对应的蓝牙控制报文;通过第一终端与蓝牙设备建立蓝牙连接,第二终端向第一终端发送控制信息,第一终端接收第二终端发送的控制信息,并向蓝牙设备发送与控制信息对应的蓝牙控制报文;解决了一个蓝牙设备只能被一个终端控制的问题;达到了实现蓝牙设备一对多连接的功能,使得一个蓝牙设备可被包括第一终端和第二终端在内的多个终端进行控制,提高蓝牙设备的可控制范围的效果。

【技术实现步骤摘要】

本公开涉及无线通信领域,特别涉及一种蓝牙设备管理方法及装置
技术介绍
蓝牙技术作为一种无线通信协议,在智能家居方面的应用越来越广泛,比如:蓝牙台灯、蓝牙门铃、蓝牙插线板等。相关技术中,蓝牙设备与具有蓝牙功能的终端连接后,用户可以通过该终端实现对蓝牙设备的控制。比如,用户的手机与蓝牙台灯连接后,用户不用接触蓝牙台灯的开关,使用手机就能控制蓝牙台灯的开启和关闭。但是蓝牙技术采用的是主从连接协议,大多数蓝牙设备作为从属设备,只允许一个主设备进行连接,也即一个蓝牙设备只能被一个终端控制。
技术实现思路
为了解决一个蓝牙设备智能被一个终端控制的问题,本公开提供一种蓝牙设备管理方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种蓝牙设备管理方法,该方法包括:第一终端与蓝牙设备建立蓝牙连接;第一终端接收已建立连接的至少一个第二终端发送的控制信息,控制信息用于控制蓝牙设备;第一终端向蓝牙设备发送与控制信息对应的蓝牙控制报文。可选的,该方法,还包括:第一终端在局域网范围内发送广播报文,广播报文包括蓝牙设备的标识信息;第一终端接收第二终端根据广播报文发送的连接请求;第一终端根据连接请求与第二终端建立连接。可选的,第一终端根据连接请求与第二终端建立连接,包括:从连接请求中获取第二终端的标识;检测第二终端的标识是否属于已授权终端列表;若第二终端的标识属于已授权终端列表,则向第二终端发送连接确认信息,第二终端用于根据连接确认信息与第一终端建立连接。可选的,第一终端根据连接请求与第二终端建立连接,包括:从连接请求中获取第二终端的标识;检测第二终端的标识是否属于已授权终端列表;若第二终端的标识不属于已授权终端列表,则向第二终端发送验证请求;接收第二终端反馈的验证信息;检测验证信息与第一终端中的预设信息是否一致;若授权信息与预设信息一致,则向第二终端发送连接确认信息,并将第二终端的标识添加至已授权终端列表,第二终端用于根据连接确认信息与第一终端建立连接。可选的,第一终端向蓝牙设备发送与控制信息对应的蓝牙控制报文,包括:解析控制信息的信息内容;根据信息内容生成蓝牙控制报文;向蓝牙设备发送蓝牙控制报文。根据本公开实施例的第二方面,提供一种蓝牙设备管理方法,该方法包括:第二终端从已建立连接的终端中确定出第一终端,第一终端是已经与蓝牙设备建立蓝牙连接的终端;第二终端向第一终端发送控制信息,控制信息用于控制蓝牙设备,第一终端用于向蓝牙设备发送与控制信息对应的蓝牙控制报文。可选的,该方法,还包括:第二终端接收第一终端发送的广播报文,广播报文包括蓝牙设备的标识信息;第二终端根据广播报文向第一终端发送连接请求,连接请求包括第二终端的标识;第二终端根据连接请求与第一终端建立连接。可选的,第二终端根据连接请求与第一终端建立连接,包括:接收连接确认信息;根据连接确认信息与第一终端建立连接。可选的,第二终端根据连接请求与第一终端建立连接,包括:接收第一终端发送的验证请求;根据验证验证请求向第一终端发送验证信息;接收连接确认信息;根据连接确认信息与第一终端建立连接。根据本公开实施例的第三方面,提供一种蓝牙设备管理装置,该装置包括:第一连接模块,被配置为与蓝牙设备建立蓝牙连接;第一接收模块,被配置为接收已建立连接的至少一个第二终端发送的控制信息,控制信息用于控制蓝牙设备;第一发送模块,被配置为向蓝牙设备发送与控制信息对应的蓝牙控制报文。可选的,该装置,还包括:第二发送模块,被配置为在局域网范围内发送广播报文,广播报文包括蓝牙设备的标识信息;第二接收模块,被配置为接收第二终端根据广播报文发送的连接请求;第二连接模块,被配置为根据连接请求与第二终端建立连接。可选的,第二连接模块包括:第一获取子模块,被配置为从连接请求中获取第二终端的标识;第一检测子模块,被配置为检测第二终端的标识是否属于已授权终端列表;第一发送子模块,被配置为当第二终端的标识属于已授权终端列表时,向第二终端发送连接确认信息,第二终端用于根据连接确认信息与第一终端建立连接。可选的,第二连接模块包括:第一获取子模块,被配置为从连接请求中获取第二终端的标识;第一检测子模块,被配置为检测第二终端的标识是否属于已授权终端列表;第二发送子模块,被配置为当第二终端的标识不属于已授权终端列表时,向第二终端发送验证请求;第一接收子模块,被配置为接收第二终端反馈的验证信息;第二检测子模块,被配置为检测验证信息与第一终端中的预设信息是否一致;第三发送子模块,被配置为当授权信息与预设信息一致时,向第二终端发送连接确认信息,并将第二终端的标识添加至已授权终端列表,第二终端用于根据连接确认信息与第一终端建立连接。可选的,第一发送模块包括:解析子模块,被配置为解析控制信息的信息内容;生成子模块,被配置为根据信息内容生成蓝牙控制报文;报文发送子模块,被配置为向蓝牙设备发送蓝牙控制报文。根据本公开实施例的第四方面,提供一种蓝牙设备管理装置,该装置包括:选择模块,被配置为从已建立连接的终端中确定出第一终端,第一终端是已经与蓝牙设备建立蓝牙连接的终端;第一发送模块,被配置为向第一终端发送控制信息,控制信息用于控制蓝牙设备,第一终端用于向蓝牙设备发送与控制信息对应的蓝牙控制报文。可选的,该装置,还包括:第二发送模块,被配置为接收第一终端发送的广播报文,广播报文包括蓝牙设备的标识信息;第三发送模块,被配置为根据广播报文向第一终端发送连接请求,连接请求包括第二终端的标识;连接模块,被配置为根据连接请求与第一终端建立连接。可选的,连接模块包括:连接子模块,被配置为接收连接确认信息;根据连接确认信息与第一终端建立连接。可选的,连接模块包括:接收子模块,被配置为接收第一终端发送的验证请求;验证子模块,被配置为根据验证验证请求向第一终端发送验证信息;连接子模块,被配置为接收连接确认信息;根据连接确认信息与第一终端建立连接。根据本公开实施例的第五方面,提供一种蓝牙设备管理装置,该装置包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为:与蓝牙设备建立蓝牙连接;接收已建立连接的至少一个第二终端发送的控制信息本文档来自技高网...

【技术保护点】
一种蓝牙设备管理方法,其特征在于,所述方法包括:第一终端与蓝牙设备建立蓝牙连接;所述第一终端接收已建立连接的至少一个第二终端发送的控制信息,所述控制信息用于控制所述蓝牙设备;所述第一终端向所述蓝牙设备发送与所述控制信息对应的蓝牙控制报文。

【技术特征摘要】
1.一种蓝牙设备管理方法,其特征在于,所述方法包括:
第一终端与蓝牙设备建立蓝牙连接;
所述第一终端接收已建立连接的至少一个第二终端发送的控制信息,所述
控制信息用于控制所述蓝牙设备;
所述第一终端向所述蓝牙设备发送与所述控制信息对应的蓝牙控制报文。
2.根据权利要求1所述的方法,其特征在于,所述方法,还包括:
所述第一终端在局域网范围内发送广播报文,所述广播报文包括所述蓝牙
设备的标识信息;
所述第一终端接收所述第二终端根据所述广播报文发送的连接请求;
所述第一终端根据所述连接请求与所述第二终端建立连接。
3.根据权利要求2所述的方法,其特征在于,所述第一终端根据所述连接
请求与所述第二终端建立连接,包括:
从所述连接请求中获取所述第二终端的标识;
检测所述第二终端的标识是否属于已授权终端列表;
若所述第二终端的标识属于所述已授权终端列表,则向所述第二终端发送
连接确认信息,所述第二终端用于根据所述连接确认信息与所述第一终端建立
所述连接。
4.根据权利要求2所述的方法,其特征在于,所述第一终端根据所述连接
请求与所述第二终端建立连接,包括:
从所述连接请求中获取所述第二终端的标识;
检测所述第二终端的标识是否属于已授权终端列表;
若所述第二终端的标识不属于所述已授权终端列表,则向所述第二终端发
送验证请求;
接收所述第二终端反馈的验证信息;
检测所述验证信息与所述第一终端中的预设信息是否一致;
若所述授权信息与所述预设信息一致,则向所述第二终端发送连接确认信
息,并将所述第二终端的标识添加至已授权终端列表,所述第二终端用于根据
所述连接确认信息与所述第一终端建立所述连接。
5.根据权利要求1至4任一所述的方法,其特征在于,所述所述第一终端
向所述蓝牙设备发送与所述控制信息对应的蓝牙控制报文,包括:
解析所述控制信息的信息内容;
根据所述信息内容生成所述蓝牙控制报文;
向所述蓝牙设备发送所述蓝牙控制报文。
6.一种蓝牙设备管理方法,其特征在于,所述方法包括:
第二终端从已建立连接的终端中确定出第一终端,所述第一终端是已经与
蓝牙设备建立蓝牙连接的终端;
所述第二终端向所述第一终端发送控制信息,所述控制信息用于控制所述
蓝牙设备,所述第一终端用于向所述蓝牙设备发送与所述控制信息对应的蓝牙
控制报文。
7.根据权利要求6所述的方法,其特征在于,所述方法,还包括:
所述第二终端接收所述第一终端发送的广播报文,所述广播报文包括所述
蓝牙设备的标识信息;
所述第二终端根据所述广播报文向所述第一终端发送连接请求,所述连接
请求包括所述第二终端的标识;
所述第二终端根据所述连接请求与所述第一终端建立连接。
8.根据权利要求7所述的方法,其特征在于,所述第二终端根据所述连接
请求与所述第一终端建立连接,包括:
接收连接确认信息;
根据所述连接确认信息与所述第一终端建立连接。
9.根据权利要求7所述的方法,其特征在于,所述第二终端根据所述连接

\t请求与所述第一终端建立连接,包括:
接收所述第一终端发送的验证请求;
根据所述验证验证请求向所述第一终端发送验证信息;
接收连接确认信息;
根据所述连接确认信息与所述第一终端建立连接。
10.一种蓝牙设备管理装置,其特征在于,所述装置包括:
第一连接模块,被配置为与蓝牙设备建立蓝牙连接;
第一接收模块,被配置为接收已建立连接的至少一个第二终端发送的控制
信息,所述控制信息用于控制所述蓝牙设备;
第一发送模块,被配置为向所述蓝牙设备发送与所述控制信息对应的蓝牙
控制报文。
11.根据权利要求10所述的装置,其特征在于,所述装置,还包括:
第二发送模块,被配置为在局域网范围内发送广播报文,所述广播报文包
括所述蓝牙设备的标识信息;
第二接收模块,被配置为接...

【专利技术属性】
技术研发人员:李辛
申请(专利权)人:小米科技有限责任公司青岛亿联客信息技术有限公司
类型:发明
国别省市:北京;11

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

1