没有手机信号的户外区域

山区步道、野外营地、海上船队、偏远林区巡检点,这些区域没有蜂窝信号,或者大型活动现场公网拥堵。这类场合需要的往往不是高带宽,而是队员之间能收发文字、能看到彼此的位置、出现意外时能把位置发出去。

LoRa Mesh(本文以开源 Meshtastic 固件为例)用低功耗的 LoRa 无线电承载这类低带宽数据,节点之间逐跳转发,不依赖基站、网关或互联网。选型时需要同时确认四件事:要传什么数据、节点放在哪里、人员带什么终端、设备怎么供电与设置频段。

本文按这四步给出判断规则与对照表。文中距离、续航等数值为官方 Wiki 与数据手册的标称值,不是本文的实测结果——取数口径见文末。

结论速查

需求对应型号在网络中的角色依据(标称)参考价
无电网点位的固定中继,需要节点自带电池与定位SenseCAP Solar Node P1-Pro固定中继节点5W 太阳能板 + 4 节 18650 电池;开阔地 8–9 km;IPX6约 $90–105
固定中继,不需要节点定位,控制预算SenseCAP Solar Node P1固定中继节点与 P1-Pro 同为太阳能节点;不含 GPS,不含电池(需自备 18650)约 $70–85(不含电池)
人员随身携带,收发文字、共享位置SenseCAP T1000-E for Meshtastic人员终端卡片尺寸,32 g;GNSS 定位;2–8 km(取决于天线、安装与环境);IP65约 $38–46
立项前的原型验证、桌面联调XIAO nRF52840 & Wio-SX1262 Kit for Meshtastic原型节点无外壳,按需外接电池与天线约 $13–20

参考价为查询当时的单台参考价,仅用于判断量级;随配置、批量与时间变动,下单以商品页为准。

三项会改变上表结论的条件:

  • 需要传视频、语音、图片或大文件 —— LoRa Mesh 不适用,需改用其他链路。本文方案只承载文字消息、位置与小体量遥测数据
  • 数据需要进入云平台或客户系统 —— Mesh 组网本身不需要网关;需要接云平台时,另配 LoRaWAN 网关或经 Meshtastic MQTT 接入
  • 项目在中国大陆部署 —— 上述设备的硬件标称频率范围为 862/863–930 MHz,不覆盖 Meshtastic 的 CN 区域频段(470–510 MHz),下单前需确认目标国家的可用频段

已经明确需求的,按上表直接选型;需要了解判断依据的,往下看四步方法。


为什么用 LoRa Mesh 做离网通信

下面四步都建立在"节点之间直接组网,不依赖任何基础设施"这个前提上。与依赖蜂窝网络或固定网关的方案相比,差别体现在三处。

不需要基站与网关。 每个节点既收发自己的数据,也转发其他节点的数据。人员终端与固定节点组成的网络本身即可工作,手机通过蓝牙连接终端查看消息与位置。

覆盖通过增加节点扩展。 单跳距离受地形、安装高度与天线影响;两个终端之间距离超出单跳时,由中间节点转发。Meshtastic 默认最多转发 3 跳,最大可设为 7 跳。

数据在网络内加密。 Meshtastic 按频道加密消息内容,点对点私信另用公钥加密,不加入频道的设备读不到内容。

对应的限制同样明确:LoRa 是低速率链路,只适合文字、位置与小体量传感数据。


系统构成与三类设备

LoRa Mesh 离网通信系统构成

终端层(人员终端 / 传感器)→ 中继层(LoRa Mesh 节点逐跳转发)→ 应用层(手机 App 或客户平台)

一个 LoRa Mesh 离网通信网络由三类设备组成:

固定中继节点:把覆盖铺开

偏远保护区的中继节点与数据回传

固定节点装在高处,逐跳转发人员终端与传感节点的数据

安装在山脊、屋顶、杆塔等高处,长期在线,负责转发其他节点的数据。无电网点位使用太阳能供电的 SenseCAP Solar Node P1 / P1-Pro,出厂预装 Meshtastic 固件。

人员终端:收发消息、上报位置

徒步队伍佩戴人员终端共享位置

徒步队员随身携带卡片终端,手机 App 查看队友位置

人员随身携带的设备。SenseCAP T1000-E for Meshtastic 为卡片形态,内置 GNSS 定位,通过蓝牙与手机配对后,在 Meshtastic App 中收发文字、查看附近节点与位置。不连手机时,按两次机身按键即可发送当前位置。

手机 App 与可选的云平台

Meshtastic 提供 iOS 与 Android App,也有网页客户端。纯 Mesh 组网时,App 即为应用层。需要把数据汇聚到云平台时,可另配 LoRaWAN 网关;Meshtastic 也支持通过 MQTT 桥接互联网,把相距较远的 Mesh 网络连接起来。


第一步:确定通信需求

选型开始前,先确认要传哪些数据。LoRa Mesh 只传文字与位置,不传视频。

通信需求传输内容实现方式所需设备
文字消息频道群聊或点对点私信手机 App 经蓝牙连接终端发送T1000-E + 手机
位置共享终端的 GNSS 位置终端按设定间隔自动广播,App 地图查看T1000-E(或 Solar Node P1-Pro 的节点位置)
求助当前位置 + 文字说明按两次机身按键发送位置,再用 App 发文字求助T1000-E + 手机
环境遥测温度等小体量数据节点周期广播T1000-E 内置温度传感器;Solar Node P1-Pro 可接 Grove 传感器
视频 / 语音 / 图片—不适用需改用其他链路

判断规则:

  1. 需要看到人员位置 → 每人配一台 T1000-E;只需固定点位之间传消息,可以只部署节点
  2. 求助时需要附文字说明 → 人员同时携带手机;只带 T1000-E 时,只能发出位置
  3. 数据要进入客户平台 → 在第二步规划 LoRaWAN 网关或 MQTT 接入点,并确认接入点有网络回传;不需要则 App 即可完成查看

适用边界。 LoRa 是低速率链路,本方案不承载语音通话;需要对讲或实时调度的项目,Mesh 只能作为位置与文字的补充链路。

第二步:规划节点与覆盖

第一步确定了人员与点位分布,这一步决定需要几个固定节点、放在哪里。

型号定位电池防护适用参考价
Solar Node P1-ProGPS/GLONASS/Galileo4 节 18650,3350mAh/节IPX6长期无人值守中继,需要节点位置约 $90–105
Solar Node P1无不含,需自备 18650IPX6预算受限、不需要节点位置的中继约 $70–85
XIAO nRF52840 & Wio-SX1262 Kit无按原型需要外接无外壳原型验证、功能联调约 $13–20

Solar Node 在开阔地带的标称单跳距离为 8–9 km;山地、林区与建筑密集区的单跳距离会显著短于这个值。

判断规则:

  1. 两点之间视距通畅、间距在标称单跳距离内 → 两端各一个节点即可,不必加中继
  2. 两点之间有山脊、密林或建筑遮挡 → 在中间高点加一个中继节点;需要超过 3 跳时,先考虑提高节点安装高度,再考虑调大跳数
  3. 中继节点需要在地图上显示位置,或点位不便更换电池 → 选 P1-Pro;只做转发、现场可自备电池 → 选 P1
  4. 固定节点在 Meshtastic 中设为 ROUTER 角色,人员终端保持 CLIENT 或 TRACKER → 同一网络内所有设备的区域与调制预设必须一致,否则无法互通

适用边界。 节点数量无法只按标称距离算出。建议先在现场按规划点位装两三个节点,用 T1000-E 走一遍覆盖范围,再定节点总数。跳数越多,网内转发次数越多,网络负载越高,官方文档说明多数应用使用默认 3 跳即可。

第三步:选择人员终端

第二步铺开了覆盖,这一步确定每位人员携带的设备。SenseCAP T1000-E for Meshtastic 的主要参数:

参数标称值
通信距离2–8 km(取决于天线、安装与环境)
定位精度约 10 m CEP
按键按 2 次发送位置;按 3 次开关 GPS;长按关机
电池700mAh 可充电锂电池,续航最长约 2 天
充电磁吸充电线,充电温度 0–45°C
防护 / 工作温度IP65 / -20~60°C
尺寸 / 重量85 × 55 × 6.5 mm / 32 g
参考价约 $38–46

判断规则:

  1. 活动当天往返、每晚可回到有电的地方 → T1000-E 每晚充电即可
  2. 活动持续多日、途中没有固定电源 → 在 App 中调长位置上报间隔,并为每台终端规划充电方式(充电宝配磁吸线);上报间隔越短,续航越短
  3. 队伍已有 LoRaWAN 网络、不需要 Mesh 组网 → 选同款外形的 SenseCAP T1000-E for LoRaWAN,它不参与 Mesh 组网
  4. 低温环境 → 终端工作温度下限 -20°C,充电温度范围为 0–45°C,低于 0°C 时需在室内或保温环境中充电

适用边界。 T1000-E 与手机之间靠蓝牙连接,文字收发依赖手机 App。人员不携带手机时,终端只能发出位置,无法收发文字。

第四步:确定供电、部署位置与频段

前三步确定了设备清单,这一步决定设备能否在现场长期工作。判断依据首先是频段合规,其次是安装高度与供电。

Meshtastic 要求为每台设备设置 LoRa 区域,以符合当地无线电法规。常见区域:

区域代码频率范围 (MHz)上述设备是否覆盖
US902.0–928.0是
EU_868869.4–869.65是;欧洲区域有 10% 占空比限制(按滚动 1 小时计算)
ANZ915.0–928.0是
JP920.5–923.5是
KR920.0–923.0是
TW920.0–925.0是
IN865.0–867.0是
CN470.0–510.0否(硬件标称范围 862/863–930 MHz)

供电方式按点位选择:

点位供电方式型号
无电网、长期无人值守5W 太阳能板 + 18650 电池Solar Node P1-Pro(含电池)/ P1(自备电池)
有 USB 供电条件Type-C 5V 1ASolar Node
人员随身700mAh 内置电池,磁吸线充电T1000-E
原型、室内联调USB 或外接电池XIAO Meshtastic 套件

判断规则:

  1. 目标国家在上表"是"的区域 → 所有设备设为同一区域;Solar Node 的选配天线也按频段区分(如 EU868 与 US915),下单时一并确认
  2. 欧洲部署、消息量较大 → 10% 占空比会限制每小时发送时长,拉长位置上报间隔
  3. 固定节点点位 → 装在高处并尽量保持节点之间视距通畅;太阳能板倾斜安装,防止积水;安装时确认外壳到位、螺丝拧紧,以保持 IPX6 防护
  4. 冬季低温地区 → Solar Node 所用 18650 电池的充电温度范围为 0–50°C,气温低于 0°C 时超出电池充电温度范围,规划冬季在线时长时按电池储能留余量

适用边界。 频段合规以目标国家的无线电法规为准。项目在中国大陆,或目标国家的可用频段不在 862–930 MHz 范围内时,上述设备不适用。


面向方案商与系统集成商:从验证到交付

若本方案用于向下游客户交付,以下三项在选型阶段确认。

验证路径。 建议分两阶段:先用 XIAO Meshtastic 套件与 T1000-E 在办公环境完成消息、位置与 App 流程验证;再在客户现场按规划点位安装 Solar Node 做小范围试点,实测单跳距离与跳数,据此确定节点数量。Seeed Wiki 的 Meshtastic 介绍页 汇总了各设备的上手文档。

平台对接。 纯 Mesh 组网时,客户用 Meshtastic App 即可查看消息与位置。需要对接客户自有的调度或管理平台时,需要确认两点:数据经 LoRaWAN 网关还是 Meshtastic MQTT 进入平台,以及接入点所在位置是否有网络回传。

硬件定制与批量供货。 Meshtastic 为开源固件,节点与终端可在此基础上调整配置。Logo、外观、包装与预装固件等定制范围、认证覆盖与交付周期见 ODM/OEM 定制服务。

取数口径与对照范围

本文不含 Mesh 网络的实测数据。 距离、续航、定位精度均为官方 Wiki、产品页与数据手册的标称值。距离受地形、安装高度、天线与调制预设影响;续航受定位间隔、温度与网络覆盖影响。正式交付前应在客户现场完成试点测量。

设备数据取自 Seeed 自有产品线。 本文的方法(先定传输内容,再规划节点与跳数,然后配人员终端,最后核对频段与供电)与具体品牌无关,换成其他 Meshtastic 兼容设备同样适用。

数据来源与测试条件