基于蓝牙模块的组网内机柜定位方法及设备技术

技术编号:26607582 阅读:61 留言:0更新日期:2020-12-04 21:32
本发明专利技术实施例提供了一种基于蓝牙模块的组网内机柜定位方法及设备。所述方法包括:网关接收新设备入网指令,将所有蓝牙模块加入mesh网中;从所有加入mesh网的蓝牙模块中获取原始节点,根据所述原始节点获取全部蓝牙模块的坐标;其中,所有加入mesh网的蓝牙模块中的每一蓝牙模块,均设置在一机柜上。本发明专利技术实施例提供的基于蓝牙模块的组网内机柜定位方法及设备,可以对组网内含有蓝牙模块的机柜进行精确定位,具有较高的系统稳定性,提升了客户使用的体验度,并且大大节省了网络带宽资源,降低了机柜定位的经济成本。

【技术实现步骤摘要】
基于蓝牙模块的组网内机柜定位方法及设备
本专利技术实施例涉及网络定位
,尤其涉及一种基于蓝牙模块的组网内机柜定位方法及设备。
技术介绍
当前基于组网定位的机柜的方式以ZigBee和Wi-Fi两种组网形式最为常见。ZigBee更多使用在工业环境,通常情况是在前装市场销售,一旦成型,后期的新设备加入,会需要专业人员的安装,且客户的使用环境受到约束,需要通过网关才能访问,客户使用上不太友好。此外,当已有的路由路径失效,要依靠纯广播方式工作对路由路径进行重建,依靠纯粹的广播模式进行路由路径重建,这极大的消耗网络带宽资源。Wi-Fi组网被广泛使用在智能单品及智能家电中。但Wi-Fi组网的信道本身已经拥挤、接入数量多容易掉线,路由器能支持同时连接的设备数有限,导致成本较高。因此,开发一种基于蓝牙模块的组网内机柜定位方法及设备,可以有效克服上述相关技术中的缺陷,就成为业界亟待解决的技术问题。
技术实现思路
针对现有技术存在的上述问题,本专利技术实施例提供了一种基于蓝牙模块的组网内机柜定位方法及设备。第一方面,本专利技术的实施例提供了一种基于蓝牙模块的组网内机柜定位方法,包括:网关接收新设备入网指令,将所有蓝牙模块加入mesh网中;从所有加入mesh网的蓝牙模块中获取原始节点,根据所述原始节点获取全部蓝牙模块的坐标;其中,所有加入mesh网的蓝牙模块中的每一蓝牙模块,均设置在一机柜上。在上述方法实施例内容的基础上,本专利技术实施例中提供的基于蓝牙模块的组网内机柜定位方法,所述网关接收新设备入网指令,将所有蓝牙模块加入mesh网中,包括:网关接收新设备入网指令,将搜索到的第一批蓝牙模块加入mesh网中,网关对所述第一批蓝牙模块发送新设备入网广播,所述第一批蓝牙模块中的每个蓝牙模块将扫描到的蓝牙模块数量上报网关,网关将扫描到蓝牙模块数量最多的所述第一批蓝牙模块中的一蓝牙模块设置为中继节点,所述中继节点转发网关发送的新设备入网广播,直至将所有蓝牙模块加入mesh网中。在上述方法实施例内容的基础上,本专利技术实施例中提供的基于蓝牙模块的组网内机柜定位方法,所述从所有加入mesh网的蓝牙模块中获取原始节点,包括:对加入mesh网中的所有蓝牙模块进行信号强度排序,将信号强度最大的蓝牙模块设定为原始节点。在上述方法实施例内容的基础上,本专利技术实施例中提供的基于蓝牙模块的组网内机柜定位方法,所述根据所述原始节点获取全部蓝牙模块的坐标,包括:所述原始节点获取第一到达角,根据所述第一到达角获取所述原始节点的坐标,并将所述原始节点标记为定位标签,根据所述定位标签找到临近蓝牙模块,所述临近蓝牙模块获取第二到达角,根据所述第二到达角获取所述临近蓝牙模块的坐标,反复迭代直到获取全部蓝牙模块的坐标。在上述方法实施例内容的基础上,本专利技术实施例中提供的基于蓝牙模块的组网内机柜定位方法,所述原始节点获取第一到达角,根据所述第一到达角获取所述原始节点的坐标,包括:(x,y)=(d*tanθ1/(tanθ2+tanθ1),d*tanθ1*tanθ2/(tanθ1+tanθ2))其中,x为横坐标;y为纵坐标;d为网关到定位器的距离;θ1及θ2均为第一到达角。第二方面,本专利技术的实施例提供了一种基于蓝牙模块的组网内机柜定位系统,包括:管理系统,用于实现第一方面任一实施例所述的基于蓝牙模块的组网内机柜定位方法;网关,用于邀请蓝牙模块加入mesh网;机柜标签,用于控制数据传输及数据存储。在上述系统实施例内容的基础上,本专利技术实施例中提供的基于蓝牙模块的组网内机柜定位方法,所述机柜标签包括:蓝牙模块,用于定位机柜及传输数据;存储单元,用于存储机柜信息及机柜内的服务器信息;MCU单元,用于控制蓝牙模块及存储单元执行相应功能。第三方面,本专利技术的实施例提供了一种基于蓝牙模块的组网内机柜定位装置,包括:组网模块,用于网关接收新设备入网指令,将所有蓝牙模块加入mesh网中;定位模块,用于从所有加入mesh网的蓝牙模块中获取原始节点,根据所述原始节点获取全部蓝牙模块的坐标。第四方面,本专利技术的实施例提供了一种电子设备,包括:至少一个处理器;以及与处理器通信连接的至少一个存储器,其中:存储器存储有可被处理器执行的程序指令,处理器调用程序指令能够执行第一方面的各种实现方式中任一种实现方式所提供的基于蓝牙模块的组网内机柜定位方法。第五方面,本专利技术的实施例提供了一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,计算机指令使计算机执行第一方面的各种实现方式中任一种实现方式所提供的基于蓝牙模块的组网内机柜定位方法。本专利技术实施例提供的基于蓝牙模块的组网内机柜定位方法及设备,通过采用网关将全部蓝牙模块进行mesh网组网,再获取所有加入mesh网的蓝牙模块的坐标,可以对组网内含有蓝牙模块的机柜进行精确定位,具有较高的系统稳定性,提升了客户使用的体验度,并且大大节省了网络带宽资源,降低了机柜定位的经济成本。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单的介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的基于蓝牙模块的组网内机柜定位方法流程图;图2为本专利技术实施例提供的网关设置中继节点原理示意图;图3为本专利技术实施例提供的基于蓝牙模块的组网内机柜定位系统结构示意图;图4为本专利技术实施例提供的机柜标签结构示意图;图5为本专利技术实施例提供的到达角获取原理示意图;图6为本专利技术实施例提供的基于蓝牙模块的组网内机柜定位装置结构示意图;图7为本专利技术实施例提供的电子设备的实体结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。另外,本专利技术提供的各个实施例或单个实施例中的技术特征可以相互任意结合,以形成可行的技术方案,这种结合不受步骤先后次序和/或结构组成模式的约束,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时,应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。蓝牙组网适合用于灵活多变的组网环境,且功耗低,网络容量大,用户也可通过手机等设备进行快速配置,更适合用于物联网联控网络中。目前蓝牙mesh组网(无线网格网络),需要配置经过注册的蓝牙路由器列表,再将蓝牙路由设备列表中的目标蓝牙路由设备加入到Mesh网络中。基于这种情况,本专利技术实施例提供本文档来自技高网...

【技术保护点】
1.一种基于蓝牙模块的组网内机柜定位方法,其特征在于,包括:/n网关接收新设备入网指令,将所有蓝牙模块加入mesh网中;/n从所有加入mesh网的蓝牙模块中获取原始节点,根据所述原始节点获取全部蓝牙模块的坐标;/n其中,所有加入mesh网的蓝牙模块中的每一蓝牙模块,均设置在一机柜上。/n

【技术特征摘要】
1.一种基于蓝牙模块的组网内机柜定位方法,其特征在于,包括:
网关接收新设备入网指令,将所有蓝牙模块加入mesh网中;
从所有加入mesh网的蓝牙模块中获取原始节点,根据所述原始节点获取全部蓝牙模块的坐标;
其中,所有加入mesh网的蓝牙模块中的每一蓝牙模块,均设置在一机柜上。


2.根据权利要求1所述的基于蓝牙模块的组网内机柜定位方法,其特征在于,所述网关接收新设备入网指令,将所有蓝牙模块加入mesh网中,包括:网关接收新设备入网指令,将搜索到的第一批蓝牙模块加入mesh网中,网关对所述第一批蓝牙模块发送新设备入网广播,所述第一批蓝牙模块中的每个蓝牙模块将扫描到的蓝牙模块数量上报网关,网关将扫描到蓝牙模块数量最多的所述第一批蓝牙模块中的一蓝牙模块设置为中继节点,所述中继节点转发网关发送的新设备入网广播,直至将所有蓝牙模块加入mesh网中。


3.根据权利要求1所述的基于蓝牙模块的组网内机柜定位方法,其特征在于,所述从所有加入mesh网的蓝牙模块中获取原始节点,包括:对加入mesh网中的所有蓝牙模块进行信号强度排序,将信号强度最大的蓝牙模块设定为原始节点。


4.根据权利要求3所述的基于蓝牙模块的组网内机柜定位方法,其特征在于,所述根据所述原始节点获取全部蓝牙模块的坐标,包括:所述原始节点获取第一到达角,根据所述第一到达角获取所述原始节点的坐标,并将所述原始节点标记为定位标签,根据所述定位标签找到临近蓝牙模块,所述临近蓝牙模块获取第二到达角,根据所述第二到达角获取所述临近蓝牙模块的坐标,反复迭代直到获取全部蓝牙模块的坐标。


5.根据权利要求4所述的基于蓝牙模块的组网内机柜定位方法,其特征在于,所述原始节点获取第一到达角,根据...

【专利技术属性】
技术研发人员:周晶赵东董逢华何涛
申请(专利权)人:武汉天喻聚联科技有限公司
类型:发明
国别省市:湖北;42

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

1