Being able to predict all weather parameters would be extremely useful.
Right now we only have 2 commands: fogForecast and overcastForecast, but they only return the final value and no information about the duration.
So I'd like to ask for a unified command for all weather parameter forecasts:
getWeatherForecast
returns an array of:
[ windForecast, windTime, // (`windForecast` is `wind` array, I'm not sure what wind force and strength are, but if useful, include those too) fogForecast, fogTime, overcastForecast, overcastTime, rainForecast, rainTime, rainbowForecast, rainbowTime, lightningForecast, lightningTime, waveForecast, waveTime, gustForecast, gustTime ]
the *Time parameters should be either absTime or remainingTime
e.g. when the user does 60 setRain 1;, and you check 2 seconds later, the command should either return: 1, 58 (relative time) or just 1, startTime + 60 (absolute time)