1 实现功能
实现 LoRa 多点转 4G 动环监测,通过 LoRa 无线采集机房环境里的多个温湿度、水浸、烟感等传感数据,并将采集到的数据通过 4G 无线传输的方式,以 Json 数据格式通过 Mqtt 上报给云服务器。
涉及关键器件如下:
• Lora 中心点网关: FlexLua DTU02 万能网关
• 传感器采集器(Lora子节点):FlexLua DTU01 万能采集器
• 温湿度传感器:SHT30探头式传感器
• 烟感:海康威视开关量型烟感传感器
• 水浸:电阻式水浸传感器探头
2 实现方法
{DTU01 万能采集器} + {IIc 温湿度传感器} 请参考 FlexLua 官网的 S001B 文档:SHT30 IIc 接口温湿度传感器采集(Lora主动传输章节)
{DTU01 万能采集器} + {开关量烟感传感器} 请参考 FlexLua 官网的 S014B 文档:开关量类型烟雾传感器采集(Lora主动传输章节)
{DTU01 万能采集器} + {AD电压值水浸传感器}请参考 FlexLua 官网的 S013B 文档:电压采集型水浸传感器采集(Lora主动传输章节)
{DTU02 万能网关} 请参考 FlexLua 官网的 C000A 文档:Lora 转 4G 网关 Json 透传
3 源代码使用注意点
1. 每个 DTU01 采集器源代码中的 LoraAddr 参数应设置为不同的值,但 DTU02 网关源代码中的 LoraAddr 参数应固定为 0
2. DTU02 网关源代码中的 Mqtt 配置信息请按实际情况正确填写
3. 如果有多个像本文章描述的 Lora 网络共存(既多个 DTU02 网关共存),为了实现多网络的共存,需要将 DTU01 的源代码及 DTU02 的源代码中的 LoraSubNetID 设置为其他值,但同一 Lora 网络中的 DTU01 和 DTU02的 LoraSubNetID 值必须相同