蓝牙连接方法、装置、计算机设备和计算机可读存储介质制造方法及图纸

技术编号:30553246 阅读:12 留言:0更新日期:2021-10-30 13:34
本申请涉及一种蓝牙连接方法、装置、计算机设备和计算机可读存储介质;其中,该方法包括:获取蓝牙连接策略,所述蓝牙连接策略与蓝牙设备的类型相关联;根据所述蓝牙连接策略,执行对应类型的蓝牙设备的蓝牙连接和断连操作。通过本申请,解决了相关技术中平台化APP的蓝牙连接/断连逻辑无法满足业务需求的问题。蓝牙连接/断连逻辑无法满足业务需求的问题。蓝牙连接/断连逻辑无法满足业务需求的问题。

【技术实现步骤摘要】
蓝牙连接方法、装置、计算机设备和计算机可读存储介质


[0001]本申请涉及控制
,特别是涉及一种蓝牙连接方法、装置、计算机设备和计算机可读存储介质。

技术介绍

[0002]一个平台化的物联网(Internet of Things,IoT)智能APP,是通过一个APP控制不同品牌和不同品类的智能设备。目前平台化APP的蓝牙连接逻辑统一为:蓝牙设备在配网成功后,在用户打开APP时,APP会自动连接需要连接的蓝牙设备,在APP结束进程时,由系统断开与设备的连接;针对没连接的蓝牙设备,用户可以下拉首页列表刷新,重新扫描周围蓝牙设备进行连接。
[0003]随着蓝牙设备的形态逐渐多元化,目前平台化APP的蓝牙连接/断连逻辑已满足不了业务的发展。

技术实现思路

[0004]本申请实施例提供了一种蓝牙连接方法、装置、计算机设备和计算机可读存储介质,以至少解决相关技术中平台化APP的蓝牙连接/断连逻辑无法满足业务需求的问题。
[0005]第一方面,本申请实施例提供了一种蓝牙连接方法,所述方法包括:
[0006]获取蓝牙连接策略,所述蓝牙连接策略与蓝牙设备的类型相关联;
[0007]根据所述蓝牙连接策略,执行对应类型的蓝牙设备的蓝牙连接和断连操作。
[0008]在其中一些实施例中,上述方法应用于APP,所述APP内置于智能终端,所述蓝牙设备的类型与智能终端的工作状态相关联;所述根据所述蓝牙连接策略,执行对应类型的蓝牙设备的蓝牙连接和断连操作包括:
[0009]获取所述智能终端当前的工作状态;所述智能终端当前的工作状态包括APP启动和退出、控制面板进入和退出,以及所述智能终端与所述蓝牙设备的距离;
[0010]根据所述智能终端当前的工作状态,执行对应类型的蓝牙设备的蓝牙连接和断连操作。
[0011]在其中一些实施例中,所述根据所述蓝牙连接策略,执行对应类型的蓝牙设备的蓝牙连接和断连操作包括:
[0012]根据所述蓝牙连接策略,获取每一类型的蓝牙设备对应的优先级,以及相邻两个优先级之间的执行策略;所述执行策略包括时间因素和/或事件因素;
[0013]在APP启动后,主动与最高优先级对应的蓝牙设备建立蓝牙连接;
[0014]根据所述执行策略,确定其他优先级对应的蓝牙设备的蓝牙连接和断连操作。
[0015]在其中一些实施例中,其特征在于,若相邻两个优先级之间的执行策略包括时间因素,则所述所述根据所述执行策略,确定其他优先级对应的蓝牙设备的蓝牙连接和断连操作包括:
[0016]检测与最高优先级对应的蓝牙设备主动建立蓝牙连接后的时间;
[0017]若达到预设时间,则建立与第二优先级对应的蓝牙设备建立蓝牙连接。
[0018]在其中一些实施例中,所述获取蓝牙连接策略包括:
[0019]获取蓝牙设备的ID,并根据所述蓝牙设备的ID从云端获取对应的所述蓝牙连接策略;或,
[0020]在蓝牙设备配网时,所述蓝牙设备主动上报所述蓝牙连接策略至智能终端;所述蓝牙连接策略在生产时烧录至所述蓝牙设备。
[0021]在其中一些实施例中,所述方法还包括配置蓝牙连接策略;所述配置蓝牙连接策略包括:
[0022]根据蓝牙设备的类型配置匹配的蓝牙连接方式,所述蓝牙设备的类型包括低功耗蓝牙设备、防丢类蓝牙设备和普通蓝牙设备;所述蓝牙连接方式包括第一连接方式、第二连接方式和第三连接方式;其中:
[0023]所述低功耗蓝牙设备配置为第一连接方式,所述第一连接方式为:在识别到用户进入控制面板时建立蓝牙连接;
[0024]所述防丢类蓝牙设备配置为在检测到智能终端与蓝牙设备的距离在预设范围内时执行第二连接方式,所述第二连接方式为:在APP启动后,APP主动发起蓝牙连接请求;
[0025]所述普通蓝牙设备配置为第三连接方式,所述第三连接方式为:接收到用户触发操作面板的连接事件时建立蓝牙连接。
[0026]在其中一些实施例中,所述方法还包括:根据蓝牙设备的类型配置匹配的蓝牙断连方式,所述蓝牙断连方式包括第一断连方式、第二断连方式和第三断连方式;其中:
[0027]所述低功耗蓝牙设备配置为第一断连方式,所述第一断连方式为:在识别到控制面板退出时断开蓝牙连接;
[0028]所述防丢类蓝牙设备配置为第二断连方式,所述第二断连方式为:在检测到智能终端与蓝牙设备的距离不在预设范围内时主动断开蓝牙连接;
[0029]所述普通蓝牙设备配置为第三断连方式,所述第三断连方式为:所述APP退出到后台时断开蓝牙连接。
[0030]在其中一些实施例中,所述根据所述智能终端的工作状态和所述蓝牙连接策略,执行对应类型的蓝牙设备的蓝牙连接和断连操作包括:
[0031]在识别到进入控制面板时,APP主动扫描,连接配置了第一连接方式的蓝牙设备;
[0032]在检测到智能终端与蓝牙设备的距离在预设范围内,APP连接配置了第二连接方式的蓝牙设备;
[0033]在识别到控制面板退出时,APP与配置了第一断连方式的蓝牙设备断开蓝牙连接;
[0034]在检测到智能终端与蓝牙设备的距离不在预设范围内,APP与配置了第二断连方式的蓝牙设备断开蓝牙连接;
[0035]在识别到APP退到后台时,APP与配置了第三断连方式的蓝牙设备断开蓝牙连接。
[0036]第二方面,本申请实施例提供了一种蓝牙连接装置,包括:获取模块和蓝牙连接模块;其中:
[0037]获取模块,用于获取蓝牙连接策略,所述蓝牙连接策略与蓝牙设备的类型相关联;
[0038]蓝牙连接模块,根据所述蓝牙连接策略,执行对应类型的蓝牙设备的蓝牙连接和断连操作。
[0039]第三方面,本申请实施例提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的蓝牙连接方法。
[0040]第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的蓝牙连接方法。
[0041]相比于相关技术,本申请实施例提供的蓝牙连接方法,应用于APP,所述APP内置于智能终端,所述方法包括:获取蓝牙连接策略,所述蓝牙连接策略与蓝牙设备的类型相关联;根据所述蓝牙连接策略,执行对应类型的蓝牙设备的蓝牙连接和断连操作,解决了平台化APP的蓝牙连接/断连逻辑无法满足业务需求的问题。
[0042]本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。
附图说明
[0043]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0044]图1是本申请实施例提供的蓝牙连接方法的流程图;
[0045]图2是本申本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种蓝牙连接方法,其特征在于,所述方法包括:获取蓝牙连接策略,所述蓝牙连接策略与蓝牙设备的类型相关联;根据所述蓝牙连接策略,执行对应类型的蓝牙设备的蓝牙连接和断连操作。2.根据权利要求1所述的蓝牙连接方法,其特征在于,所述方法应用于APP,所述APP内置于智能终端,所述蓝牙设备的类型与智能终端的工作状态关联;所述根据所述蓝牙连接策略,执行对应类型的蓝牙设备的蓝牙连接和断连操作包括:获取所述智能终端当前的工作状态;所述智能终端当前的工作状态包括APP启动和退出、控制面板进入和退出,以及所述智能终端与所述蓝牙设备的距离;根据所述智能终端当前的工作状态,执行对应类型的蓝牙设备的蓝牙连接和断连操作。3.根据权利要求1所述的蓝牙连接方法,其特征在于,所述根据所述蓝牙连接策略,执行对应类型的蓝牙设备的蓝牙连接和断连操作包括:根据所述蓝牙连接策略,获取每一类型的蓝牙设备对应的优先级,以及相邻两个优先级之间的执行策略;所述执行策略包括时间因素和/或事件因素;在APP启动后,主动与最高优先级对应的蓝牙设备建立蓝牙连接;根据所述执行策略,确定其他优先级对应的蓝牙设备的蓝牙连接和断连操作。4.根据权利要求3所述的蓝牙连接方法,其特征在于,若相邻两个优先级之间的执行策略包括时间因素,则所述所述根据所述执行策略,确定其他优先级对应的蓝牙设备的蓝牙连接和断连操作包括:检测与最高优先级对应的蓝牙设备主动建立蓝牙连接后的时间;若达到预设时间,则建立与第二优先级对应的蓝牙设备建立蓝牙连接。5.根据权利要求1所述的蓝牙连接方法,其特征在于,所述方法还包括配置蓝牙连接策略;所述配置蓝牙连接策略包括:根据蓝牙设备的类型配置匹配的蓝牙连接方式,所述蓝牙设备的类型包括低功耗蓝牙设备、防丢类蓝牙设备和普通蓝牙设备;所述蓝牙连接方式包括第一连接方式、第二连接方式和第三连接方式;其中:所述低功耗蓝牙设备配置为第一连接方式,所述第一连接方式为:在识别到用户进入控制面板时建立蓝牙连接;所述防丢类蓝牙设备配置为在检测到智能终端与蓝牙设备的距离在预设范围内时执行第二连接方式,所述第二连接方式为:在APP启动后,APP主动发起蓝牙连接请求;所述普通蓝牙设备配置为第三连接方式,所述第三...

【专利技术属性】
技术研发人员:吴戈
申请(专利权)人:杭州涂鸦信息技术有限公司
类型:发明
国别省市:

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

1