{"location":{"name":"London","region":"City of London, Greater London","country":"United Kingdom","lat":51.5171,"lon":-0.1062,"tz_id":"Europe\/London","localtime_epoch":1751696470,"localtime":"2025-07-05 07:21"},"current":{"last_updated_epoch":1751696100,"last_updated":"2025-07-05 07:15","temp_c":17.2,"temp_f":63,"is_day":1,"condition":{"text":"Partly cloudy","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph":10.3,"wind_kph":16.6,"wind_degree":239,"wind_dir":"WSW","pressure_mb":1017,"pressure_in":30.03,"precip_mm":0,"precip_in":0,"humidity":72,"cloud":75,"feelslike_c":17.2,"feelslike_f":63,"windchill_c":15.7,"windchill_f":60.3,"heatindex_c":15.7,"heatindex_f":60.3,"dewpoint_c":12.3,"dewpoint_f":54.2,"vis_km":10,"vis_miles":6,"uv":0.1,"gust_mph":14.1,"gust_kph":22.6},"forecast":{"forecastday":[{"date":"2025-07-05","date_epoch":1751673600,"day":{"maxtemp_c":18.8,"maxtemp_f":65.8,"mintemp_c":15,"mintemp_f":59,"avgtemp_c":17.5,"avgtemp_f":63.4,"maxwind_mph":13,"maxwind_kph":20.9,"totalprecip_mm":1.21,"totalprecip_in":0.05,"totalsnow_cm":0,"avgvis_km":10,"avgvis_miles":6,"avghumidity":75,"daily_will_it_rain":1,"daily_chance_of_rain":95,"daily_will_it_snow":0,"daily_chance_of_snow":0,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"uv":0.2},"astro":{"sunrise":"04:51 AM","sunset":"09:19 PM","moonrise":"04:40 PM","moonset":"12:48 AM","moon_phase":"Waxing Gibbous","moon_illumination":70,"is_moon_up":1,"is_sun_up":0},"hour":[{"time_epoch":1751670000,"time":"2025-07-05 00:00","temp_c":17.7,"temp_f":63.9,"is_day":0,"condition":{"text":"Clear ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":11,"wind_kph":17.6,"wind_degree":250,"wind_dir":"WSW","pressure_mb":1020,"pressure_in":30.13,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":55,"cloud":8,"feelslike_c":17.7,"feelslike_f":63.9,"windchill_c":17.7,"windchill_f":63.9,"heatindex_c":17.7,"heatindex_f":63.9,"dewpoint_c":8.7,"dewpoint_f":47.7,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.1,"gust_kph":24.3,"uv":0},{"time_epoch":1751673600,"time":"2025-07-05 01:00","temp_c":16.8,"temp_f":62.3,"is_day":0,"condition":{"text":"Clear ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":11,"wind_kph":17.6,"wind_degree":244,"wind_dir":"WSW","pressure_mb":1020,"pressure_in":30.11,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":57,"cloud":12,"feelslike_c":16.8,"feelslike_f":62.3,"windchill_c":16.8,"windchill_f":62.3,"heatindex_c":16.8,"heatindex_f":62.3,"dewpoint_c":8.3,"dewpoint_f":46.9,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.4,"gust_kph":24.8,"uv":0},{"time_epoch":1751677200,"time":"2025-07-05 02:00","temp_c":16.3,"temp_f":61.3,"is_day":0,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/116.png","code":1003},"wind_mph":11,"wind_kph":17.6,"wind_degree":247,"wind_dir":"WSW","pressure_mb":1019,"pressure_in":30.1,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":58,"cloud":31,"feelslike_c":16.3,"feelslike_f":61.3,"windchill_c":16.3,"windchill_f":61.3,"heatindex_c":16.3,"heatindex_f":61.3,"dewpoint_c":7.9,"dewpoint_f":46.3,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.1,"gust_kph":24.3,"uv":0},{"time_epoch":1751680800,"time":"2025-07-05 03:00","temp_c":15.9,"temp_f":60.7,"is_day":0,"condition":{"text":"Clear ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":10.3,"wind_kph":16.6,"wind_degree":243,"wind_dir":"WSW","pressure_mb":1019,"pressure_in":30.08,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":60,"cloud":7,"feelslike_c":15.9,"feelslike_f":60.7,"windchill_c":15.9,"windchill_f":60.7,"heatindex_c":15.9,"heatindex_f":60.7,"dewpoint_c":8.3,"dewpoint_f":46.9,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.8,"gust_kph":22.1,"uv":0},{"time_epoch":1751684400,"time":"2025-07-05 04:00","temp_c":16,"temp_f":60.8,"is_day":0,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/116.png","code":1003},"wind_mph":10.3,"wind_kph":16.6,"wind_degree":237,"wind_dir":"WSW","pressure_mb":1018,"pressure_in":30.06,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":62,"cloud":58,"feelslike_c":16,"feelslike_f":60.8,"windchill_c":16,"windchill_f":60.8,"heatindex_c":16,"heatindex_f":60.8,"dewpoint_c":8.8,"dewpoint_f":47.8,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.6,"gust_kph":21.9,"uv":0},{"time_epoch":1751688000,"time":"2025-07-05 05:00","temp_c":15.7,"temp_f":60.3,"is_day":1,"condition":{"text":"Light rain","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/296.png","code":1183},"wind_mph":10.5,"wind_kph":16.9,"wind_degree":243,"wind_dir":"WSW","pressure_mb":1018,"pressure_in":30.05,"precip_mm":1.05,"precip_in":0.04,"snow_cm":0,"humidity":70,"cloud":100,"feelslike_c":15.7,"feelslike_f":60.3,"windchill_c":15.7,"windchill_f":60.3,"heatindex_c":15.7,"heatindex_f":60.3,"dewpoint_c":10.4,"dewpoint_f":50.6,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":9,"vis_miles":5,"gust_mph":13.7,"gust_kph":22,"uv":0},{"time_epoch":1751691600,"time":"2025-07-05 06:00","temp_c":15,"temp_f":59,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":10.1,"wind_kph":16.2,"wind_degree":235,"wind_dir":"SW","pressure_mb":1018,"pressure_in":30.05,"precip_mm":0.01,"precip_in":0,"snow_cm":0,"humidity":82,"cloud":100,"feelslike_c":15,"feelslike_f":59,"windchill_c":15,"windchill_f":59,"heatindex_c":15,"heatindex_f":59,"dewpoint_c":12,"dewpoint_f":53.6,"will_it_rain":1,"chance_of_rain":81,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":14.3,"gust_kph":23,"uv":0},{"time_epoch":1751695200,"time":"2025-07-05 07:00","temp_c":17.2,"temp_f":63,"is_day":1,"condition":{"text":"Partly cloudy","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph":10.3,"wind_kph":16.6,"wind_degree":239,"wind_dir":"WSW","pressure_mb":1017,"pressure_in":30.03,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":72,"cloud":75,"feelslike_c":15.7,"feelslike_f":60.3,"windchill_c":15.7,"windchill_f":60.3,"heatindex_c":15.7,"heatindex_f":60.3,"dewpoint_c":12.3,"dewpoint_f":54.2,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":14.1,"gust_kph":22.6,"uv":0.1},{"time_epoch":1751698800,"time":"2025-07-05 08:00","temp_c":16.5,"temp_f":61.6,"is_day":1,"condition":{"text":"Overcast ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/122.png","code":1009},"wind_mph":10.3,"wind_kph":16.6,"wind_degree":234,"wind_dir":"SW","pressure_mb":1017,"pressure_in":30.03,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":79,"cloud":100,"feelslike_c":16.5,"feelslike_f":61.6,"windchill_c":16.5,"windchill_f":61.6,"heatindex_c":16.5,"heatindex_f":61.6,"dewpoint_c":12.8,"dewpoint_f":55.1,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.6,"gust_kph":21.9,"uv":0.5},{"time_epoch":1751702400,"time":"2025-07-05 09:00","temp_c":17.7,"temp_f":63.8,"is_day":1,"condition":{"text":"Overcast ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/122.png","code":1009},"wind_mph":11.4,"wind_kph":18.4,"wind_degree":239,"wind_dir":"WSW","pressure_mb":1016,"pressure_in":30.02,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":76,"cloud":100,"feelslike_c":17.7,"feelslike_f":63.8,"windchill_c":17.7,"windchill_f":63.8,"heatindex_c":17.7,"heatindex_f":63.8,"dewpoint_c":13.4,"dewpoint_f":56.1,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.9,"gust_kph":22.4,"uv":0.2},{"time_epoch":1751706000,"time":"2025-07-05 10:00","temp_c":17.9,"temp_f":64.2,"is_day":1,"condition":{"text":"Overcast ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/122.png","code":1009},"wind_mph":11.2,"wind_kph":18,"wind_degree":240,"wind_dir":"WSW","pressure_mb":1016,"pressure_in":30.01,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":76,"cloud":100,"feelslike_c":17.9,"feelslike_f":64.2,"windchill_c":17.9,"windchill_f":64.2,"heatindex_c":17.9,"heatindex_f":64.2,"dewpoint_c":13.7,"dewpoint_f":56.6,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":14.2,"gust_kph":22.9,"uv":0.3},{"time_epoch":1751709600,"time":"2025-07-05 11:00","temp_c":18.8,"temp_f":65.8,"is_day":1,"condition":{"text":"Overcast ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/122.png","code":1009},"wind_mph":12.1,"wind_kph":19.4,"wind_degree":243,"wind_dir":"WSW","pressure_mb":1016,"pressure_in":30,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":74,"cloud":100,"feelslike_c":18.8,"feelslike_f":65.8,"windchill_c":18.8,"windchill_f":65.8,"heatindex_c":18.8,"heatindex_f":65.8,"dewpoint_c":14,"dewpoint_f":57.1,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":14.7,"gust_kph":23.7,"uv":0.3},{"time_epoch":1751713200,"time":"2025-07-05 12:00","temp_c":18.5,"temp_f":65.3,"is_day":1,"condition":{"text":"Overcast ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/122.png","code":1009},"wind_mph":11.2,"wind_kph":18,"wind_degree":234,"wind_dir":"SW","pressure_mb":1015,"pressure_in":29.98,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":76,"cloud":100,"feelslike_c":18.5,"feelslike_f":65.3,"windchill_c":18.5,"windchill_f":65.3,"heatindex_c":18.5,"heatindex_f":65.3,"dewpoint_c":14.2,"dewpoint_f":57.5,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.7,"gust_kph":22.1,"uv":0.4},{"time_epoch":1751716800,"time":"2025-07-05 13:00","temp_c":18.4,"temp_f":65,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":12.3,"wind_kph":19.8,"wind_degree":231,"wind_dir":"SW","pressure_mb":1015,"pressure_in":29.97,"precip_mm":0.01,"precip_in":0,"snow_cm":0,"humidity":78,"cloud":100,"feelslike_c":18.4,"feelslike_f":65,"windchill_c":18.4,"windchill_f":65,"heatindex_c":18.4,"heatindex_f":65,"dewpoint_c":14.5,"dewpoint_f":58.1,"will_it_rain":0,"chance_of_rain":67,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.3,"gust_kph":24.7,"uv":0.6},{"time_epoch":1751720400,"time":"2025-07-05 14:00","temp_c":18.5,"temp_f":65.2,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":12.8,"wind_kph":20.5,"wind_degree":228,"wind_dir":"SW","pressure_mb":1014,"pressure_in":29.95,"precip_mm":0.01,"precip_in":0,"snow_cm":0,"humidity":79,"cloud":100,"feelslike_c":18.5,"feelslike_f":65.2,"windchill_c":18.5,"windchill_f":65.2,"heatindex_c":18.5,"heatindex_f":65.2,"dewpoint_c":14.8,"dewpoint_f":58.6,"will_it_rain":0,"chance_of_rain":70,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.8,"gust_kph":25.4,"uv":0.6},{"time_epoch":1751724000,"time":"2025-07-05 15:00","temp_c":18.3,"temp_f":64.9,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":12.5,"wind_kph":20.2,"wind_degree":234,"wind_dir":"SW","pressure_mb":1014,"pressure_in":29.94,"precip_mm":0.01,"precip_in":0,"snow_cm":0,"humidity":81,"cloud":100,"feelslike_c":18.3,"feelslike_f":64.9,"windchill_c":18.3,"windchill_f":64.9,"heatindex_c":18.3,"heatindex_f":64.9,"dewpoint_c":15,"dewpoint_f":59.1,"will_it_rain":0,"chance_of_rain":67,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.8,"gust_kph":25.4,"uv":1},{"time_epoch":1751727600,"time":"2025-07-05 16:00","temp_c":18.6,"temp_f":65.5,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":13,"wind_kph":20.9,"wind_degree":238,"wind_dir":"WSW","pressure_mb":1013,"pressure_in":29.93,"precip_mm":0.01,"precip_in":0,"snow_cm":0,"humidity":80,"cloud":100,"feelslike_c":18.6,"feelslike_f":65.5,"windchill_c":18.6,"windchill_f":65.5,"heatindex_c":18.6,"heatindex_f":65.5,"dewpoint_c":15.2,"dewpoint_f":59.3,"will_it_rain":1,"chance_of_rain":78,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.9,"gust_kph":25.7,"uv":1},{"time_epoch":1751731200,"time":"2025-07-05 17:00","temp_c":18.5,"temp_f":65.3,"is_day":1,"condition":{"text":"Overcast ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/122.png","code":1009},"wind_mph":12.1,"wind_kph":19.4,"wind_degree":234,"wind_dir":"SW","pressure_mb":1013,"pressure_in":29.9,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":82,"cloud":100,"feelslike_c":18.5,"feelslike_f":65.3,"windchill_c":18.5,"windchill_f":65.3,"heatindex_c":18.5,"heatindex_f":65.3,"dewpoint_c":15.4,"dewpoint_f":59.7,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.3,"gust_kph":24.7,"uv":0.6},{"time_epoch":1751734800,"time":"2025-07-05 18:00","temp_c":18.7,"temp_f":65.7,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":12.1,"wind_kph":19.4,"wind_degree":236,"wind_dir":"WSW","pressure_mb":1012,"pressure_in":29.89,"precip_mm":0.03,"precip_in":0,"snow_cm":0,"humidity":82,"cloud":91,"feelslike_c":18.7,"feelslike_f":65.7,"windchill_c":18.7,"windchill_f":65.7,"heatindex_c":18.7,"heatindex_f":65.7,"dewpoint_c":15.5,"dewpoint_f":59.9,"will_it_rain":1,"chance_of_rain":79,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.7,"gust_kph":25.3,"uv":0.2},{"time_epoch":1751738400,"time":"2025-07-05 19:00","temp_c":18.6,"temp_f":65.4,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":11.4,"wind_kph":18.4,"wind_degree":241,"wind_dir":"WSW","pressure_mb":1012,"pressure_in":29.89,"precip_mm":0.04,"precip_in":0,"snow_cm":0,"humidity":82,"cloud":97,"feelslike_c":18.6,"feelslike_f":65.4,"windchill_c":18.6,"windchill_f":65.4,"heatindex_c":18.6,"heatindex_f":65.4,"dewpoint_c":15.5,"dewpoint_f":59.9,"will_it_rain":1,"chance_of_rain":81,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.5,"gust_kph":24.9,"uv":0.1},{"time_epoch":1751742000,"time":"2025-07-05 20:00","temp_c":18.3,"temp_f":64.9,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":10.7,"wind_kph":17.3,"wind_degree":248,"wind_dir":"WSW","pressure_mb":1012,"pressure_in":29.88,"precip_mm":0.02,"precip_in":0,"snow_cm":0,"humidity":82,"cloud":57,"feelslike_c":18.3,"feelslike_f":64.9,"windchill_c":18.3,"windchill_f":64.9,"heatindex_c":18.3,"heatindex_f":64.9,"dewpoint_c":15.2,"dewpoint_f":59.3,"will_it_rain":1,"chance_of_rain":79,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.5,"gust_kph":25,"uv":0},{"time_epoch":1751745600,"time":"2025-07-05 21:00","temp_c":17.9,"temp_f":64.2,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":10.3,"wind_kph":16.6,"wind_degree":248,"wind_dir":"WSW","pressure_mb":1012,"pressure_in":29.87,"precip_mm":0.02,"precip_in":0,"snow_cm":0,"humidity":81,"cloud":63,"feelslike_c":17.9,"feelslike_f":64.2,"windchill_c":17.9,"windchill_f":64.2,"heatindex_c":17.9,"heatindex_f":64.2,"dewpoint_c":14.5,"dewpoint_f":58.1,"will_it_rain":1,"chance_of_rain":71,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.7,"gust_kph":25.2,"uv":0},{"time_epoch":1751749200,"time":"2025-07-05 22:00","temp_c":17.9,"temp_f":64.3,"is_day":0,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/176.png","code":1063},"wind_mph":9.8,"wind_kph":15.8,"wind_degree":248,"wind_dir":"WSW","pressure_mb":1011,"pressure_in":29.86,"precip_mm":0.01,"precip_in":0,"snow_cm":0,"humidity":76,"cloud":78,"feelslike_c":17.9,"feelslike_f":64.3,"windchill_c":17.9,"windchill_f":64.3,"heatindex_c":17.9,"heatindex_f":64.3,"dewpoint_c":13.7,"dewpoint_f":56.7,"will_it_rain":1,"chance_of_rain":82,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":14.6,"gust_kph":23.5,"uv":0},{"time_epoch":1751752800,"time":"2025-07-05 23:00","temp_c":17,"temp_f":62.6,"is_day":0,"condition":{"text":"Clear ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":9.4,"wind_kph":15.1,"wind_degree":246,"wind_dir":"WSW","pressure_mb":1011,"pressure_in":29.85,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":78,"cloud":23,"feelslike_c":17,"feelslike_f":62.6,"windchill_c":17,"windchill_f":62.6,"heatindex_c":17,"heatindex_f":62.6,"dewpoint_c":13.2,"dewpoint_f":55.8,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":14.1,"gust_kph":22.6,"uv":0}]},{"date":"2025-07-06","date_epoch":1751760000,"day":{"maxtemp_c":22,"maxtemp_f":71.6,"mintemp_c":14.8,"mintemp_f":58.7,"avgtemp_c":17.9,"avgtemp_f":64.2,"maxwind_mph":11.9,"maxwind_kph":19.1,"totalprecip_mm":1.29,"totalprecip_in":0.05,"totalsnow_cm":0,"avgvis_km":9.7,"avgvis_miles":6,"avghumidity":67,"daily_will_it_rain":1,"daily_chance_of_rain":87,"daily_will_it_snow":0,"daily_chance_of_snow":0,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"uv":0.8},"astro":{"sunrise":"04:52 AM","sunset":"09:19 PM","moonrise":"05:55 PM","moonset":"01:04 AM","moon_phase":"Waxing Gibbous","moon_illumination":78,"is_moon_up":1,"is_sun_up":0},"hour":[{"time_epoch":1751756400,"time":"2025-07-06 00:00","temp_c":16.3,"temp_f":61.4,"is_day":0,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/116.png","code":1003},"wind_mph":9.2,"wind_kph":14.8,"wind_degree":243,"wind_dir":"WSW","pressure_mb":1011,"pressure_in":29.84,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":81,"cloud":36,"feelslike_c":16.3,"feelslike_f":61.4,"windchill_c":16.3,"windchill_f":61.4,"heatindex_c":16.3,"heatindex_f":61.4,"dewpoint_c":13.2,"dewpoint_f":55.7,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.7,"gust_kph":22.1,"uv":0},{"time_epoch":1751760000,"time":"2025-07-06 01:00","temp_c":15.7,"temp_f":60.3,"is_day":0,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/116.png","code":1003},"wind_mph":8.5,"wind_kph":13.7,"wind_degree":244,"wind_dir":"WSW","pressure_mb":1010,"pressure_in":29.82,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":86,"cloud":32,"feelslike_c":15.8,"feelslike_f":60.4,"windchill_c":15.8,"windchill_f":60.4,"heatindex_c":15.8,"heatindex_f":60.4,"dewpoint_c":13.3,"dewpoint_f":56,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.5,"gust_kph":20.2,"uv":0},{"time_epoch":1751763600,"time":"2025-07-06 02:00","temp_c":15.4,"temp_f":59.6,"is_day":0,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/116.png","code":1003},"wind_mph":7.4,"wind_kph":11.9,"wind_degree":246,"wind_dir":"WSW","pressure_mb":1009,"pressure_in":29.81,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":88,"cloud":35,"feelslike_c":15.4,"feelslike_f":59.6,"windchill_c":15.4,"windchill_f":59.6,"heatindex_c":15.4,"heatindex_f":59.6,"dewpoint_c":13.4,"dewpoint_f":56.2,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":10.8,"gust_kph":17.4,"uv":0},{"time_epoch":1751767200,"time":"2025-07-06 03:00","temp_c":14.9,"temp_f":58.9,"is_day":0,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/116.png","code":1003},"wind_mph":6.9,"wind_kph":11.2,"wind_degree":243,"wind_dir":"WSW","pressure_mb":1009,"pressure_in":29.79,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":90,"cloud":59,"feelslike_c":14.4,"feelslike_f":57.9,"windchill_c":14.4,"windchill_f":57.9,"heatindex_c":15,"heatindex_f":58.9,"dewpoint_c":13.3,"dewpoint_f":56,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":10.2,"gust_kph":16.4,"uv":0},{"time_epoch":1751770800,"time":"2025-07-06 04:00","temp_c":14.8,"temp_f":58.7,"is_day":0,"condition":{"text":"Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/119.png","code":1006},"wind_mph":6.5,"wind_kph":10.4,"wind_degree":240,"wind_dir":"WSW","pressure_mb":1008,"pressure_in":29.77,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":90,"cloud":69,"feelslike_c":14.4,"feelslike_f":57.8,"windchill_c":14.4,"windchill_f":57.8,"heatindex_c":14.8,"heatindex_f":58.7,"dewpoint_c":13.3,"dewpoint_f":55.9,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":9.3,"gust_kph":15,"uv":0},{"time_epoch":1751774400,"time":"2025-07-06 05:00","temp_c":15.2,"temp_f":59.3,"is_day":1,"condition":{"text":"Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/119.png","code":1006},"wind_mph":7.2,"wind_kph":11.5,"wind_degree":239,"wind_dir":"WSW","pressure_mb":1008,"pressure_in":29.76,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":88,"cloud":76,"feelslike_c":15.2,"feelslike_f":59.3,"windchill_c":15.2,"windchill_f":59.3,"heatindex_c":15.2,"heatindex_f":59.3,"dewpoint_c":13.3,"dewpoint_f":55.9,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":9.7,"gust_kph":15.6,"uv":0},{"time_epoch":1751778000,"time":"2025-07-06 06:00","temp_c":16.2,"temp_f":61.1,"is_day":1,"condition":{"text":"Overcast ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/122.png","code":1009},"wind_mph":8.5,"wind_kph":13.7,"wind_degree":246,"wind_dir":"WSW","pressure_mb":1008,"pressure_in":29.75,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":82,"cloud":100,"feelslike_c":16.2,"feelslike_f":61.1,"windchill_c":16.2,"windchill_f":61.1,"heatindex_c":16.2,"heatindex_f":61.1,"dewpoint_c":13.2,"dewpoint_f":55.7,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":11,"gust_kph":17.6,"uv":0},{"time_epoch":1751781600,"time":"2025-07-06 07:00","temp_c":17.1,"temp_f":62.8,"is_day":1,"condition":{"text":"Light drizzle","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/266.png","code":1153},"wind_mph":9.4,"wind_kph":15.1,"wind_degree":251,"wind_dir":"WSW","pressure_mb":1007,"pressure_in":29.74,"precip_mm":0.22,"precip_in":0.01,"snow_cm":0,"humidity":77,"cloud":100,"feelslike_c":17.1,"feelslike_f":62.8,"windchill_c":17.1,"windchill_f":62.8,"heatindex_c":17.1,"heatindex_f":62.8,"dewpoint_c":13.1,"dewpoint_f":55.6,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":2,"vis_miles":1,"gust_mph":11.6,"gust_kph":18.6,"uv":0.1},{"time_epoch":1751785200,"time":"2025-07-06 08:00","temp_c":16.3,"temp_f":61.4,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":7.8,"wind_kph":12.6,"wind_degree":247,"wind_dir":"WSW","pressure_mb":1007,"pressure_in":29.73,"precip_mm":0.08,"precip_in":0,"snow_cm":0,"humidity":85,"cloud":100,"feelslike_c":16.3,"feelslike_f":61.4,"windchill_c":16.3,"windchill_f":61.4,"heatindex_c":16.3,"heatindex_f":61.4,"dewpoint_c":13.8,"dewpoint_f":56.8,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":10.5,"gust_kph":16.9,"uv":0.5},{"time_epoch":1751788800,"time":"2025-07-06 09:00","temp_c":16.7,"temp_f":62.1,"is_day":1,"condition":{"text":"Light rain shower","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/353.png","code":1240},"wind_mph":9.2,"wind_kph":14.8,"wind_degree":255,"wind_dir":"WSW","pressure_mb":1007,"pressure_in":29.73,"precip_mm":0.63,"precip_in":0.02,"snow_cm":0,"humidity":85,"cloud":100,"feelslike_c":16.7,"feelslike_f":62.1,"windchill_c":16.7,"windchill_f":62.1,"heatindex_c":16.7,"heatindex_f":62.1,"dewpoint_c":14.1,"dewpoint_f":57.4,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":11.9,"gust_kph":19.2,"uv":2},{"time_epoch":1751792400,"time":"2025-07-06 10:00","temp_c":16.6,"temp_f":61.8,"is_day":1,"condition":{"text":"Light rain shower","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/353.png","code":1240},"wind_mph":8.1,"wind_kph":13,"wind_degree":274,"wind_dir":"W","pressure_mb":1007,"pressure_in":29.73,"precip_mm":0.15,"precip_in":0.01,"snow_cm":0,"humidity":86,"cloud":75,"feelslike_c":16.6,"feelslike_f":61.8,"windchill_c":16.6,"windchill_f":61.8,"heatindex_c":16.6,"heatindex_f":61.8,"dewpoint_c":14.3,"dewpoint_f":57.7,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":11.1,"gust_kph":17.9,"uv":3.6},{"time_epoch":1751796000,"time":"2025-07-06 11:00","temp_c":18.7,"temp_f":65.6,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":9.6,"wind_kph":15.5,"wind_degree":283,"wind_dir":"WNW","pressure_mb":1006,"pressure_in":29.72,"precip_mm":0.08,"precip_in":0,"snow_cm":0,"humidity":68,"cloud":55,"feelslike_c":18.7,"feelslike_f":65.6,"windchill_c":18.7,"windchill_f":65.6,"heatindex_c":18.7,"heatindex_f":65.6,"dewpoint_c":12.7,"dewpoint_f":54.8,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.8,"gust_kph":20.7,"uv":2.4},{"time_epoch":1751799600,"time":"2025-07-06 12:00","temp_c":21.3,"temp_f":70.4,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":11.4,"wind_kph":18.4,"wind_degree":277,"wind_dir":"W","pressure_mb":1006,"pressure_in":29.71,"precip_mm":0.05,"precip_in":0,"snow_cm":0,"humidity":48,"cloud":79,"feelslike_c":21.3,"feelslike_f":70.4,"windchill_c":21.3,"windchill_f":70.4,"heatindex_c":24.3,"heatindex_f":75.7,"dewpoint_c":9.9,"dewpoint_f":49.8,"will_it_rain":0,"chance_of_rain":61,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.5,"gust_kph":21.7,"uv":2.2},{"time_epoch":1751803200,"time":"2025-07-06 13:00","temp_c":22,"temp_f":71.6,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":11.9,"wind_kph":19.1,"wind_degree":303,"wind_dir":"WNW","pressure_mb":1006,"pressure_in":29.7,"precip_mm":0.05,"precip_in":0,"snow_cm":0,"humidity":47,"cloud":100,"feelslike_c":24.3,"feelslike_f":75.8,"windchill_c":22,"windchill_f":71.6,"heatindex_c":24.3,"heatindex_f":75.8,"dewpoint_c":10.1,"dewpoint_f":50.2,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.6,"gust_kph":22,"uv":3.2},{"time_epoch":1751806800,"time":"2025-07-06 14:00","temp_c":19.5,"temp_f":67.1,"is_day":1,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph":8.5,"wind_kph":13.7,"wind_degree":295,"wind_dir":"WNW","pressure_mb":1006,"pressure_in":29.71,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":52,"cloud":53,"feelslike_c":19.5,"feelslike_f":67.1,"windchill_c":19.5,"windchill_f":67.1,"heatindex_c":19.5,"heatindex_f":67.1,"dewpoint_c":9.4,"dewpoint_f":49,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":10.7,"gust_kph":17.2,"uv":1.5},{"time_epoch":1751810400,"time":"2025-07-06 15:00","temp_c":21,"temp_f":69.8,"is_day":1,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph":10.3,"wind_kph":16.6,"wind_degree":293,"wind_dir":"WNW","pressure_mb":1006,"pressure_in":29.71,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":45,"cloud":56,"feelslike_c":21,"feelslike_f":69.8,"windchill_c":21,"windchill_f":69.8,"heatindex_c":24.1,"heatindex_f":75.4,"dewpoint_c":8.6,"dewpoint_f":47.6,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.3,"gust_kph":19.9,"uv":2},{"time_epoch":1751814000,"time":"2025-07-06 16:00","temp_c":20.5,"temp_f":68.9,"is_day":1,"condition":{"text":"Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/119.png","code":1006},"wind_mph":9.8,"wind_kph":15.8,"wind_degree":298,"wind_dir":"WNW","pressure_mb":1006,"pressure_in":29.72,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":46,"cloud":73,"feelslike_c":20.5,"feelslike_f":68.9,"windchill_c":20.5,"windchill_f":68.9,"heatindex_c":20.5,"heatindex_f":68.9,"dewpoint_c":8.5,"dewpoint_f":47.2,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.3,"gust_kph":19.8,"uv":1.3},{"time_epoch":1751817600,"time":"2025-07-06 17:00","temp_c":20.8,"temp_f":69.4,"is_day":1,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph":9.8,"wind_kph":15.8,"wind_degree":301,"wind_dir":"WNW","pressure_mb":1006,"pressure_in":29.71,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":45,"cloud":47,"feelslike_c":20.8,"feelslike_f":69.4,"windchill_c":20.8,"windchill_f":69.4,"heatindex_c":20.8,"heatindex_f":69.4,"dewpoint_c":8.5,"dewpoint_f":47.3,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.3,"gust_kph":19.7,"uv":0.6},{"time_epoch":1751821200,"time":"2025-07-06 18:00","temp_c":20.1,"temp_f":68.2,"is_day":1,"condition":{"text":"Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/119.png","code":1006},"wind_mph":9.6,"wind_kph":15.5,"wind_degree":296,"wind_dir":"WNW","pressure_mb":1007,"pressure_in":29.73,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":47,"cloud":64,"feelslike_c":20.1,"feelslike_f":68.2,"windchill_c":20.1,"windchill_f":68.2,"heatindex_c":20.1,"heatindex_f":68.2,"dewpoint_c":8.6,"dewpoint_f":47.4,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.5,"gust_kph":20.2,"uv":0.4},{"time_epoch":1751824800,"time":"2025-07-06 19:00","temp_c":19.5,"temp_f":67.1,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":8.7,"wind_kph":14,"wind_degree":289,"wind_dir":"WNW","pressure_mb":1007,"pressure_in":29.73,"precip_mm":0.01,"precip_in":0,"snow_cm":0,"humidity":49,"cloud":75,"feelslike_c":19.5,"feelslike_f":67.1,"windchill_c":19.5,"windchill_f":67.1,"heatindex_c":19.5,"heatindex_f":67.1,"dewpoint_c":8.5,"dewpoint_f":47.3,"will_it_rain":1,"chance_of_rain":71,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.1,"gust_kph":19.5,"uv":0.2},{"time_epoch":1751828400,"time":"2025-07-06 20:00","temp_c":18.8,"temp_f":65.9,"is_day":1,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph":8.7,"wind_kph":14,"wind_degree":295,"wind_dir":"WNW","pressure_mb":1007,"pressure_in":29.74,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":52,"cloud":47,"feelslike_c":18.8,"feelslike_f":65.9,"windchill_c":18.8,"windchill_f":65.9,"heatindex_c":18.8,"heatindex_f":65.9,"dewpoint_c":8.9,"dewpoint_f":48,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.3,"gust_kph":19.8,"uv":0.1},{"time_epoch":1751832000,"time":"2025-07-06 21:00","temp_c":18.3,"temp_f":65,"is_day":1,"condition":{"text":"Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/119.png","code":1006},"wind_mph":7.8,"wind_kph":12.6,"wind_degree":279,"wind_dir":"W","pressure_mb":1007,"pressure_in":29.74,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":55,"cloud":77,"feelslike_c":18.3,"feelslike_f":65,"windchill_c":18.3,"windchill_f":65,"heatindex_c":18.3,"heatindex_f":65,"dewpoint_c":9.1,"dewpoint_f":48.4,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":11.2,"gust_kph":18,"uv":0},{"time_epoch":1751835600,"time":"2025-07-06 22:00","temp_c":17.3,"temp_f":63.2,"is_day":0,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/176.png","code":1063},"wind_mph":7.8,"wind_kph":12.6,"wind_degree":295,"wind_dir":"WNW","pressure_mb":1007,"pressure_in":29.74,"precip_mm":0.01,"precip_in":0,"snow_cm":0,"humidity":61,"cloud":98,"feelslike_c":17.3,"feelslike_f":63.2,"windchill_c":17.3,"windchill_f":63.2,"heatindex_c":17.3,"heatindex_f":63.2,"dewpoint_c":9.8,"dewpoint_f":49.7,"will_it_rain":0,"chance_of_rain":60,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":11.6,"gust_kph":18.6,"uv":0},{"time_epoch":1751839200,"time":"2025-07-06 23:00","temp_c":16.8,"temp_f":62.3,"is_day":0,"condition":{"text":"Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/119.png","code":1006},"wind_mph":7.8,"wind_kph":12.6,"wind_degree":308,"wind_dir":"NW","pressure_mb":1007,"pressure_in":29.75,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":63,"cloud":72,"feelslike_c":16.8,"feelslike_f":62.3,"windchill_c":16.8,"windchill_f":62.3,"heatindex_c":16.8,"heatindex_f":62.3,"dewpoint_c":9.8,"dewpoint_f":49.6,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":11.1,"gust_kph":17.9,"uv":0}]},{"date":"2025-07-07","date_epoch":1751846400,"day":{"maxtemp_c":22.5,"maxtemp_f":72.6,"mintemp_c":13.2,"mintemp_f":55.7,"avgtemp_c":17.8,"avgtemp_f":64.1,"maxwind_mph":16.1,"maxwind_kph":25.9,"totalprecip_mm":0.36,"totalprecip_in":0.01,"totalsnow_cm":0,"avgvis_km":9.7,"avgvis_miles":6,"avghumidity":51,"daily_will_it_rain":1,"daily_chance_of_rain":84,"daily_will_it_snow":0,"daily_chance_of_snow":0,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"uv":0.9},"astro":{"sunrise":"04:52 AM","sunset":"09:18 PM","moonrise":"07:07 PM","moonset":"01:26 AM","moon_phase":"Waxing Gibbous","moon_illumination":86,"is_moon_up":1,"is_sun_up":0},"hour":[{"time_epoch":1751842800,"time":"2025-07-07 00:00","temp_c":16.5,"temp_f":61.8,"is_day":0,"condition":{"text":"Overcast ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/122.png","code":1009},"wind_mph":7.6,"wind_kph":12.2,"wind_degree":309,"wind_dir":"NW","pressure_mb":1007,"pressure_in":29.74,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":63,"cloud":93,"feelslike_c":16.5,"feelslike_f":61.8,"windchill_c":16.5,"windchill_f":61.8,"heatindex_c":16.5,"heatindex_f":61.8,"dewpoint_c":9.5,"dewpoint_f":49.1,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":10.4,"gust_kph":16.7,"uv":0},{"time_epoch":1751846400,"time":"2025-07-07 01:00","temp_c":16.1,"temp_f":61,"is_day":0,"condition":{"text":"Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/119.png","code":1006},"wind_mph":9.2,"wind_kph":14.8,"wind_degree":304,"wind_dir":"NW","pressure_mb":1007,"pressure_in":29.74,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":65,"cloud":65,"feelslike_c":16.1,"feelslike_f":61,"windchill_c":16.1,"windchill_f":61,"heatindex_c":16.1,"heatindex_f":61,"dewpoint_c":9.5,"dewpoint_f":49.1,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.2,"gust_kph":19.6,"uv":0},{"time_epoch":1751850000,"time":"2025-07-07 02:00","temp_c":15.4,"temp_f":59.7,"is_day":0,"condition":{"text":"Overcast ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/122.png","code":1009},"wind_mph":9.8,"wind_kph":15.8,"wind_degree":310,"wind_dir":"NW","pressure_mb":1007,"pressure_in":29.74,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":66,"cloud":100,"feelslike_c":15.4,"feelslike_f":59.7,"windchill_c":15.4,"windchill_f":59.7,"heatindex_c":15.4,"heatindex_f":59.7,"dewpoint_c":9,"dewpoint_f":48.2,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.1,"gust_kph":21.1,"uv":0},{"time_epoch":1751853600,"time":"2025-07-07 03:00","temp_c":14.5,"temp_f":58,"is_day":0,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/176.png","code":1063},"wind_mph":10.1,"wind_kph":16.2,"wind_degree":313,"wind_dir":"NW","pressure_mb":1007,"pressure_in":29.74,"precip_mm":0.04,"precip_in":0,"snow_cm":0,"humidity":71,"cloud":100,"feelslike_c":13.3,"feelslike_f":55.9,"windchill_c":13.3,"windchill_f":55.9,"heatindex_c":14.5,"heatindex_f":58,"dewpoint_c":9.2,"dewpoint_f":48.6,"will_it_rain":0,"chance_of_rain":64,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.5,"gust_kph":21.7,"uv":0},{"time_epoch":1751857200,"time":"2025-07-07 04:00","temp_c":14,"temp_f":57.2,"is_day":0,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/176.png","code":1063},"wind_mph":9.6,"wind_kph":15.5,"wind_degree":317,"wind_dir":"NW","pressure_mb":1007,"pressure_in":29.75,"precip_mm":0.06,"precip_in":0,"snow_cm":0,"humidity":79,"cloud":100,"feelslike_c":12.8,"feelslike_f":55.1,"windchill_c":12.8,"windchill_f":55.1,"heatindex_c":14,"heatindex_f":57.2,"dewpoint_c":10.4,"dewpoint_f":50.6,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13,"gust_kph":20.9,"uv":0},{"time_epoch":1751860800,"time":"2025-07-07 05:00","temp_c":13.7,"temp_f":56.7,"is_day":1,"condition":{"text":"Light drizzle","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/266.png","code":1153},"wind_mph":11,"wind_kph":17.6,"wind_degree":352,"wind_dir":"N","pressure_mb":1008,"pressure_in":29.76,"precip_mm":0.22,"precip_in":0.01,"snow_cm":0,"humidity":84,"cloud":100,"feelslike_c":12.3,"feelslike_f":54.1,"windchill_c":12.3,"windchill_f":54.1,"heatindex_c":13.7,"heatindex_f":56.7,"dewpoint_c":11.2,"dewpoint_f":52.1,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":2,"vis_miles":1,"gust_mph":14.2,"gust_kph":22.9,"uv":0},{"time_epoch":1751864400,"time":"2025-07-07 06:00","temp_c":13.2,"temp_f":55.8,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":11.4,"wind_kph":18.4,"wind_degree":353,"wind_dir":"N","pressure_mb":1009,"pressure_in":29.79,"precip_mm":0.02,"precip_in":0,"snow_cm":0,"humidity":80,"cloud":88,"feelslike_c":11.6,"feelslike_f":52.8,"windchill_c":11.6,"windchill_f":52.8,"heatindex_c":13.2,"heatindex_f":55.8,"dewpoint_c":9.9,"dewpoint_f":49.8,"will_it_rain":1,"chance_of_rain":84,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":14.7,"gust_kph":23.6,"uv":0.2},{"time_epoch":1751868000,"time":"2025-07-07 07:00","temp_c":13.2,"temp_f":55.7,"is_day":1,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph":10.3,"wind_kph":16.6,"wind_degree":351,"wind_dir":"N","pressure_mb":1010,"pressure_in":29.81,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":77,"cloud":55,"feelslike_c":11.7,"feelslike_f":53,"windchill_c":11.7,"windchill_f":53,"heatindex_c":13.2,"heatindex_f":55.7,"dewpoint_c":9.3,"dewpoint_f":48.7,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.4,"gust_kph":21.6,"uv":0.5},{"time_epoch":1751871600,"time":"2025-07-07 08:00","temp_c":15,"temp_f":59,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":12.5,"wind_kph":20.2,"wind_degree":350,"wind_dir":"N","pressure_mb":1010,"pressure_in":29.84,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":62,"cloud":21,"feelslike_c":13.6,"feelslike_f":56.6,"windchill_c":13.6,"windchill_f":56.6,"heatindex_c":15,"heatindex_f":58.9,"dewpoint_c":7.8,"dewpoint_f":46,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":14.4,"gust_kph":23.2,"uv":0.9},{"time_epoch":1751875200,"time":"2025-07-07 09:00","temp_c":16.7,"temp_f":62,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":13.4,"wind_kph":21.6,"wind_degree":349,"wind_dir":"N","pressure_mb":1011,"pressure_in":29.86,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":51,"cloud":6,"feelslike_c":16.7,"feelslike_f":62,"windchill_c":16.7,"windchill_f":62,"heatindex_c":16.7,"heatindex_f":62,"dewpoint_c":6.5,"dewpoint_f":43.7,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.4,"gust_kph":24.8,"uv":1.4},{"time_epoch":1751878800,"time":"2025-07-07 10:00","temp_c":18.6,"temp_f":65.5,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":13.4,"wind_kph":21.6,"wind_degree":349,"wind_dir":"N","pressure_mb":1012,"pressure_in":29.87,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":40,"cloud":11,"feelslike_c":18.6,"feelslike_f":65.5,"windchill_c":18.6,"windchill_f":65.5,"heatindex_c":18.6,"heatindex_f":65.5,"dewpoint_c":4.8,"dewpoint_f":40.7,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.4,"gust_kph":24.8,"uv":1.8},{"time_epoch":1751882400,"time":"2025-07-07 11:00","temp_c":20.2,"temp_f":68.4,"is_day":1,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph":13.6,"wind_kph":22,"wind_degree":350,"wind_dir":"N","pressure_mb":1012,"pressure_in":29.88,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":33,"cloud":47,"feelslike_c":20.3,"feelslike_f":68.5,"windchill_c":20.3,"windchill_f":68.5,"heatindex_c":20.3,"heatindex_f":68.5,"dewpoint_c":3.5,"dewpoint_f":38.3,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.7,"gust_kph":25.3,"uv":1.1},{"time_epoch":1751886000,"time":"2025-07-07 12:00","temp_c":21.5,"temp_f":70.8,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":13.4,"wind_kph":21.6,"wind_degree":349,"wind_dir":"N","pressure_mb":1012,"pressure_in":29.88,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":30,"cloud":23,"feelslike_c":21.6,"feelslike_f":70.8,"windchill_c":21.6,"windchill_f":70.8,"heatindex_c":23.1,"heatindex_f":73.6,"dewpoint_c":3.1,"dewpoint_f":37.6,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.4,"gust_kph":24.8,"uv":1.3},{"time_epoch":1751889600,"time":"2025-07-07 13:00","temp_c":22.5,"temp_f":72.6,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":14.5,"wind_kph":23.4,"wind_degree":336,"wind_dir":"NNW","pressure_mb":1012,"pressure_in":29.89,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":27,"cloud":15,"feelslike_c":23.2,"feelslike_f":73.8,"windchill_c":22.5,"windchill_f":72.6,"heatindex_c":23.2,"heatindex_f":73.8,"dewpoint_c":2.9,"dewpoint_f":37.1,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":16.7,"gust_kph":26.9,"uv":2},{"time_epoch":1751893200,"time":"2025-07-07 14:00","temp_c":22,"temp_f":71.5,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":16.1,"wind_kph":25.9,"wind_degree":323,"wind_dir":"NW","pressure_mb":1013,"pressure_in":29.91,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":31,"cloud":24,"feelslike_c":22,"feelslike_f":71.5,"windchill_c":22,"windchill_f":71.5,"heatindex_c":23.4,"heatindex_f":74,"dewpoint_c":4.1,"dewpoint_f":39.4,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":18.5,"gust_kph":29.8,"uv":5.6},{"time_epoch":1751896800,"time":"2025-07-07 15:00","temp_c":21.4,"temp_f":70.5,"is_day":1,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph":11.4,"wind_kph":18.4,"wind_degree":322,"wind_dir":"NW","pressure_mb":1013,"pressure_in":29.93,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":34,"cloud":38,"feelslike_c":21.4,"feelslike_f":70.5,"windchill_c":21.4,"windchill_f":70.5,"heatindex_c":23.5,"heatindex_f":74.2,"dewpoint_c":4.9,"dewpoint_f":40.8,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.1,"gust_kph":21.1,"uv":1.8},{"time_epoch":1751900400,"time":"2025-07-07 16:00","temp_c":20.6,"temp_f":69,"is_day":1,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph":12.3,"wind_kph":19.8,"wind_degree":324,"wind_dir":"NW","pressure_mb":1014,"pressure_in":29.94,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":40,"cloud":52,"feelslike_c":20.6,"feelslike_f":69,"windchill_c":20.6,"windchill_f":69,"heatindex_c":20.6,"heatindex_f":69,"dewpoint_c":6.6,"dewpoint_f":43.9,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":14.2,"gust_kph":22.8,"uv":2},{"time_epoch":1751904000,"time":"2025-07-07 17:00","temp_c":20.9,"temp_f":69.5,"is_day":1,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph":9.2,"wind_kph":14.8,"wind_degree":318,"wind_dir":"NW","pressure_mb":1014,"pressure_in":29.94,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":36,"cloud":28,"feelslike_c":20.9,"feelslike_f":69.5,"windchill_c":20.9,"windchill_f":69.5,"heatindex_c":20.9,"heatindex_f":69.5,"dewpoint_c":5.5,"dewpoint_f":41.8,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":11.1,"gust_kph":17.8,"uv":1.6},{"time_epoch":1751907600,"time":"2025-07-07 18:00","temp_c":21.4,"temp_f":70.5,"is_day":1,"condition":{"text":"Partly Cloudy ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph":10.5,"wind_kph":16.9,"wind_degree":315,"wind_dir":"NW","pressure_mb":1014,"pressure_in":29.94,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":34,"cloud":46,"feelslike_c":21.4,"feelslike_f":70.5,"windchill_c":21.4,"windchill_f":70.5,"heatindex_c":23.4,"heatindex_f":74.2,"dewpoint_c":4.7,"dewpoint_f":40.5,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13,"gust_kph":20.9,"uv":1},{"time_epoch":1751911200,"time":"2025-07-07 19:00","temp_c":20.5,"temp_f":69,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":8.3,"wind_kph":13.3,"wind_degree":329,"wind_dir":"NNW","pressure_mb":1014,"pressure_in":29.95,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":36,"cloud":18,"feelslike_c":20.5,"feelslike_f":69,"windchill_c":20.5,"windchill_f":69,"heatindex_c":20.5,"heatindex_f":69,"dewpoint_c":4.8,"dewpoint_f":40.7,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":11.4,"gust_kph":18.3,"uv":0.5},{"time_epoch":1751914800,"time":"2025-07-07 20:00","temp_c":19.4,"temp_f":66.8,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":8.9,"wind_kph":14.4,"wind_degree":312,"wind_dir":"NW","pressure_mb":1014,"pressure_in":29.96,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":38,"cloud":14,"feelslike_c":19.4,"feelslike_f":66.8,"windchill_c":19.4,"windchill_f":66.8,"heatindex_c":19.4,"heatindex_f":66.8,"dewpoint_c":4.9,"dewpoint_f":40.8,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.8,"gust_kph":22.1,"uv":0.1},{"time_epoch":1751918400,"time":"2025-07-07 21:00","temp_c":18,"temp_f":64.5,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":11.2,"wind_kph":18,"wind_degree":312,"wind_dir":"NW","pressure_mb":1015,"pressure_in":29.98,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":44,"cloud":6,"feelslike_c":18,"feelslike_f":64.5,"windchill_c":18,"windchill_f":64.5,"heatindex_c":18,"heatindex_f":64.5,"dewpoint_c":5.6,"dewpoint_f":42.1,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":16.6,"gust_kph":26.7,"uv":0},{"time_epoch":1751922000,"time":"2025-07-07 22:00","temp_c":16.7,"temp_f":62.1,"is_day":0,"condition":{"text":"Clear ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":10.7,"wind_kph":17.3,"wind_degree":308,"wind_dir":"NW","pressure_mb":1016,"pressure_in":30,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":50,"cloud":5,"feelslike_c":16.7,"feelslike_f":62.1,"windchill_c":16.7,"windchill_f":62.1,"heatindex_c":16.7,"heatindex_f":62.1,"dewpoint_c":6.2,"dewpoint_f":43.2,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.3,"gust_kph":24.7,"uv":0},{"time_epoch":1751925600,"time":"2025-07-07 23:00","temp_c":16,"temp_f":60.9,"is_day":0,"condition":{"text":"Clear ","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":9.6,"wind_kph":15.5,"wind_degree":303,"wind_dir":"WNW","pressure_mb":1016,"pressure_in":30.01,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":52,"cloud":6,"feelslike_c":16,"feelslike_f":60.9,"windchill_c":16,"windchill_f":60.9,"heatindex_c":16,"heatindex_f":60.9,"dewpoint_c":6.3,"dewpoint_f":43.3,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.7,"gust_kph":22.1,"uv":0}]}]}}