AutoWater is a project mainly written in Java, it's free.
Arduino project for automated watering of my plants
404: Not Found