Fetch temperature data from Open-Meteo for all 8 locations and calculate heat units. Defaults to yesterday; pick a date to backfill.
Check total rows, date coverage, and any missing station data.
The 8 locations used for heat unit calculations via Visual Crossing API.