返回首页

Meshtastic 部署:架构和节点

本文描述了为两个野外团队部署 Meshtastic 网络的实践,覆盖 80 公里。选择 HELTEC V4 和 D5L,带 11 个中继器的架构,VPS 上的 Mosquitto 桥接。范围和自主性测试。

野外 Meshtastic:从节点到桥接,180k rub
Advertisement 728x90

Meshtastic网络架构与野外部署实战指南

为在80公里崎岖地形中建立两支专家团队间的通信,我们选择了基于LoRa的Meshtastic方案。主要设备包括:HELTEC V4作为便携式发射器和中继器,以及不带RAK4631的D5L太阳能节点。项目预算为18万卢布,支持25–30名用户。

HELTEC V4搭载ESP32-S3和2 MB PSRAM,支持Store&Forward功能——为超出通信范围的用户存储并转发消息。这对移动团队至关重要。其他方案如LilyGo T3或RAK4631在功能和通信距离上均显不足。

推荐设备:

Google AdInline article slot
  • HELTEC V4:便携节点和中继器的核心。完全兼容闪存以实现S&F,拥有庞大社区支持,且外壳经济实惠。
  • D5L太阳能节点:自主供电,阴天也能充电。建议安装HELTEC V4替代RAK4631以增强功能。
  • LilyGo T-BEAM:多功能节点,集成GPS,但用于消息传输略显大材小用。适合作为备用选项。
  • 避免使用:RAK4631(尽管节能但通信距离短),LilyGo T3(价格昂贵,配件稀少)。

我们测试了鞭状天线F2。从电商平台采购的外壳确保了设备的紧凑性和隐蔽性。

网络架构与通信距离测试

实际节点间通信距离在视距(LoRa 900+ MHz)下为850–900米。若中继器安装在4米高度,距离可延伸至3公里,但在低洼地带信号会因地形影响而丢失。

最优配置方案:

Google AdInline article slot
  • 在制高点每3公里部署一个ROUTER模式的中继器。
  • 在复杂地形区域每1.5公里增设一个ROUTER_LATE中继器,以提供冗余备份。
  • 一条20公里路线总计需要11个中继器。

便携节点采用CLIENT + CLIENT_BASE模式(两个客户端并行或与一个基站组成三人组)。我们禁用了遥测和地理位置功能以节省带宽。每隔一个中继器启用Store&Forward,可有效避免消息重复。

太阳能节点自主运行:超过1.5个月中,仅一台因机械故障失效,其余均无需重新充电。

与互联网桥接集成

卫星互联网(128–512 Kbps)无法胜任即时通讯(延迟达15–20分钟)。在VPS上部署Mosquitto解决了这一问题:轻量级消息可即时传输。

Google AdInline article slot

配置详情:

  • VPS规格:1个3.3 GHz CPU,2 GB RAM,30 GB NVMe。负载低于30%。
  • Mosquitto设置中保持ROOT TOPIC字段为空。

成本:4,500卢布/6个月。公共服务器因隐私问题不适用。

核心要点

  • Store&Forward需ESP32-S3 + PSRAM:缺少此配置,该功能无法使用。
  • 中继器每1.5–3公里高处部署:考虑900 MHz频段的地形影响。
  • 太阳能节点自主性:D5L中的HELTEC V4可持续运行数月无需干预。
  • VPS上的Mosquitto:资源需求低,在弱网环境下实现即时通信。
  • 便携设备采用CLIENT/CLIENT_BASE模式:关闭遥测以最小化流量。

该项目实现了无需220V基础设施和昂贵DMR中继器的通信解决方案。

— Editorial Team

Advertisement 728x90

继续阅读