The entire system is managed through a headless Raspberry Pi running a local web server (PHP + Flask). The interface allows full visibility and control over all automation systems, from irrigation to environment monitoring.
π‘οΈ Live Sensor Readings
DHT22 β Interior temperature & humidity
SHT31 β Outdoor temperature & humidity
DS18B20 β Soil or water temperature (if added)
Battery voltage / solar status (via Renogy Bluetooth or GPIO input)
π§ Irrigation Control
Indoor watering system (12V pump + underground PVC grid)
Fully automated, runs on a timed schedule
Manual override button via the website
Outdoor watering system (LinkTap G2S valve)
Automated based on weather forecasts (rain skip logic)
Manual override via web interface
π Logging & Visualization
Watering log with timestamps and durations
Pump, fan, and inverter usage logs
Graphs showing:
Interior/exterior temperatures
Relay activation history
Water usage (LinkTap logs)
π· Live Camera Feed
Displays real-time images from a garden camera
View includes warped perspective using OpenCV transform
Auto-refreshing via PHP + timestamped query param