基于云端的等价设备蓝牙通信方法和装置制造方法及图纸

技术编号:20120795 阅读:69 留言:0更新日期:2019-01-16 12:36
本公开公开了一种基于云端的等价设备蓝牙通信方法、装置、电子设备和计算机可读存储介质。其中该基于云端的等价设备蓝牙通信方法包括:发送第二设备的设备信息以及等价设备查询指令到云端;从云端接收所述第二设备的等价设备的设备信息以及第一信息,所述第一信息用于连接所述等价设备;扫描第一广播,所述第一广播中带有所述等价设备的设备信息;响应于扫描到所述第一广播,使用所述第一信息通过蓝牙连接所述等价设备。本公开实施例通过云端查询蓝牙设备的等价设备,通过网关激活等价设备,解决了蓝牙设备的独占问题。

Bluetooth Communication Method and Device Based on Cloud Equivalent Device

The present disclosure discloses a Bluetooth communication method, device, electronic device and computer readable storage medium based on cloud equivalent device. The Bluetooth communication method of the cloud-based equivalent device includes: sending device information of the second device and query instructions of the equivalent device to the cloud; receiving device information and the first information of the equivalent device of the second device from the cloud, the first information is used to connect the equivalent device; scanning the first broadcast, and the device with the equivalent device in the first broadcast. Information; in response to scanning to the first broadcast, the equivalent device is connected via Bluetooth using the first information. The embodiment of the present disclosure solves the exclusive problem of Bluetooth devices by querying the equivalent devices of Bluetooth devices in the cloud and activating the equivalent devices through the gateway.

【技术实现步骤摘要】
基于云端的等价设备蓝牙通信方法和装置
本公开涉及通信领域,尤其涉及一种基于云端的等价设备蓝牙通信方法、装置、电子设备及计算机可读存储介质。
技术介绍
近年来,随着科技更新速度不断地加快,人们非常希望可以将新兴科技应用在日常生活中。相较于传统家居产品,智能化、网络化的家居产品由于其安全、简便、功能强大等特点更受欢迎。依托当下己经成熟的自动化技术,传感器技术,电气技术以及嵌入式技术,己经使部分家居产品智能化成为现实,如智能窗帘、智能照明、智能插座等。但智能家居的最终目的并不是单个家居产品的智能化,而是众多家居设备一起组成家居网络,结合现在己经普及的智能客户端设备,如智能手机,智能平板等,不断使日常的家居生活更加便捷化和人性化。目前,在智能家居终端设备方面标准化程度比较高,主流的无线通信方式有蓝牙通信。然而在使用蓝牙通信时,会出现蓝牙设备的独占问题,即当蓝牙设备已经被一个设备连接时,其他设备要连接这个蓝牙设备,必须等已连接的设备断开蓝牙通信之后才能连接该蓝牙设备,这给蓝牙设备的使用造成了不便。
技术实现思路
第一方面,本公开实施例提供一种基于云端的等价设备蓝牙通信方法,包括:发送第二设备的设备信息以及等价设备查询指令到云端;从云端接收所述第二设备的等价设备的设备信息以及第一信息,所述第一信息用于连接所述等价设备;扫描第一广播,所述第一广播中带有所述等价设备的设备信息;响应于扫描到所述第一广播,使用所述第一信息通过蓝牙连接所述等价设备。进一步的,所述基于云端的等价设备蓝牙通信方法还包括:断开与所述等价设备的连接;发送第二广播,所述第二广播中带有所述等价设备的设备信息以及表示所述等价设备空闲的标识。进一步的,在所述发送第二设备的设备信息以及等价设备查询指令到云端之前,还包括:发送连接请求,所述连接请求用于请求使用蓝牙连接第二设备;确定所述连接请求没有收到响应或被拒绝。进一步的,所述从云端接收所述第二设备的等价设备的设备信息以及第一信息,所述第一信息用于连接所述等价设备,包括:从云端接收所述第二设备的等价设备的MAC地址以及令牌,所述令牌用于与所述等价设备鉴权。第二方面,本公开实施例提供一种基于云端的等价设备蓝牙通信方法,包括:接收第一设备发送的第二设备的设备信息以及第二设备的等价设备查询指令;根据所述第二设备的设备信息,查询所述第二设备的等价设备;发送所述等价设备的设备信息到蓝牙网关;接收所述蓝牙网关发送的第一信息;发送所述第一信息到所述第一设备。进一步的,在所述接收所述蓝牙网关发送的第一信息之后,还包括:将所述等价设备设置为忙碌状态。进一步的,在所述发送所述第一信息到所述第一设备之后,还包括:接收蓝牙网关发送的状态更新指令;根据所述状态更新指令将所述等价设备设置为空闲状态。进一步的,所述第二设备的设备信息包括:第二设备的MAC地址以及设备类型ID。进一步的,所述根据所述第二设备的设备信息,查询所述第二设备的等价设备,包括:根据所述第二设备的设备类型ID查询与所述第二设备的类型相同的设备。第三方面,本公开实施例提供一种基于云端的等价设备蓝牙通信方法,包括:接收云端发送的第二设备的等价设备的设备信息;连接所述等价设备,并发送激活指令和第一信息到所述等价设备;发送所述第一信息到所述云端。进一步的,在所述发送所述第一信息到所述云端之后,还包括:扫描第二广播,所述第二广播中带有所述等价设备的设备信息以及表示所述等价设备空闲的标识;响应于扫描到所述第二广播,将所述等价设备设置为空闲状态;发送状态更新指令到云端。第四方面,本公开实施例提供一种基于云端的等价设备蓝牙通信装置,包括:第一发送模块,用于发送第二设备的设备信息以及等价设备查询指令到云端;第一接收模块,用于从云端接收所述第二设备的等价设备的设备信息以及第一信息,所述第一信息用于连接所述等价设备;第一扫描模块,用于扫描第一广播,所述第一广播中带有所述等价设备的设备信息;第一连接模块,用于响应于扫描到所述第一广播,使用所述第一信息通过蓝牙连接所述等价设备。进一步的,所述基于云端的等价设备蓝牙通信装置还包括:第一断开模块,用于断开与所述等价设备的连接;第一广播模块,用于通过所述第一服务发送第二广播,所述第二广播中带有所述等价设备的设备信息以及表示所述等价设备空闲的标识。进一步的,所述基于云端的等价设备蓝牙通信装置还包括:连接发送模块,用于发送连接请求,所述连接请求用于请求使用蓝牙连接第二设备;确定模块,用于确定所述连接请求没有收到响应或被拒绝。进一步的,所述第一接收模块,用于从云端接收所述第二设备的等价设备的MAC地址以及令牌,所述令牌用于与所述等价设备鉴权。第五方面,本公开实施例提供一种基于云端的等价设备蓝牙通信装置,包括:第二接收模块,用于接收第一设备发送的第二设备的设备信息以及第二设备的等价设备查询指令;查询模块,用于根据所述第二设备的设备信息,查询所述第二设备的等价设备;第二发送模块,用于发送所述等价设备的设备信息到蓝牙网关;第三接收模块,用于接收所述蓝牙网关发送的第一信息;第三发送模块,用于发送所述第一信息到所述第一设备。进一步的,所述基于云端的等价设备蓝牙通信装置还包括:第一设置模块,用于将所述等价设备设置为忙碌状态。进一步的,所述基于云端的等价设备蓝牙通信装置还包括:更新指令接收模块,用于接收蓝牙网关发送的状态更新指令;第二设置模块,用于根据所述状态更新指令将所述等价设备设置为空闲状态。进一步的,所述查询模块,用于根据所述第二设备的设备类型ID查询与所述第二设备的类型相同的设备。第六方面,本公开实施例提供一种基于云端的等价设备蓝牙通信装置,包括:第四接收模块,用于接收云端发送的第二设备的等价设备的设备信息;第二连接模块,用于连接所述等价设备,并发送激活指令和第一信息到所述等价设备;第四发送模块,用于发送所述第一信息到所述云端。进一步的,所述基于云端的等价设备蓝牙通信装置还包括:第二扫描模块,用于扫描第二广播,所述第二广播中带有所述等价设备的设备信息以及表示所述等价设备空闲的标识;第三设置模块,用于响应于扫描到所述第二广播,将所述等价设备设置为空闲状态;更新指令发送模块,用于发送状态更新指令到云端。第七方面,本公开实施例提供一种基于云端的等价设备蓝牙通信设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有能被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行前述第一方面中的任一所述基于云端的等价设备蓝牙通信方法。第八方面,本公开实施例提供一种基于云端的等价设备蓝牙通信设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有能被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行前述第二方面中的任一所述基于云端的等价设备蓝牙通信方法。第九方面,本公开实施例提供一种基于云端的等价设备蓝牙通信设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有能被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行前述第三方面本文档来自技高网...

【技术保护点】
1.一种基于云端的等价设备蓝牙通信方法,其特征在于,包括:发送第二设备的设备信息以及等价设备查询指令到云端;从云端接收所述第二设备的等价设备的设备信息以及第一信息,所述第一信息用于连接所述等价设备;扫描第一广播,所述第一广播中带有所述等价设备的设备信息;响应于扫描到所述第一广播,使用所述第一信息通过蓝牙连接所述等价设备。

【技术特征摘要】
1.一种基于云端的等价设备蓝牙通信方法,其特征在于,包括:发送第二设备的设备信息以及等价设备查询指令到云端;从云端接收所述第二设备的等价设备的设备信息以及第一信息,所述第一信息用于连接所述等价设备;扫描第一广播,所述第一广播中带有所述等价设备的设备信息;响应于扫描到所述第一广播,使用所述第一信息通过蓝牙连接所述等价设备。2.根据权利要求1所述的基于云端的等价设备蓝牙通信方法,其特征在于,所述方法还包括:断开与所述等价设备的连接;发送第二广播,所述第二广播中带有所述等价设备的设备信息以及表示所述等价设备空闲的标识。3.根据权利要求1所述的基于云端的等价设备蓝牙通信方法,其特征在于,在所述发送第二设备的设备信息以及等价设备查询指令到云端之前,还包括:发送连接请求,所述连接请求用于请求使用蓝牙连接第二设备;确定所述连接请求没有收到响应或被拒绝。4.根据权利要求1所述的基于云端的等价设备蓝牙通信方法,其特征在于,所述从云端接收所述第二设备的等价设备的设备信息以及第一信息,所述第一信息用于连接所述等价设备,包括:从云端接收所述第二设备的等价设备的MAC地址以及令牌,所述令牌用于与所述等价设备鉴权。5.一种基于云端的等价设备蓝牙通信方法,其特征在于,包括:接收第一设备发送的第二设备的设备信息以及第二设备的等价设备查询指令;根据所述第二设备的设备信息,查询所述第二设备的等价设备;发送所述等价设备的设备信息到蓝牙网关;接收所述蓝牙网关发送的第一信息;发送所述第一信息到所述第一设备。6.根据权利要求5所述的基于云端的等价设备蓝牙通信方法,其特征在于,在所述接收所述蓝牙网关发送的第一信息之后,还包括:将所述等价设备设置为忙碌状态。7.根据权利要求6所述的基于云端的等价设备蓝牙通信方法,其特征在于,在所述发送所述第一信息到所述第一设备之后,还包括:接收蓝牙网关发送的状态更新指令;根据所述状态更新指令将所述等价设备设置为空闲状态。8.根据权利要求5所述的基于云端的等价设备蓝牙通信方法,其特征在于,所述第二设备的设备信息包括:第二设备的MAC地址以及设备类型ID。9.根据权利要求8所述的基于云端的等价设备蓝牙通信方法,其特征在于,所述根据所述第二设备的设备信息,查询所述第二设备的等价设备,包括:根据所述第二设备的设备类型ID查询与所述第二设备的类型相同的设备。10.一种基于云端的等价设备蓝牙通信方法,其特征在于,包括:接收云端发送的第二设备的等价设备的设备信息;连接所述等价设备,并发送激活指令和第一信息到所述等价设备;发送所述第一信息到所述云端。11.根据权利要求10所述的基于云端的等价设备蓝牙通信方法,其特征在于,在所述发送所述第一信息到所述云端之后,还包括:扫描第二广播,所述第二广播中带有所述等价设备的设备信息以及表...

【专利技术属性】
技术研发人员:李文田
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

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

1