Smart Farm Management System
This project is a complete IoT-based farm management system that helps monitor and automate different aspects of a poultry farm.
Features
Gas Sensor Alert: Detects dangerous gas levels in the farm. When the reading exceeds the safe limit, an alert is sent to Telegram.
Temperature and Humidity Monitoring: Continuously monitors temperature and humidity. Sends a Telegram alert if values go beyond the normal range.
Ultrasonic Feed Level Detection: Uses an ultrasonic sensor to check if the chicken feed is low. Sends a Telegram notification when the food needs refilling.
Chicken Weight Measurement: A load cell-based weighing system to measure the chickens’ weight and record the data.
Dashboard Monitoring: A Node-RED dashboard displays all live sensor data in real time.
Worker Attendance System: Each worker scans their ID card to register attendance.
An email is sent automatically containing their assigned task.
The email includes a “Confirm Done” button the worker can press after completing the task.
Attendance data (ID, Name, Time) is stored in a CSV file.
Applied Topics
Node-RED (for flow automation and dashboard)
MQTT (for communication between devices)
Telegram Bot (for alerts and notifications)
JSON & CSV (for storing worker and attendance data)
Email (for sending tasks to workers)
Ultrasonic, Gas, DHT11, and weight Sensors