OC
OceanRemote
Low-code IoT platform
← Back to Course

Anomaly Detection - Spotting Problems

Anomaly Detection - Spotting Problems

⚠️ Anomaly Detection - Spotting Problems Before They Destroy Your Crop

⚠️ What You'll Learn:

  • 🚨 Identify abnormal patterns in your farm data before they become disasters
  • 💧 Detect water leaks early (sudden moisture drops)
  • 🌡️ Recognize heat waves and frost risks from temperature anomalies
  • 📡 Troubleshoot offline devices (no data for hours)

Anomalies are unexpected patterns in your data that indicate problems. A sudden moisture drop might mean a burst pipe. No data for 2 hours could mean a dead battery or WiFi failure. Learning to spot anomalies early can save your crop and your equipment.

🚨 Common Anomalies and What They Mean

  • 💧 Sudden moisture drop > 15% in 1 hour: Possible water leak, broken pipe, or sensor moved. ACTION: Inspect immediately!
  • 🌡️ Temperature > 40°C: Heat wave - crops at risk. ACTION: Increase irrigation, provide shade.
  • 📡 No data for 2+ hours: Device offline - battery dead, WiFi down, or ESP32 crashed. ACTION: Check device.
  • 📊 Flat line (same reading for 24+ hours): Sensor stuck or disconnected. ACTION: Check wiring.
  • 🔋 Sudden battery drop > 30% in one day: Battery failing or solar panel dirty. ACTION: Test battery, clean panel.
  • 💧 Moisture spike > 25% in 1 hour: Heavy rain or sensor submerged. ACTION: Check drainage.
  • 🌡️ Night temperature < 2°C: Frost risk. ACTION: Cover crops, irrigate before dawn.
  • 📊 Erratic readings (wild swings): Electrical interference or loose connection. ACTION: Check wiring, add capacitor.
💡 Normal vs Abnormal - Know Your Baseline:

A 10% moisture drop during a hot afternoon is NORMAL (plants transpiring). A 20% drop at midnight is ABNORMAL (possible leak). Always compare to historical patterns, not just absolute numbers.

📊 Anomaly Detection Table - Quick Reference

Anomaly Possible Cause Urgency Action Required
💧 Sudden moisture drop > 15% in 1 hour Water leak, broken pipe 🔴 HIGH - within hours Inspect irrigation lines immediately
🌡️ Temperature > 40°C Heat wave 🔴 HIGH - immediate Increase irrigation by 50%, provide shade
📡 No data for 2+ hours Device offline, battery dead 🟡 MEDIUM - within 24 hours Check device, replace battery, reboot ESP32
📊 Flat line for 24+ hours Sensor stuck or disconnected 🟡 MEDIUM - within 24 hours Check sensor wiring, replace sensor
🔋 Sudden battery drop > 30% in one day Battery failing, dirty solar panel 🟡 MEDIUM - within 2-3 days Test battery, clean solar panel
💧 Moisture spike > 25% in 1 hour Heavy rain, sensor submerged 🟢 LOW - monitor Check drainage, skip irrigation
🌡️ Night temperature < 2°C Frost risk 🔴 HIGH - before dawn Cover crops, irrigate before sunrise
📊 Erratic readings (wild swings) Electrical interference, loose connection 🟡 MEDIUM - within 24 hours Check wiring, add capacitor to power line
📖 Case Study - Anomaly Detection Saves Crop:

A farmer's dashboard showed a sudden moisture drop from 65% to 45% in 2 hours - abnormal for that time of day.

  • 🔍 Anomaly detected: Moisture dropping 20% in 2 hours (normal is 5-10%)
  • 🔧 Investigation: Found a burst pipe losing 1,000 liters/hour
  • Action: Fixed pipe within 1 hour
  • 💧 Water saved: 6,000 liters (would have lost 24,000 liters if unnoticed)
  • 🌱 Crop saved: No wilting despite the leak

"If I hadn't seen the anomaly on my dashboard, I would have lost 20% of my tomato crop to drought stress." - Farmer, Nigeria

💡 Setting Up Automated Anomaly Alerts:
  • 📱 Moisture drop alert: Send SMS if moisture drops > 15% in 3 hours
  • 🌡️ High temp alert: Notify if temperature > 38°C
  • 📡 Offline alert: Alert if no data received for 2 hours
  • 💧 Low moisture alert: Notify if moisture < 35% for 6+ hours
⚠️ False Anomalies - When NOT to Panic:
  • 🌙 Night temperature drop: Normal - don't alert for every cold night (only below 2°C)
  • 💧 Post-watering moisture spike: Normal - moisture should rise after irrigation
  • 🌡️ Midday temperature peak: Normal - 2-4 PM is hottest part of day
  • 📊 Single abnormal reading: Could be sensor error - wait for second reading to confirm
🎯 Key Takeaways:
  • ✅ Sudden moisture drop > 15% = possible leak - inspect immediately
  • ✅ Temperature > 40°C = heat wave - increase irrigation by 50%
  • ✅ No data for 2+ hours = device offline - check battery/WiFi
  • ✅ Flat line for 24+ hours = sensor stuck - check wiring
  • ✅ Night temperature < 2°C = frost risk - protect crops before dawn
  • ✅ Set up automated alerts for critical anomalies
  • ✅ Know your baseline - what's normal vs abnormal for YOUR farm

Next lesson: Predicting Future Conditions - Using Trends to Forecast

💡 Key Takeaways:
  • Apply these concepts directly to your farm or project.
  • Take notes on important details for the quiz.
  • Use the button below to track your progress.