Purpose
1. Enable continuous monitoring of key environmental variables (temperature, humidity) in school-managed greenhouses and field projects.
2. Instantly collect data from sensors to ensure timely interventions, optimal plant growth, and support for agricultural learning outcomes.
3. Reduce risks of crop failure due to adverse environmental changes by sending alerts and generating actionable analytics.
4. Automate reporting for students and staff, providing real-time dashboards and logs for science-based decision-making in agricultural projects.
Trigger Conditions
1. Sensor value exceeds or falls below pre-defined thresholds (e.g., >35°C, <30% humidity).
2. Scheduled or periodic data polling from IoT sensors (e.g., every 10 minutes).
3. Manual trigger by educators or staff for status review.
4. System error or device connectivity loss detected from any sensor node.
Platform Variants
1. Azure IoT Hub
- Feature/Setting: Device-to-cloud telemetry events, configure Event Grid to trigger alert on value change.
2. AWS IoT Core
- Feature/Setting: Rules Engine, use SQL-based rule to route messages to SNS for notification.
3. Google Cloud IoT Core
- Feature/Setting: Device telemetry via Pub/Sub, configure Cloud Functions to process and monitor sensor payloads.
4. IBM Watson IoT Platform
- Feature/Setting: Real-time device data monitoring, create rules to alert via Webhooks.
5. ThingSpeak
- Feature/Setting: Channel Visualizations, setup MATLAB Analysis to trigger on new sensor record.
6. Losant
- Feature/Setting: Workflow Engine, use virtual buttons and conditional triggers for alerts.
7. Blynk
- Feature/Setting: Events feature, setup event notifications for sensor threshold violations.
8. Particle Cloud
- Feature/Setting: Webhooks, configure webhook for response action on temperature/humidity change.
9. Adafruit IO
- Feature/Setting: Triggers, setup action to send notification on feed value change.
10. Home Assistant
- Feature/Setting: Automation, create automation to monitor sensor state and send notifications.
11. PRTG Network Monitor
- Feature/Setting: Sensor Thresholds, set up device sensors with alerting on parameter values.
12. Ubidots
- Feature/Setting: Event Engine, visual trigger setup for incoming variable limits.
13. Domoticz
- Feature/Setting: Device Monitoring Scripts, automate device readings and alarms.
14. Node-RED
- Feature/Setting: Dashboard & Flows, build flow for message routing on input events.
15. Homey Pro
- Feature/Setting: Flow Automation, set up “If temperature > X” alerts to mobile app.
16. OpenHAB
- Feature/Setting: Rules DSL, define logic rule for environmental changes triggering alarms.
17. zapier
- Feature/Setting: Webhook Catch, link with sensor cloud API and push alerts to communication tools.
18. IFTTT
- Feature/Setting: Applet, connect webhook from sensor to SMS/Email/Slack.
19. Splunk
- Feature/Setting: HTTP Event Collector, analyze and alert on anomalous sensor data.
20. Grafana
- Feature/Setting: Alerting, set up alert rule in dashboard for metric threshold.
21. Siemens MindSphere
- Feature/Setting: Asset Performance Management, configure rule-based notification.
22. Honeywell Forge
- Feature/Setting: Real-time alarms, set real-time monitoring on connected sensors.
23. Domo
- Feature/Setting: Data Flows, real-time monitoring for changes and alert rules.
Benefits
1. Immediate awareness of critical environmental events in greenhouses and fields.
2. Minimization of crop loss through swift action based on alerts.
3. Supports STEM-driven education by providing real sensor data for projects.
4. Enhances student engagement via hands-on technology integration.
5. Automatic data logs simplify compliance and project reporting for educators.
6. Reduces manual monitoring workload, freeing staff for educational activities.
7. Enables predictive analytics and data-driven agronomy learning opportunities.