Hacker News new | ask | show | jobs
by tp3z4u 3283 days ago
The drain back into the reservoir is so you don't have to worry adding too much water in one go as it'll just drain back out right away. The soil will only hold a certain amount. By not having the soil soak water back up from the pan you don't need to worry about controlling the amount of water you just need to time the period between waterings. The drier the soil the more water it'll absorb every watering period so it's reasonably self correcting.

A rough ballpark on watering cycles is usually good enough. I'd watch the leaves to give you an idea. I'd stop watering and wait until the leaves show signs of under-watering and then use slightly less time as my watering period. I'd guesstimate based on your setup that the period will be measured in days.

IMHO if you're going to have that much set-up you might as well go hydro.

And, as I'm assuming the real aim is to build cool things perhaps you could use Deep Learning to do leaf classification (Over Watering | Under Watering | OK). That way you could use a webcam to control the watering instead of the sensors. Knowing your watering times and regular classification samples you could use a fourier transform to help identify the optimum watering period. Perhaps someone could do this as an API service. I do Deep Learning on images as my job so if you want I could tell you how to create the training data and once you have that I could train a classifier for you.