Ben Finio’s wife plants a large vegetable garden every year but eventually grows tired of maintaining it. I can sympathise. A lot. So, Ben decided that he could use a Raspberry Pi to automate the watering process. He has set his sights low and uses the Weather Underground API to determine if it rained the day before. If it didn’t, then garden is watered by his irrigation system. Read the Instructable of how he did it here.