中间件与驱动
ChirpStack (v4)
厂商/来源:
ChirpStack
核心功能:
无线传感器的“基站大脑”。如果你的项目涉及几公里范围内的低功耗传感器(水表、井盖、烟感),LoRaWAN 是必选项,而 ChirpStack 是私有部署的唯一标准。
| 适用场景 | 智慧农业(土壤温湿度)、智慧园区(井盖/垃圾桶状态)、工厂资产定位 |
| 架构支持 | Docker (推荐) Linux (Debian/Ubuntu) |
| 核心机制 | 解耦 (Decoupling) Gateway Bridge: 把硬件网关的 UDP 数据转为 MQTT。 Network Server: 处理去重、鉴权、下行指令。 Application Server: 解析数据负载 (Payload),解码成 JSON 推送给业务平台。 |
| 硬件门槛 | IO 敏感。由于所有传感器数据都要经过它,Redis 和 PostgreSQL 的读写频率极高。建议 SSD 存储。 |
| 避坑指南 | [频段与网关配置] 1. 频段灾难 (Region Config):中国使用 CN470,美国使用 US915。如果你的 ChirpStack 配置文件 (region_cn470.toml) 和网关、传感器不一致,所有数据包会被静默丢弃。买设备时务必确认频段。 2. ADR (自适应速率) 陷阱:在移动设备(如牛羊定位)上,务必关闭 ADR。否则服务器会不断尝试降低发射功率来省电,导致设备一移动就断连。 |
| 推荐搭配 | [RAK/Milesight LoRa 网关] [Semtech 芯片传感器] [Redis] |