Site Tools


protocols:lora:start

LoRa / LoRaWAN

LoRa (Long Range) is a low-power, long-range wireless communication technology designed for sparse, distributed sensor networks. LoRaWAN defines the network protocol layer used for device addressing, routing, and gateway communication.

Purpose in AOFS

  • Long-distance soil moisture sensors
  • Remote water tank level monitoring
  • Environmental stations (wind, rainfall, temperature)
  • Large farm perimeter or distributed zone monitoring
  • Sparse deployments where mesh density is impractical

Layer Mapping

  • Sensor → Field Controller (via local LoRa gateway)
  • Optional Field → Farm Controller aggregation
  • Not used for direct safety-critical actuation without local validation

Strengths

  • Very long communication range (several kilometers depending on terrain)
  • Extremely low power consumption
  • Suitable for battery-powered or solar-powered remote sensors
  • Reduced infrastructure requirements compared to dense mesh networks
  • Well-suited for large or geographically dispersed farms

Limitations

  • Low bandwidth (not suitable for high-frequency data transmission)
  • Higher latency compared to short-range mesh protocols
  • Typically requires a gateway device for network aggregation
  • Not suitable for high-speed real-time control loops

AOFS Compliance Notes

  • LoRa devices must communicate through a locally controlled gateway
  • Field Controller must validate all received data before acting
  • LoRa communication loss must not compromise irrigation safety
  • Actuation commands must always be executed by the Field Controller, not directly by remote nodes
  • All LoRa-originating data and events must be timestamped and logged
  • LoRa connectivity is optional and must not be required for core operation
protocols/lora/start.txt · Last modified: by bsamuel