智能照明一盏灯控制全屋、楼宇里成百上千个传感器互联、仓储里几千个标签同时上报……这些场景光靠传统蓝牙「一对一」连接根本搞不定。于是有了蓝牙Mesh组网和主从一体多连接两类方案——前者是「多对多」大网,后者是「一对多」小网。小编就从组网原理、适用场景到模块选型,给大家讲讲怎么选。

一、为啥需要一对多、多对多?
传统蓝牙是点对点:手机连耳机、手机连手环,一次只能连一个。但物联网里大量场景要的是:
| 需求 |
典型场景 |
| 一对多控制 |
一个开关控制多盏灯、一个网关采集多台传感器、一台 Dongle 连多设备 |
| 多对多互联 |
智能家居里灯、开关、传感器互相联动;楼宇里成千上万个节点自组网 |
| 广覆盖 |
大厂房、商场、仓库,单点信号够不着,要靠「接力」把消息传远 |
| 自愈能力 |
某个节点挂了,别的节点还能继续转发,网络不断 |
所以就有了两大路线:主从一体多连接(一对多)和蓝牙 Mesh(多对多)。
二、一对多方案:主从一体多连接
2.1 是啥原理?
主从一体多连接就是:主机逐个和从机配对,每对连接建一个通道,主机可以分别向每个通道发数据、从每个通道收数据。主机和从机角色可以互换——同一颗模块既能做主也能做从,所以叫「主从一体」。
| 特点 |
说明 |
| 连接方式 |
逐个配对,每对一个通道 |
| 下发方式 |
不能同时给所有从机发,需要轮询——不同时间跟不同从机通信 |
| 透传模式 |
不是广播透传,要靠指令在指定通道发指定数据 |
| 网络规模 |
小范围,典型几路到十几路 |
| 典型拓扑 |
微微网(Piconet)、分散网(Scatter net) |
2.2 适用场景
| 场景 |
为啥适合一对多 |
| 网关多路采集 |
一个网关连多台传感器、多台设备,每路独立收发 |
| 门锁 + 灯联动 |
门锁、灯都挂在同一主机下,主机轮询控制 |
| Dongle / 网关 |
电脑/手机通过 Dongle 或网关连多台外设,数据量较大 |
| 智慧医疗 |
病床旁一台主机连多台监测设备,数据回传到护士站 |
2.3 一对多模块怎么选?
| 关注点 |
说明 |
| 最大连接数 |
6 路、10 路、十几路都有,按实际设备数量选 |
| SPP / BLE 比例 |
有的支持 7 路 SPP + 3 路 BLE,有的纯 BLE,看外设协议 |
| 速率 |
多路同时传数据时单路速率会分,高速场景要选支持高速的 |
| 功耗 |
主从一体常驻连接,功耗比 Mesh 低功耗节点略好,但比纯从机高 |
| 配对方式 |
自动配对还是手动配对,影响部署体验 |
三、多对多方案:蓝牙 Mesh
3.1 是啥原理?
蓝牙 Mesh 是蓝牙技术联盟(Bluetooth SIG)出的网状网络规范,设备之间多对多通信,不靠「主机轮询」,而是靠泛洪(Flooding):一个节点发出消息,周围支持中继的节点收到后继续转发,消息像水波一样扩散出去,直到到达目标或超时。
| 机制 |
说明 |
| 泛洪转发 |
中继节点收到消息就转发,扩展覆盖范围,不需事先建「路由表」 |
| TTL(生存周期) |
每转发一次 TTL 减 1,为 0 就停,防止消息无限转发 |
| 已转发过滤 |
转发过某条消息的节点不再转发,避免环路 |
| 发布/订阅 |
节点按地址(单播、组播、广播)收发,灵活编组 |
3.2 Mesh 节点类型
| 类型 |
说明 |
| 中继节点(Relay) |
转发消息,扩展网络覆盖,是 Mesh 能「传远」的关键 |
| 低功耗节点(LPN) |
平时休眠省电,靠 Friend 节点帮忙缓存消息,需要时再收 |
| Friend 节点 |
给 LPN 存消息,等 LPN 醒来再发给它 |
| 代理节点(Proxy) |
桥接传统 BLE 设备,让手机用 GATT 接入 Mesh 网络 |
3.3 Mesh 能扛多少设备?
| 指标 |
典型值 |
| 网络节点数 |
理论最多 32,767,实际 6 万+ 节点组网有商用案例 |
| 单条消息跳数 |
由 TTL 控制,一般 3~7 跳够用 |
| 数据到达率 |
设计合理时可达 99% 以上 |
3.4 适用场景
| 场景 |
Mesh 能解决啥 |
| 智能照明 |
一盏灯、一个开关可控制全屋灯,灯与灯、开关与开关可互相联动 |
| 楼宇自动化 |
成千上万个传感器、执行器自组网,温控、照明、安防统一管理 |
| 无线传感器网络 |
工厂、仓储、农业大棚,大量节点上报数据,无需每台都连网关 |
| 智能家居 |
灯控、电工、窗帘、传感器同一 Mesh 网,场景联动、本地控制 |

四、一对多 vs 多对多:怎么选?
| 对比项 |
主从一体多连接(一对多) |
蓝牙 Mesh(多对多) |
| 拓扑 |
星型,主机为中心 |
网状,无中心 |
| 节点规模 |
几路~十几路 |
几百~几万 |
| 覆盖 |
主机信号范围内 |
靠中继扩展,可覆盖整栋楼 |
| 消息方式 |
主机轮询各从机 |
泛洪,任一节点可发,多节点可收 |
| 自愈 |
某从机断连,不影响其他 |
某节点挂掉,其他节点可继续转发 |
| 功耗 |
主机常连,功耗适中 |
LPN 可超低功耗,中继节点功耗略高 |
| 协议 |
经典蓝牙 SPP + BLE 或纯 BLE |
纯 BLE,Mesh 协议栈 |
| 适合谁 |
网关、Dongle、小规模多设备 |
智能照明、楼宇、传感器网络、智能家居 |
一句话:要少量设备、主机集中控制、数据量大,选一对多;要大量设备、广覆盖、自组网、设备间互传,选蓝牙 Mesh。
五、模块方案示例
| 参数 |
典型值 |
说明 |
| 芯片 |
Nordic nRF52832 |
BLE 5.2,主从一体 |
| 连接数 |
6 路 |
最多 6 个 BLE 设备或手机同时接入 |
| 尺寸 |
10×11.9×1.8mm |
超小封装 |
| 功耗 |
保持连接 259µA,可发现 100µA |
适合电池供电 |
| 认证 |
FCC、CE、TELEC、KC、IC、SRRC |
合规上市 |
| 接口 |
UART、I2C、SPI、ADC、PWM |
便于与主控对接 |
典型应用:门锁与灯联动、网关多路采集、小规模多设备互联。数据量不大、要省电、设备数在 6 个以内,用它合适。
| 参数 |
典型值 |
说明 |
| 芯片 |
瑞昱 RTL8761BTV |
蓝牙 5.3 双模,SPP + GATT + HID |
| 能力 |
主从一体 |
最多 10 路(主模式 7 路 SPP + 3 路 BLE) |
| 速率 |
SPP 80KB/s,GATT 65KB/s |
高速数传 |
| 尺寸 |
13×26.9×2.4mm |
36 脚邮票孔 |
| 功耗 |
保持连接约 6mA |
适合 Dongle、网关等常供电场景 |
| 接口 |
UART、I2C、SPI、USB |
支持 OTA 空中升级 |
典型应用:Dongle 连多外设、网关多路数据采集、医疗多设备监测、销售终端。要高速、多路、常供电的,选它。
| 参数 |
典型值 |
说明 |
| 芯片 |
— |
BLE 5.1 低功耗 SoC |
| 能力 |
主从一体、多连接、SIG Mesh |
支持 Mesh 与点对点并存 |
| 尺寸 |
12×15×1.7mm |
小尺寸封装 |
| 功耗 |
睡眠 1.4µA,PD 130nA,发射 4.2mA@0dBm |
超低功耗,适合电池供电 |
| 接口 |
UART、I2C、SPI、ADC、DAC、PWM |
20 个 GPIO |
| 发射功率 |
最高 +6dBm |
接收灵敏度 -96dBm@1Mbps |
| 温区 |
-40°C~85°C |
工业宽温 |
典型应用:智能家居照明、电工开关、蓝牙钥匙、OBU、传感器。要标准 SIG Mesh、低功耗、电池供电的,选它。
六、方案搭建要点
6.1 一对多组网注意啥?
- 连接数规划:主机能连几路,从机总数别超标。
- 轮询策略:不能同时下发,要设计好轮询顺序和间隔,避免某路长期「饿死」。
- 断线重连:从机掉线后要能自动或手动重连,否则通道会越来越少。
- 功耗:主机常驻连接,选低功耗芯片、合理广播/扫描间隔。
6.2 蓝牙 Mesh 组网注意啥?
- 中继布局:中继节点要分布均匀,保证任意两点间有足够跳数可达。
- TTL 设置:太大浪费带宽,太小传不远,一般 3~7 根据网络规模调。
- LPN 与 Friend:电池设备用 LPN,附近要有 Friend 帮忙缓存,否则收不到消息。
- 子网与密钥:大网络要划分子网、分应用密钥,安全和运维都更清晰。
- 供电:中继节点最好常供电,LPN 才能省电。
七、小结
- 一对多(主从一体多连接):主机轮询多从机,适合网关、Dongle、小规模多设备(几路~十几路),数据量可以大。
- 多对多(蓝牙 Mesh):泛洪转发、自组网,适合智能照明、楼宇、传感器网络、智能家居,节点可达成千上万。
- 选型时:要少量、主机集中、高速→ 一对多;要大量、广覆盖、自愈、设备互联→ 蓝牙 Mesh。
- 一对多模块看连接数、协议、速率;Mesh 模块看中继能力、LPN 支持、生态(天猫精灵等)。