This is an old revision of the document!
Core Principles & Design Philosophy
The Afritic Open Farming Standard (AOFS) is built on a set of guiding principles that ensure safety, reliability, scalability, and productive use of resources. These principles form the foundation for all AOFS-compliant systems, controllers, and modules.
1. Local Autonomy
Critical irrigation, safety, and operational functions must operate independently of external connectivity.
Controllers are offline-first, enabling uninterrupted operation even if network or cloud access is unavailable.
Failures in upstream systems (farm HQ or cloud) cannot compromise safety-critical operations.
2. Fail-Safe Operation
Hardware and software safeguards prevent:
Sensors and actuators enforce local safety decisions independently of higher-level controllers.
Redundant or passive protection mechanisms (float switches, overflow pipes, battery cutoffs) must be included.
3. Separation of Control and Supervision
Field Controllers make authoritative operational decisions.
Farm and HQ Controllers only monitor, configure, and analyze — they cannot override critical safety logic locally.
Human operators can supervise and adjust parameters, but local safety constraints always take precedence.
4. Scalability & Replicability
AOFS supports a wide range of farm sizes, from smallholder plots to multi-hectare commercial operations.
Architecture, data models, and interfaces are designed to be modular, replicable, and extensible across farm types and geographies.
Adding new zones, sensors, or modules should not require redesign of the core system.
5. Productive Use of Electricity (PUE)
AOFS promotes efficient use of renewable energy through intelligent monitoring and actuation.
Controllers coordinate irrigation and pumping schedules to maximize energy efficiency without compromising crop or livestock health.
6. Data-Driven Optimization
7. Modular & Extendable Design
AOFS is modular by design, allowing additional modules (poultry, livestock, greenhouse) to integrate seamlessly.
Optional AI or analytics modules can augment the system, but core compliance and safety principles remain mandatory.
Standardized interfaces allow third-party developers to create new modules without compromising system integrity.
8. Transparency & Documentation
Every action, sensor reading, and human input must be logged and timestamped.
Documentation enables auditing, compliance verification, and reproducibility of experiments or operational improvements.
References