Java based irrigation controller that ties in weather station data to make intelligent decisions on whether or not to water your garden.