If moisture level drops below a certain level we are telling the baby bird to turn on the water.
Goals
We want to get the hourly rain forecast for the day. If we determine we need to water and there's a chance of rain between now and 6pm, wait until the hour with the highest rain chance passes before sending request to water.
[ ] Only get the hourly forecast once per day and cache on mother bird for subsequent requests that day.
Current Situation
If moisture level drops below a certain level we are telling the baby bird to turn on the water.
Goals
We want to get the hourly rain forecast for the day. If we determine we need to water and there's a chance of rain between now and 6pm, wait until the hour with the highest rain chance passes before sending request to water.