【技术实现步骤摘要】
设备组网方法、装置、电子设备及存储介质
[0001]本申请涉及网络通信
,具体涉及一种设备组网方法、装置、电子设备及存储介质。
技术介绍
[0002]随时数字化时代的到来,在很多场景下均涉及到多个设备的数据采集,比如体育课上多个学生的跳绳数据采集,又比如一栋楼中多个电表的数据采集,又比如多个主机设备之间的CPU时钟频率采集等,从而产生了很多智能组网的方式,以通过组网的多个设备进行数据采集。其中,现有的组网方式包括通过路由器组成局域网、2.4g私有网络等,而这些组网方式存在一定的局限性。例如,利用2.4g组网时,需要额外添加主控制器才能完成各设备直接的组网,利用广播的方式组网时,由于其通信通道过少,若组网的设备数量过多,容易导致数据丢失。
技术实现思路
[0003]本申请提供一种设备组网方法、装置、电子设备及存储介质,旨在解决蓝牙组网中组网设备较少,蓝牙组网方式存在局限性的问题,增强数据采集能力,规避现有技术中蓝牙组网方式存在的局限性。
[0004]第一方面,本申请提供一种设备组网方法,应用于电子设备,包括:
[0005]获取多个待连接设备对应的第一蓝牙信号强度;
[0006]根据所述电子设备的蓝牙链路空闲度和所述第一蓝牙信号强度,从多个所述待连接设备中筛选出主节点设备,并创建所述主节点设备与所述电子设备之间的一级蓝牙链路;
[0007]基于所述一级蓝牙链路接收所述主节点设备发送的第二蓝牙信号强度和所述主节点设备的蓝牙链路空闲度,其中,所述第二蓝牙信号强度为所述主节 ...
【技术保护点】
【技术特征摘要】
1.一种设备组网方法,其特征在于,应用于电子设备,包括:获取多个待连接设备对应的第一蓝牙信号强度;根据所述电子设备的蓝牙链路空闲度和所述第一蓝牙信号强度,从多个所述待连接设备中筛选出主节点设备,并创建所述主节点设备与所述电子设备之间的一级蓝牙链路;基于所述一级蓝牙链路接收所述主节点设备发送的第二蓝牙信号强度和所述主节点设备的蓝牙链路空闲度,其中,所述第二蓝牙信号强度为所述主节点设备扫描获得的蓝牙信号强度;根据所述第二蓝牙信号强度和所述主节点设备的蓝牙链路空闲度,从剩余的所述待连接设备中确定子节点设备,并控制所述子节点设备与所述主节点设备创建二级蓝牙链路,以完成所述主节点设备和所述子节点设备之间的组网,其中,所述剩余的待连接设备为多个所述待连接设备中未被确定为所述主节点设备的所述待连接设备。2.根据权利要求1所述的设备组网方法,其特征在于,所述根据所述电子设备的蓝牙链路空闲度和所述第一蓝牙信号强度,从多个所述待连接设备中筛选出主节点设备,包括:根据所述电子设备的蓝牙链路空闲度,确定待创建的蓝牙链路的目标数量;若所述待连接设备的数量大于所述目标数量,则根据各所述待连接设备的第一蓝牙信号强度,按照所述目标数量从多个所述待连接设备中筛选出所述第一蓝牙信号强度满足预设条件的待连接设备,确定为所述主节点设备。3.根据权利要求1所述的设备组网方法,其特征在于,所述创建所述主节点设备与所述电子设备之间的一级蓝牙链路,包括:向至少一个所述主节点设备发起寻呼,当接收到所述主节点设备针对对应的所述寻呼反馈的第一应答信息时,分别与所述第一应答信息对应的所述主节点设备建立所述一级蓝牙链路。4.根据权利要求1所述的设备组网方法,其特征在于,所述基于所述一级蓝牙链路接收所述主节点设备发送的第二蓝牙信号强度和所述主节点设备的蓝牙链路空闲度之前,包括:基于所述一级蓝牙链路向所述主节点设备发送第一蓝牙扫描指令,若接收到所述主节点设备针对所述第一蓝牙扫描指令的第二应答信息,则获取所述主节点设备的扫描时长;若所述扫描时长达到预设时长,则基于所述一级蓝牙链路向所述主节点设备发送扫描停止指令,并执行所述基于所述一级蓝牙链路接收所述主节点设备发送的第二蓝牙信号强度和所述主节点设备的蓝牙链路空闲度的步骤。5.根据权利要求1所述的设备组网方法,其特征在于,所述控制所述子节点设备与所述主节点设备创建二级蓝牙链路,包括:基于所述一级蓝牙链路向所述主节点设备发送链路创建指令,所述链路创建指令用于指示创建所述主节点设备与所述子节点设备之间的二级蓝牙链路;若在预设时长内未接收到所述主节点设备响应所述链路创建指令发送的二级蓝牙链路创建完成信息,则向用户反馈所述主节点设备与所述子节点设备之间的二级蓝牙链路创建失败信息;若在预设时长内接收到所述主节点设备响应所述链路创建指令发送的二级蓝牙链路创建完成信息,则向用户反馈设备组网完成信息。
6.根据权利要求1所述的设备组网方法,其特征在于,所述获取多个待连接设备对应的第一蓝牙信号强度,包括:响应第二蓝牙扫描指令,以获取预设时长内扫描到的多个待连接设备分别对应的初始蓝牙信号强度值;对各所述初始蓝牙信号强度值进行滤波处理,得到各待连接设备的第一蓝牙信号强度。7.根据权利要求1
‑
6任一项所述的设备组网方法,其特征在于,所述根据所述第二蓝牙信号强度和所述主节点设备的蓝牙链路空闲度,从剩余的所述待连接设备中确定子节点设备,并控制所述子节点设备与所述主节点设备创建二级蓝牙链路之后,还包括:获取各所述主节...
【专利技术属性】
技术研发人员:朱清清,陈定平,
申请(专利权)人:芯海科技深圳股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。