KFS Smart Farm platform.
pip install -r projects/smart-farm/requirements.txt
cd projects/smart-farm && python app.py   ->  http://127.0.0.1:5000  (admin / kfs-farm-2026 - CHANGE IT)
python simulate_nodes.py --backfill 72   # demo data from the farm log
The irrigation model (projects/ai/outputs/irrigation_model.joblib) was trained with scikit-learn 1.3.2;
if your version differs, retrain it: cd projects/ai && python s16_irrigation_classifier.py
