Same Open-Meteo call and cache as the daily outlook, just with an hourly field added — a rolling window from now rather than "rest of today", so it doesn't shrink to nothing right before midnight.
Same Open-Meteo call and cache as the daily outlook, just with an hourly field added — a rolling window from now rather than "rest of today", so it doesn't shrink to nothing right before midnight.