This post goes over a few areas that make up the application within the project; the weather checking, job scheduling, notification sending, duplicate job preventing and 'global' progress bar.

This post outlines the hardware portion of connecting the Pi to the Solenoid and changing state via the terminal.

The aim is to create a home irrigation system using a Raspberry Pi that waters the plants in the garden based on the weather.