Weather Range (luna-tic)

Unified report from TUI config



cache_only=True

Range: 2026-07-21 → 2026-07-21 (TZ: Atlantic/Reykjavik)

Daily

Day T min T max Wind max Precip P min P max PTI
2026-07-21 11 12 4 2.30 1026 1028 63/100
Debug: report
ForecastReport(lat=64.13626,
               lon=-21.803879,
               tz='Atlantic/Reykjavik',
               fetched_at=datetime.datetime(2026, 7, 21, 11, 47, 4, 206081, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
               horizon_days=16,
               current=ForecastCurrent(time=datetime.datetime(2026, 7, 21, 11, 45, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                       temperature_c=11.0,
                                       relative_humidity_pct=99,
                                       pressure_msl_hpa=1027.0,
                                       wind_speed_ms=1.7,
                                       wind_gusts_ms=3.5,
                                       wind_direction_deg=218,
                                       cloud_cover_pct=100,
                                       precipitation_mm=0.0,
                                       weather_code=3),
               hourly=[ForecastHour(time=datetime.datetime(2026, 7, 21, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.8,
                                    relative_humidity_pct=95,
                                    pressure_msl_hpa=1026.3,
                                    wind_speed_ms=3.7,
                                    wind_gusts_ms=6.5,
                                    wind_direction_deg=242,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.7,
                                    relative_humidity_pct=96,
                                    pressure_msl_hpa=1026.1,
                                    wind_speed_ms=3.3,
                                    wind_gusts_ms=6.7,
                                    wind_direction_deg=239,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.9,
                                    relative_humidity_pct=95,
                                    pressure_msl_hpa=1026.2,
                                    wind_speed_ms=2.3,
                                    wind_gusts_ms=5.8,
                                    wind_direction_deg=225,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.6,
                                    relative_humidity_pct=100,
                                    pressure_msl_hpa=1026.1,
                                    wind_speed_ms=0.8,
                                    wind_gusts_ms=2.9,
                                    wind_direction_deg=223,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.7,
                                    relative_humidity_pct=100,
                                    pressure_msl_hpa=1025.8,
                                    wind_speed_ms=1.2,
                                    wind_gusts_ms=2.9,
                                    wind_direction_deg=186,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=99,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.9,
                                    relative_humidity_pct=100,
                                    pressure_msl_hpa=1025.8,
                                    wind_speed_ms=1.1,
                                    wind_gusts_ms=2.4,
                                    wind_direction_deg=181,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=97,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.0,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1025.7,
                                    wind_speed_ms=1.9,
                                    wind_gusts_ms=3.4,
                                    wind_direction_deg=240,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=96,
                                    shortwave_radiation_w_m2=2.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.8,
                                    relative_humidity_pct=100,
                                    pressure_msl_hpa=1026.2,
                                    wind_speed_ms=2.2,
                                    wind_gusts_ms=4.3,
                                    wind_direction_deg=228,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=97,
                                    shortwave_radiation_w_m2=4.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.8,
                                    relative_humidity_pct=98,
                                    pressure_msl_hpa=1026.7,
                                    wind_speed_ms=2.2,
                                    wind_gusts_ms=4.0,
                                    wind_direction_deg=226,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=99,
                                    shortwave_radiation_w_m2=5.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.8,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1026.7,
                                    wind_speed_ms=1.9,
                                    wind_gusts_ms=3.9,
                                    wind_direction_deg=222,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=14.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.7,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1026.9,
                                    wind_speed_ms=2.1,
                                    wind_gusts_ms=4.2,
                                    wind_direction_deg=227,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=99,
                                    shortwave_radiation_w_m2=19.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.9,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1026.8,
                                    wind_speed_ms=1.5,
                                    wind_gusts_ms=3.8,
                                    wind_direction_deg=212,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=97,
                                    shortwave_radiation_w_m2=30.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.0,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1027.0,
                                    wind_speed_ms=1.8,
                                    wind_gusts_ms=3.4,
                                    wind_direction_deg=220,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=96,
                                    shortwave_radiation_w_m2=37.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.1,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1027.1,
                                    wind_speed_ms=1.9,
                                    wind_gusts_ms=3.7,
                                    wind_direction_deg=226,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=96,
                                    shortwave_radiation_w_m2=48.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.3,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1027.3,
                                    wind_speed_ms=1.9,
                                    wind_gusts_ms=3.7,
                                    wind_direction_deg=243,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=96,
                                    shortwave_radiation_w_m2=57.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.4,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1027.5,
                                    wind_speed_ms=2.1,
                                    wind_gusts_ms=4.6,
                                    wind_direction_deg=245,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=94,
                                    shortwave_radiation_w_m2=51.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.8,
                                    relative_humidity_pct=97,
                                    pressure_msl_hpa=1027.3,
                                    wind_speed_ms=1.9,
                                    wind_gusts_ms=4.1,
                                    wind_direction_deg=253,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=88,
                                    shortwave_radiation_w_m2=60.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.2,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1027.2,
                                    wind_speed_ms=0.7,
                                    wind_gusts_ms=3.6,
                                    wind_direction_deg=266,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=80,
                                    shortwave_radiation_w_m2=38.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.7,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1026.9,
                                    wind_speed_ms=1.3,
                                    wind_gusts_ms=2.4,
                                    wind_direction_deg=75,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=76,
                                    shortwave_radiation_w_m2=18.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.9,
                                    relative_humidity_pct=96,
                                    pressure_msl_hpa=1026.6,
                                    wind_speed_ms=2.0,
                                    wind_gusts_ms=3.6,
                                    wind_direction_deg=212,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=82,
                                    shortwave_radiation_w_m2=8.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.4,
                                    relative_humidity_pct=97,
                                    pressure_msl_hpa=1026.8,
                                    wind_speed_ms=2.4,
                                    wind_gusts_ms=4.2,
                                    wind_direction_deg=238,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=93,
                                    shortwave_radiation_w_m2=6.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.1,
                                    relative_humidity_pct=98,
                                    pressure_msl_hpa=1026.5,
                                    wind_speed_ms=1.7,
                                    wind_gusts_ms=4.6,
                                    wind_direction_deg=220,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=98,
                                    shortwave_radiation_w_m2=4.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.8,
                                    relative_humidity_pct=100,
                                    pressure_msl_hpa=1026.1,
                                    wind_speed_ms=1.4,
                                    wind_gusts_ms=3.4,
                                    wind_direction_deg=194,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=94,
                                    shortwave_radiation_w_m2=2.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 21, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.8,
                                    relative_humidity_pct=100,
                                    pressure_msl_hpa=1026.1,
                                    wind_speed_ms=1.6,
                                    wind_gusts_ms=3.1,
                                    wind_direction_deg=184,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=84,
                                    shortwave_radiation_w_m2=1.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.9,
                                    relative_humidity_pct=98,
                                    pressure_msl_hpa=1025.9,
                                    wind_speed_ms=1.6,
                                    wind_gusts_ms=3.1,
                                    wind_direction_deg=200,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=71,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.8,
                                    relative_humidity_pct=97,
                                    pressure_msl_hpa=1025.6,
                                    wind_speed_ms=1.6,
                                    wind_gusts_ms=3.3,
                                    wind_direction_deg=204,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=51,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.8,
                                    relative_humidity_pct=96,
                                    pressure_msl_hpa=1024.7,
                                    wind_speed_ms=1.4,
                                    wind_gusts_ms=3.3,
                                    wind_direction_deg=195,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=28,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.9,
                                    relative_humidity_pct=96,
                                    pressure_msl_hpa=1024.1,
                                    wind_speed_ms=1.1,
                                    wind_gusts_ms=2.7,
                                    wind_direction_deg=106,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=20,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.7,
                                    relative_humidity_pct=97,
                                    pressure_msl_hpa=1023.4,
                                    wind_speed_ms=2.0,
                                    wind_gusts_ms=3.4,
                                    wind_direction_deg=83,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=39,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.3,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1022.4,
                                    wind_speed_ms=1.7,
                                    wind_gusts_ms=3.5,
                                    wind_direction_deg=108,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=73,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.5,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1021.4,
                                    wind_speed_ms=2.5,
                                    wind_gusts_ms=4.1,
                                    wind_direction_deg=107,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=98,
                                    shortwave_radiation_w_m2=1.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.7,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1020.9,
                                    wind_speed_ms=2.2,
                                    wind_gusts_ms=4.4,
                                    wind_direction_deg=98,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=4.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.7,
                                    relative_humidity_pct=93,
                                    pressure_msl_hpa=1020.2,
                                    wind_speed_ms=2.8,
                                    wind_gusts_ms=5.2,
                                    wind_direction_deg=127,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.8,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=3.0,
                                    weather_code=53,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.8,
                                    relative_humidity_pct=93,
                                    pressure_msl_hpa=1019.7,
                                    wind_speed_ms=2.1,
                                    wind_gusts_ms=5.1,
                                    wind_direction_deg=109,
                                    cloud_cover_pct=100,
                                    precipitation_mm=1.8,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=3.0,
                                    weather_code=61,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.8,
                                    relative_humidity_pct=93,
                                    pressure_msl_hpa=1018.5,
                                    wind_speed_ms=3.1,
                                    wind_gusts_ms=5.4,
                                    wind_direction_deg=109,
                                    cloud_cover_pct=100,
                                    precipitation_mm=1.2,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=6.0,
                                    weather_code=55,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.1,
                                    relative_humidity_pct=93,
                                    pressure_msl_hpa=1017.7,
                                    wind_speed_ms=3.3,
                                    wind_gusts_ms=6.2,
                                    wind_direction_deg=191,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.3,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=9.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.1,
                                    relative_humidity_pct=91,
                                    pressure_msl_hpa=1016.7,
                                    wind_speed_ms=4.7,
                                    wind_gusts_ms=9.0,
                                    wind_direction_deg=194,
                                    cloud_cover_pct=100,
                                    precipitation_mm=1.1,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=8.0,
                                    weather_code=55,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.7,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1016.0,
                                    wind_speed_ms=5.2,
                                    wind_gusts_ms=9.6,
                                    wind_direction_deg=205,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.8,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=10.0,
                                    weather_code=53,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.5,
                                    relative_humidity_pct=96,
                                    pressure_msl_hpa=1015.6,
                                    wind_speed_ms=4.7,
                                    wind_gusts_ms=9.4,
                                    wind_direction_deg=203,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=22.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.5,
                                    relative_humidity_pct=95,
                                    pressure_msl_hpa=1014.7,
                                    wind_speed_ms=4.2,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=200,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=36.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.4,
                                    relative_humidity_pct=95,
                                    pressure_msl_hpa=1013.9,
                                    wind_speed_ms=4.5,
                                    wind_gusts_ms=8.1,
                                    wind_direction_deg=195,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=30.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.2,
                                    relative_humidity_pct=96,
                                    pressure_msl_hpa=1013.0,
                                    wind_speed_ms=4.0,
                                    wind_gusts_ms=8.2,
                                    wind_direction_deg=191,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=13.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.0,
                                    relative_humidity_pct=97,
                                    pressure_msl_hpa=1012.7,
                                    wind_speed_ms=3.6,
                                    wind_gusts_ms=9.0,
                                    wind_direction_deg=206,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=13.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.0,
                                    relative_humidity_pct=95,
                                    pressure_msl_hpa=1012.1,
                                    wind_speed_ms=2.7,
                                    wind_gusts_ms=7.3,
                                    wind_direction_deg=201,
                                    cloud_cover_pct=100,
                                    precipitation_mm=1.2,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=9.0,
                                    weather_code=55,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.8,
                                    relative_humidity_pct=97,
                                    pressure_msl_hpa=1011.5,
                                    wind_speed_ms=3.3,
                                    wind_gusts_ms=6.7,
                                    wind_direction_deg=204,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=20.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.6,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1010.9,
                                    wind_speed_ms=4.0,
                                    wind_gusts_ms=7.2,
                                    wind_direction_deg=224,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=12.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.4,
                                    relative_humidity_pct=97,
                                    pressure_msl_hpa=1010.1,
                                    wind_speed_ms=4.6,
                                    wind_gusts_ms=8.2,
                                    wind_direction_deg=225,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=3.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 22, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.1,
                                    relative_humidity_pct=97,
                                    pressure_msl_hpa=1009.5,
                                    wind_speed_ms=4.5,
                                    wind_gusts_ms=8.8,
                                    wind_direction_deg=230,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=1.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.9,
                                    relative_humidity_pct=98,
                                    pressure_msl_hpa=1009.3,
                                    wind_speed_ms=4.4,
                                    wind_gusts_ms=8.0,
                                    wind_direction_deg=231,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.9,
                                    relative_humidity_pct=98,
                                    pressure_msl_hpa=1008.9,
                                    wind_speed_ms=4.5,
                                    wind_gusts_ms=8.0,
                                    wind_direction_deg=227,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.9,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1008.5,
                                    wind_speed_ms=5.0,
                                    wind_gusts_ms=8.8,
                                    wind_direction_deg=228,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.0,
                                    relative_humidity_pct=97,
                                    pressure_msl_hpa=1008.3,
                                    wind_speed_ms=5.2,
                                    wind_gusts_ms=9.1,
                                    wind_direction_deg=231,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.9,
                                    relative_humidity_pct=96,
                                    pressure_msl_hpa=1007.9,
                                    wind_speed_ms=5.4,
                                    wind_gusts_ms=9.6,
                                    wind_direction_deg=230,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.9,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1007.5,
                                    wind_speed_ms=6.4,
                                    wind_gusts_ms=11.3,
                                    wind_direction_deg=231,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.8,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1007.1,
                                    wind_speed_ms=6.3,
                                    wind_gusts_ms=11.4,
                                    wind_direction_deg=233,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=1.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.7,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1006.9,
                                    wind_speed_ms=6.1,
                                    wind_gusts_ms=11.3,
                                    wind_direction_deg=233,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=99,
                                    shortwave_radiation_w_m2=4.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.9,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1006.7,
                                    wind_speed_ms=5.7,
                                    wind_gusts_ms=10.7,
                                    wind_direction_deg=230,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=98,
                                    shortwave_radiation_w_m2=17.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.2,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1006.5,
                                    wind_speed_ms=5.0,
                                    wind_gusts_ms=10.2,
                                    wind_direction_deg=230,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=96,
                                    shortwave_radiation_w_m2=58.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.1,
                                    relative_humidity_pct=88,
                                    pressure_msl_hpa=1006.2,
                                    wind_speed_ms=4.4,
                                    wind_gusts_ms=9.0,
                                    wind_direction_deg=222,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=95,
                                    shortwave_radiation_w_m2=65.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.2,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1005.9,
                                    wind_speed_ms=3.9,
                                    wind_gusts_ms=8.0,
                                    wind_direction_deg=207,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=94,
                                    shortwave_radiation_w_m2=64.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.4,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1005.7,
                                    wind_speed_ms=4.4,
                                    wind_gusts_ms=8.0,
                                    wind_direction_deg=202,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=88,
                                    shortwave_radiation_w_m2=77.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.9,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1005.2,
                                    wind_speed_ms=4.5,
                                    wind_gusts_ms=8.3,
                                    wind_direction_deg=208,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=72,
                                    shortwave_radiation_w_m2=119.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.1,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1004.4,
                                    wind_speed_ms=4.1,
                                    wind_gusts_ms=8.2,
                                    wind_direction_deg=209,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=51,
                                    shortwave_radiation_w_m2=257.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.0,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1003.9,
                                    wind_speed_ms=4.69,
                                    wind_gusts_ms=9.43,
                                    wind_direction_deg=211,
                                    cloud_cover_pct=94,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=33,
                                    shortwave_radiation_w_m2=452.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.2,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=1003.5,
                                    wind_speed_ms=4.73,
                                    wind_gusts_ms=10.3,
                                    wind_direction_deg=210,
                                    cloud_cover_pct=86,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=19,
                                    shortwave_radiation_w_m2=472.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.4,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=1002.9,
                                    wind_speed_ms=4.74,
                                    wind_gusts_ms=10.63,
                                    wind_direction_deg=214,
                                    cloud_cover_pct=59,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=8,
                                    shortwave_radiation_w_m2=435.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.3,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=1002.4,
                                    wind_speed_ms=4.58,
                                    wind_gusts_ms=10.9,
                                    wind_direction_deg=220,
                                    cloud_cover_pct=24,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=403.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.1,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=1002.2,
                                    wind_speed_ms=3.92,
                                    wind_gusts_ms=9.9,
                                    wind_direction_deg=226,
                                    cloud_cover_pct=13,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=350.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.5,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1002.0,
                                    wind_speed_ms=3.33,
                                    wind_gusts_ms=8.6,
                                    wind_direction_deg=221,
                                    cloud_cover_pct=16,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=257.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.9,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1001.7,
                                    wind_speed_ms=2.8,
                                    wind_gusts_ms=7.3,
                                    wind_direction_deg=215,
                                    cloud_cover_pct=9,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=154.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.0,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1001.4,
                                    wind_speed_ms=2.42,
                                    wind_gusts_ms=5.8,
                                    wind_direction_deg=202,
                                    cloud_cover_pct=0,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=69.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 23, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.7,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1001.5,
                                    wind_speed_ms=1.81,
                                    wind_gusts_ms=4.9,
                                    wind_direction_deg=185,
                                    cloud_cover_pct=0,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=11.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.9,
                                    relative_humidity_pct=88,
                                    pressure_msl_hpa=1001.2,
                                    wind_speed_ms=1.75,
                                    wind_gusts_ms=3.7,
                                    wind_direction_deg=156,
                                    cloud_cover_pct=1,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=0,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.1,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1001.0,
                                    wind_speed_ms=1.77,
                                    wind_gusts_ms=3.7,
                                    wind_direction_deg=137,
                                    cloud_cover_pct=34,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.9,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1000.9,
                                    wind_speed_ms=1.57,
                                    wind_gusts_ms=3.5,
                                    wind_direction_deg=121,
                                    cloud_cover_pct=68,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.7,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1000.7,
                                    wind_speed_ms=1.87,
                                    wind_gusts_ms=3.6,
                                    wind_direction_deg=110,
                                    cloud_cover_pct=73,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.1,
                                    relative_humidity_pct=95,
                                    pressure_msl_hpa=1001.0,
                                    wind_speed_ms=2.04,
                                    wind_gusts_ms=3.8,
                                    wind_direction_deg=107,
                                    cloud_cover_pct=93,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=6.8,
                                    relative_humidity_pct=97,
                                    pressure_msl_hpa=1001.1,
                                    wind_speed_ms=2.21,
                                    wind_gusts_ms=4.0,
                                    wind_direction_deg=95,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=6.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.1,
                                    relative_humidity_pct=96,
                                    pressure_msl_hpa=1001.1,
                                    wind_speed_ms=2.51,
                                    wind_gusts_ms=4.9,
                                    wind_direction_deg=85,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=42.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.0,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1001.4,
                                    wind_speed_ms=2.1,
                                    wind_gusts_ms=4.9,
                                    wind_direction_deg=93,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=85.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.6,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=1001.3,
                                    wind_speed_ms=2.4,
                                    wind_gusts_ms=5.5,
                                    wind_direction_deg=91,
                                    cloud_cover_pct=93,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=187.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.7,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1001.2,
                                    wind_speed_ms=1.74,
                                    wind_gusts_ms=5.7,
                                    wind_direction_deg=78,
                                    cloud_cover_pct=23,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=292.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.8,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1001.2,
                                    wind_speed_ms=0.95,
                                    wind_gusts_ms=4.6,
                                    wind_direction_deg=3,
                                    cloud_cover_pct=7,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=460.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.2,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1001.4,
                                    wind_speed_ms=1.98,
                                    wind_gusts_ms=5.6,
                                    wind_direction_deg=326,
                                    cloud_cover_pct=8,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=563.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.9,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1001.5,
                                    wind_speed_ms=2.13,
                                    wind_gusts_ms=6.4,
                                    wind_direction_deg=319,
                                    cloud_cover_pct=23,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=635.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.3,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1001.4,
                                    wind_speed_ms=2.9,
                                    wind_gusts_ms=7.1,
                                    wind_direction_deg=281,
                                    cloud_cover_pct=59,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=654.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.8,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1001.2,
                                    wind_speed_ms=2.75,
                                    wind_gusts_ms=7.6,
                                    wind_direction_deg=270,
                                    cloud_cover_pct=54,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=587.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=17.0,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1000.9,
                                    wind_speed_ms=1.15,
                                    wind_gusts_ms=7.0,
                                    wind_direction_deg=304,
                                    cloud_cover_pct=67,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=600.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=18.8,
                                    relative_humidity_pct=46,
                                    pressure_msl_hpa=1000.8,
                                    wind_speed_ms=4.0,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=32,
                                    cloud_cover_pct=24,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=600.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=18.4,
                                    relative_humidity_pct=47,
                                    pressure_msl_hpa=1001.1,
                                    wind_speed_ms=4.65,
                                    wind_gusts_ms=10.2,
                                    wind_direction_deg=28,
                                    cloud_cover_pct=2,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=551.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=17.7,
                                    relative_humidity_pct=51,
                                    pressure_msl_hpa=1001.6,
                                    wind_speed_ms=4.92,
                                    wind_gusts_ms=10.3,
                                    wind_direction_deg=19,
                                    cloud_cover_pct=2,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=484.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=17.0,
                                    relative_humidity_pct=52,
                                    pressure_msl_hpa=1002.1,
                                    wind_speed_ms=4.73,
                                    wind_gusts_ms=10.7,
                                    wind_direction_deg=18,
                                    cloud_cover_pct=1,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=389.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=15.8,
                                    relative_humidity_pct=57,
                                    pressure_msl_hpa=1002.6,
                                    wind_speed_ms=3.82,
                                    wind_gusts_ms=10.8,
                                    wind_direction_deg=14,
                                    cloud_cover_pct=9,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=283.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.6,
                                    relative_humidity_pct=63,
                                    pressure_msl_hpa=1003.1,
                                    wind_speed_ms=2.97,
                                    wind_gusts_ms=10.4,
                                    wind_direction_deg=13,
                                    cloud_cover_pct=23,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=177.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.1,
                                    relative_humidity_pct=68,
                                    pressure_msl_hpa=1003.4,
                                    wind_speed_ms=2.44,
                                    wind_gusts_ms=9.2,
                                    wind_direction_deg=19,
                                    cloud_cover_pct=46,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=82.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 24, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.5,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=1003.6,
                                    wind_speed_ms=2.01,
                                    wind_gusts_ms=7.5,
                                    wind_direction_deg=35,
                                    cloud_cover_pct=74,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=15.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.1,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1003.7,
                                    wind_speed_ms=1.9,
                                    wind_gusts_ms=6.1,
                                    wind_direction_deg=55,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.2,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1003.7,
                                    wind_speed_ms=1.96,
                                    wind_gusts_ms=5.3,
                                    wind_direction_deg=71,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.5,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1003.7,
                                    wind_speed_ms=2.21,
                                    wind_gusts_ms=4.8,
                                    wind_direction_deg=84,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.1,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1003.7,
                                    wind_speed_ms=2.6,
                                    wind_gusts_ms=4.8,
                                    wind_direction_deg=89,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.8,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1003.7,
                                    wind_speed_ms=3.25,
                                    wind_gusts_ms=5.7,
                                    wind_direction_deg=88,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.8,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1003.6,
                                    wind_speed_ms=3.97,
                                    wind_gusts_ms=7.1,
                                    wind_direction_deg=85,
                                    cloud_cover_pct=87,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=7.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.3,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1003.6,
                                    wind_speed_ms=4.48,
                                    wind_gusts_ms=8.2,
                                    wind_direction_deg=83,
                                    cloud_cover_pct=74,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=47.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.7,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=1003.6,
                                    wind_speed_ms=4.64,
                                    wind_gusts_ms=8.8,
                                    wind_direction_deg=83,
                                    cloud_cover_pct=50,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=2,
                                    shortwave_radiation_w_m2=116.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.6,
                                    relative_humidity_pct=68,
                                    pressure_msl_hpa=1003.6,
                                    wind_speed_ms=4.54,
                                    wind_gusts_ms=9.2,
                                    wind_direction_deg=82,
                                    cloud_cover_pct=20,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=4,
                                    shortwave_radiation_w_m2=223.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.3,
                                    relative_humidity_pct=61,
                                    pressure_msl_hpa=1003.6,
                                    wind_speed_ms=4.24,
                                    wind_gusts_ms=9.4,
                                    wind_direction_deg=82,
                                    cloud_cover_pct=0,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=6,
                                    shortwave_radiation_w_m2=349.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.5,
                                    relative_humidity_pct=57,
                                    pressure_msl_hpa=1003.6,
                                    wind_speed_ms=3.6,
                                    wind_gusts_ms=9.5,
                                    wind_direction_deg=80,
                                    cloud_cover_pct=0,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=8,
                                    shortwave_radiation_w_m2=467.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=15.6,
                                    relative_humidity_pct=53,
                                    pressure_msl_hpa=1003.6,
                                    wind_speed_ms=2.67,
                                    wind_gusts_ms=9.4,
                                    wind_direction_deg=77,
                                    cloud_cover_pct=7,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=9,
                                    shortwave_radiation_w_m2=568.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=16.4,
                                    relative_humidity_pct=51,
                                    pressure_msl_hpa=1003.6,
                                    wind_speed_ms=1.9,
                                    wind_gusts_ms=8.9,
                                    wind_direction_deg=67,
                                    cloud_cover_pct=16,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=647.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=17.0,
                                    relative_humidity_pct=51,
                                    pressure_msl_hpa=1003.5,
                                    wind_speed_ms=1.56,
                                    wind_gusts_ms=7.8,
                                    wind_direction_deg=42,
                                    cloud_cover_pct=23,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=8,
                                    shortwave_radiation_w_m2=698.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=17.3,
                                    relative_humidity_pct=52,
                                    pressure_msl_hpa=1003.5,
                                    wind_speed_ms=1.7,
                                    wind_gusts_ms=6.4,
                                    wind_direction_deg=14,
                                    cloud_cover_pct=30,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=6,
                                    shortwave_radiation_w_m2=714.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=17.3,
                                    relative_humidity_pct=54,
                                    pressure_msl_hpa=1003.4,
                                    wind_speed_ms=1.96,
                                    wind_gusts_ms=5.4,
                                    wind_direction_deg=354,
                                    cloud_cover_pct=41,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=6,
                                    shortwave_radiation_w_m2=691.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=17.0,
                                    relative_humidity_pct=56,
                                    pressure_msl_hpa=1003.3,
                                    wind_speed_ms=2.17,
                                    wind_gusts_ms=5.4,
                                    wind_direction_deg=337,
                                    cloud_cover_pct=60,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=632.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=16.5,
                                    relative_humidity_pct=60,
                                    pressure_msl_hpa=1003.2,
                                    wind_speed_ms=2.35,
                                    wind_gusts_ms=5.9,
                                    wind_direction_deg=322,
                                    cloud_cover_pct=83,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=18,
                                    shortwave_radiation_w_m2=545.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=15.7,
                                    relative_humidity_pct=65,
                                    pressure_msl_hpa=1003.2,
                                    wind_speed_ms=2.38,
                                    wind_gusts_ms=6.2,
                                    wind_direction_deg=309,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=24,
                                    shortwave_radiation_w_m2=440.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.5,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=1003.5,
                                    wind_speed_ms=2.2,
                                    wind_gusts_ms=6.2,
                                    wind_direction_deg=291,
                                    cloud_cover_pct=94,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=28,
                                    shortwave_radiation_w_m2=324.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.1,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=1003.9,
                                    wind_speed_ms=2.0,
                                    wind_gusts_ms=6.0,
                                    wind_direction_deg=267,
                                    cloud_cover_pct=83,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=30,
                                    shortwave_radiation_w_m2=213.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.9,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1004.2,
                                    wind_speed_ms=1.93,
                                    wind_gusts_ms=5.7,
                                    wind_direction_deg=249,
                                    cloud_cover_pct=76,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=125.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.1,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1004.4,
                                    wind_speed_ms=1.45,
                                    wind_gusts_ms=5.1,
                                    wind_direction_deg=243,
                                    cloud_cover_pct=79,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=30,
                                    shortwave_radiation_w_m2=58.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 25, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.7,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1004.6,
                                    wind_speed_ms=0.67,
                                    wind_gusts_ms=4.4,
                                    wind_direction_deg=243,
                                    cloud_cover_pct=87,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=27,
                                    shortwave_radiation_w_m2=10.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.3,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1004.7,
                                    wind_speed_ms=0.1,
                                    wind_gusts_ms=3.9,
                                    wind_direction_deg=90,
                                    cloud_cover_pct=93,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=25,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.1,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1004.7,
                                    wind_speed_ms=0.86,
                                    wind_gusts_ms=3.7,
                                    wind_direction_deg=80,
                                    cloud_cover_pct=96,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=27,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.0,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1004.7,
                                    wind_speed_ms=1.67,
                                    wind_gusts_ms=3.7,
                                    wind_direction_deg=81,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=30,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.9,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1004.6,
                                    wind_speed_ms=2.16,
                                    wind_gusts_ms=3.8,
                                    wind_direction_deg=83,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.9,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1004.5,
                                    wind_speed_ms=2.15,
                                    wind_gusts_ms=4.0,
                                    wind_direction_deg=89,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=29,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=53,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.0,
                                    relative_humidity_pct=95,
                                    pressure_msl_hpa=1004.4,
                                    wind_speed_ms=1.92,
                                    wind_gusts_ms=4.3,
                                    wind_direction_deg=97,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=26,
                                    shortwave_radiation_w_m2=2.0,
                                    weather_code=53,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.2,
                                    relative_humidity_pct=96,
                                    pressure_msl_hpa=1004.3,
                                    wind_speed_ms=1.86,
                                    wind_gusts_ms=4.7,
                                    wind_direction_deg=104,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=24,
                                    shortwave_radiation_w_m2=16.0,
                                    weather_code=53,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.4,
                                    relative_humidity_pct=95,
                                    pressure_msl_hpa=1004.3,
                                    wind_speed_ms=2.21,
                                    wind_gusts_ms=5.1,
                                    wind_direction_deg=103,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=23,
                                    shortwave_radiation_w_m2=42.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.8,
                                    relative_humidity_pct=93,
                                    pressure_msl_hpa=1004.4,
                                    wind_speed_ms=2.75,
                                    wind_gusts_ms=5.6,
                                    wind_direction_deg=100,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=24,
                                    shortwave_radiation_w_m2=83.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.1,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1004.4,
                                    wind_speed_ms=3.1,
                                    wind_gusts_ms=6.1,
                                    wind_direction_deg=100,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=24,
                                    shortwave_radiation_w_m2=131.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.5,
                                    relative_humidity_pct=88,
                                    pressure_msl_hpa=1004.4,
                                    wind_speed_ms=3.13,
                                    wind_gusts_ms=6.5,
                                    wind_direction_deg=103,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=24,
                                    shortwave_radiation_w_m2=167.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.9,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1004.3,
                                    wind_speed_ms=2.99,
                                    wind_gusts_ms=6.9,
                                    wind_direction_deg=108,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=24,
                                    shortwave_radiation_w_m2=191.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.4,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1004.2,
                                    wind_speed_ms=2.79,
                                    wind_gusts_ms=7.1,
                                    wind_direction_deg=111,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=24,
                                    shortwave_radiation_w_m2=224.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.0,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=1004.1,
                                    wind_speed_ms=2.62,
                                    wind_gusts_ms=7.0,
                                    wind_direction_deg=114,
                                    cloud_cover_pct=86,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=25,
                                    shortwave_radiation_w_m2=289.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.7,
                                    relative_humidity_pct=68,
                                    pressure_msl_hpa=1004.1,
                                    wind_speed_ms=2.37,
                                    wind_gusts_ms=6.7,
                                    wind_direction_deg=115,
                                    cloud_cover_pct=67,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=26,
                                    shortwave_radiation_w_m2=366.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.1,
                                    relative_humidity_pct=64,
                                    pressure_msl_hpa=1004.0,
                                    wind_speed_ms=1.95,
                                    wind_gusts_ms=6.4,
                                    wind_direction_deg=116,
                                    cloud_cover_pct=52,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=27,
                                    shortwave_radiation_w_m2=417.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.0,
                                    relative_humidity_pct=66,
                                    pressure_msl_hpa=1004.0,
                                    wind_speed_ms=0.98,
                                    wind_gusts_ms=6.3,
                                    wind_direction_deg=114,
                                    cloud_cover_pct=47,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=28,
                                    shortwave_radiation_w_m2=431.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.6,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=1004.0,
                                    wind_speed_ms=0.22,
                                    wind_gusts_ms=6.2,
                                    wind_direction_deg=333,
                                    cloud_cover_pct=46,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=30,
                                    shortwave_radiation_w_m2=413.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.1,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1004.0,
                                    wind_speed_ms=0.96,
                                    wind_gusts_ms=6.0,
                                    wind_direction_deg=309,
                                    cloud_cover_pct=45,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=361.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.7,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1004.1,
                                    wind_speed_ms=0.96,
                                    wind_gusts_ms=5.7,
                                    wind_direction_deg=317,
                                    cloud_cover_pct=40,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=32,
                                    shortwave_radiation_w_m2=277.0,
                                    weather_code=53,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.1,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1004.3,
                                    wind_speed_ms=0.67,
                                    wind_gusts_ms=5.4,
                                    wind_direction_deg=347,
                                    cloud_cover_pct=35,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=33,
                                    shortwave_radiation_w_m2=186.0,
                                    weather_code=53,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.6,
                                    relative_humidity_pct=91,
                                    pressure_msl_hpa=1004.5,
                                    wind_speed_ms=0.54,
                                    wind_gusts_ms=4.8,
                                    wind_direction_deg=22,
                                    cloud_cover_pct=36,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=111.0,
                                    weather_code=53,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.9,
                                    relative_humidity_pct=88,
                                    pressure_msl_hpa=1004.8,
                                    wind_speed_ms=0.38,
                                    wind_gusts_ms=2.8,
                                    wind_direction_deg=293,
                                    cloud_cover_pct=70,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=25,
                                    shortwave_radiation_w_m2=54.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 26, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.2,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1005.0,
                                    wind_speed_ms=0.07,
                                    wind_gusts_ms=2.1,
                                    wind_direction_deg=225,
                                    cloud_cover_pct=78,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=17,
                                    shortwave_radiation_w_m2=9.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.7,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1005.2,
                                    wind_speed_ms=0.25,
                                    wind_gusts_ms=1.7,
                                    wind_direction_deg=127,
                                    cloud_cover_pct=84,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.3,
                                    relative_humidity_pct=95,
                                    pressure_msl_hpa=1005.3,
                                    wind_speed_ms=0.56,
                                    wind_gusts_ms=1.7,
                                    wind_direction_deg=117,
                                    cloud_cover_pct=88,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=7,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.9,
                                    relative_humidity_pct=96,
                                    pressure_msl_hpa=1005.3,
                                    wind_speed_ms=1.01,
                                    wind_gusts_ms=1.9,
                                    wind_direction_deg=110,
                                    cloud_cover_pct=91,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=6,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.5,
                                    relative_humidity_pct=96,
                                    pressure_msl_hpa=1005.4,
                                    wind_speed_ms=1.47,
                                    wind_gusts_ms=2.3,
                                    wind_direction_deg=108,
                                    cloud_cover_pct=93,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=6,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.3,
                                    relative_humidity_pct=95,
                                    pressure_msl_hpa=1005.4,
                                    wind_speed_ms=1.86,
                                    wind_gusts_ms=2.8,
                                    wind_direction_deg=104,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=6,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.2,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1005.4,
                                    wind_speed_ms=2.05,
                                    wind_gusts_ms=3.3,
                                    wind_direction_deg=103,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=6,
                                    shortwave_radiation_w_m2=3.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.4,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1005.5,
                                    wind_speed_ms=2.02,
                                    wind_gusts_ms=3.8,
                                    wind_direction_deg=99,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=6,
                                    shortwave_radiation_w_m2=32.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.9,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1005.6,
                                    wind_speed_ms=1.6,
                                    wind_gusts_ms=4.4,
                                    wind_direction_deg=90,
                                    cloud_cover_pct=93,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=6,
                                    shortwave_radiation_w_m2=79.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.8,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1005.8,
                                    wind_speed_ms=1.05,
                                    wind_gusts_ms=5.0,
                                    wind_direction_deg=65,
                                    cloud_cover_pct=90,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=6,
                                    shortwave_radiation_w_m2=147.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.9,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1006.0,
                                    wind_speed_ms=0.96,
                                    wind_gusts_ms=5.7,
                                    wind_direction_deg=6,
                                    cloud_cover_pct=86,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=7,
                                    shortwave_radiation_w_m2=236.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.0,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1006.1,
                                    wind_speed_ms=1.68,
                                    wind_gusts_ms=6.4,
                                    wind_direction_deg=333,
                                    cloud_cover_pct=82,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=8,
                                    shortwave_radiation_w_m2=339.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.0,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=1006.2,
                                    wind_speed_ms=2.42,
                                    wind_gusts_ms=7.0,
                                    wind_direction_deg=322,
                                    cloud_cover_pct=77,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=9,
                                    shortwave_radiation_w_m2=441.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.7,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=1006.3,
                                    wind_speed_ms=2.94,
                                    wind_gusts_ms=7.4,
                                    wind_direction_deg=318,
                                    cloud_cover_pct=73,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=523.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.2,
                                    relative_humidity_pct=70,
                                    pressure_msl_hpa=1006.3,
                                    wind_speed_ms=3.15,
                                    wind_gusts_ms=7.6,
                                    wind_direction_deg=317,
                                    cloud_cover_pct=69,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=570.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.6,
                                    relative_humidity_pct=67,
                                    pressure_msl_hpa=1006.1,
                                    wind_speed_ms=3.19,
                                    wind_gusts_ms=7.7,
                                    wind_direction_deg=318,
                                    cloud_cover_pct=65,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=582.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.8,
                                    relative_humidity_pct=65,
                                    pressure_msl_hpa=1006.0,
                                    wind_speed_ms=3.04,
                                    wind_gusts_ms=7.8,
                                    wind_direction_deg=318,
                                    cloud_cover_pct=61,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=14,
                                    shortwave_radiation_w_m2=561.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=15.0,
                                    relative_humidity_pct=63,
                                    pressure_msl_hpa=1005.8,
                                    wind_speed_ms=2.84,
                                    wind_gusts_ms=7.7,
                                    wind_direction_deg=319,
                                    cloud_cover_pct=57,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=15,
                                    shortwave_radiation_w_m2=514.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.9,
                                    relative_humidity_pct=62,
                                    pressure_msl_hpa=1005.7,
                                    wind_speed_ms=2.52,
                                    wind_gusts_ms=7.6,
                                    wind_direction_deg=321,
                                    cloud_cover_pct=52,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=16,
                                    shortwave_radiation_w_m2=451.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.7,
                                    relative_humidity_pct=63,
                                    pressure_msl_hpa=1005.8,
                                    wind_speed_ms=2.25,
                                    wind_gusts_ms=7.5,
                                    wind_direction_deg=323,
                                    cloud_cover_pct=48,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=16,
                                    shortwave_radiation_w_m2=378.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.1,
                                    relative_humidity_pct=65,
                                    pressure_msl_hpa=1006.0,
                                    wind_speed_ms=1.94,
                                    wind_gusts_ms=7.4,
                                    wind_direction_deg=325,
                                    cloud_cover_pct=42,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=15,
                                    shortwave_radiation_w_m2=301.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.2,
                                    relative_humidity_pct=69,
                                    pressure_msl_hpa=1006.3,
                                    wind_speed_ms=1.46,
                                    wind_gusts_ms=7.2,
                                    wind_direction_deg=329,
                                    cloud_cover_pct=35,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=220.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.1,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=1006.8,
                                    wind_speed_ms=1.01,
                                    wind_gusts_ms=7.1,
                                    wind_direction_deg=340,
                                    cloud_cover_pct=28,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=140.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.0,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1007.2,
                                    wind_speed_ms=0.6,
                                    wind_gusts_ms=6.8,
                                    wind_direction_deg=5,
                                    cloud_cover_pct=22,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=9,
                                    shortwave_radiation_w_m2=67.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 27, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.0,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1007.6,
                                    wind_speed_ms=0.57,
                                    wind_gusts_ms=6.6,
                                    wind_direction_deg=52,
                                    cloud_cover_pct=18,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=7,
                                    shortwave_radiation_w_m2=10.0,
                                    weather_code=0,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.2,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1007.9,
                                    wind_speed_ms=0.76,
                                    wind_gusts_ms=6.3,
                                    wind_direction_deg=79,
                                    cloud_cover_pct=18,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=6,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=0,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.6,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1008.1,
                                    wind_speed_ms=1.05,
                                    wind_gusts_ms=5.9,
                                    wind_direction_deg=87,
                                    cloud_cover_pct=23,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=5,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.0,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1008.3,
                                    wind_speed_ms=1.3,
                                    wind_gusts_ms=5.4,
                                    wind_direction_deg=90,
                                    cloud_cover_pct=32,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=5,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.5,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1008.4,
                                    wind_speed_ms=1.6,
                                    wind_gusts_ms=4.9,
                                    wind_direction_deg=90,
                                    cloud_cover_pct=43,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=5,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.1,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1008.5,
                                    wind_speed_ms=1.8,
                                    wind_gusts_ms=4.4,
                                    wind_direction_deg=87,
                                    cloud_cover_pct=55,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=5,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.0,
                                    relative_humidity_pct=93,
                                    pressure_msl_hpa=1008.7,
                                    wind_speed_ms=1.96,
                                    wind_gusts_ms=4.1,
                                    wind_direction_deg=84,
                                    cloud_cover_pct=64,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=5,
                                    shortwave_radiation_w_m2=4.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.1,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1008.9,
                                    wind_speed_ms=2.03,
                                    wind_gusts_ms=4.0,
                                    wind_direction_deg=80,
                                    cloud_cover_pct=70,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=6,
                                    shortwave_radiation_w_m2=44.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.7,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1009.2,
                                    wind_speed_ms=2.04,
                                    wind_gusts_ms=4.1,
                                    wind_direction_deg=73,
                                    cloud_cover_pct=72,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=7,
                                    shortwave_radiation_w_m2=104.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.6,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1009.5,
                                    wind_speed_ms=1.97,
                                    wind_gusts_ms=4.5,
                                    wind_direction_deg=63,
                                    cloud_cover_pct=71,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=8,
                                    shortwave_radiation_w_m2=184.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.7,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1009.9,
                                    wind_speed_ms=1.95,
                                    wind_gusts_ms=4.9,
                                    wind_direction_deg=50,
                                    cloud_cover_pct=69,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=9,
                                    shortwave_radiation_w_m2=282.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.8,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=1010.2,
                                    wind_speed_ms=2.04,
                                    wind_gusts_ms=5.5,
                                    wind_direction_deg=36,
                                    cloud_cover_pct=65,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=391.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.9,
                                    relative_humidity_pct=69,
                                    pressure_msl_hpa=1010.5,
                                    wind_speed_ms=2.21,
                                    wind_gusts_ms=6.1,
                                    wind_direction_deg=25,
                                    cloud_cover_pct=60,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=497.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.7,
                                    relative_humidity_pct=66,
                                    pressure_msl_hpa=1010.8,
                                    wind_speed_ms=2.48,
                                    wind_gusts_ms=6.6,
                                    wind_direction_deg=19,
                                    cloud_cover_pct=55,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=583.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.2,
                                    relative_humidity_pct=65,
                                    pressure_msl_hpa=1011.0,
                                    wind_speed_ms=2.79,
                                    wind_gusts_ms=7.2,
                                    wind_direction_deg=15,
                                    cloud_cover_pct=48,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=639.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.7,
                                    relative_humidity_pct=64,
                                    pressure_msl_hpa=1011.1,
                                    wind_speed_ms=3.18,
                                    wind_gusts_ms=7.8,
                                    wind_direction_deg=13,
                                    cloud_cover_pct=38,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=662.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.1,
                                    relative_humidity_pct=64,
                                    pressure_msl_hpa=1011.2,
                                    wind_speed_ms=3.52,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=11,
                                    cloud_cover_pct=27,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=651.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.3,
                                    relative_humidity_pct=64,
                                    pressure_msl_hpa=1011.3,
                                    wind_speed_ms=3.86,
                                    wind_gusts_ms=9.2,
                                    wind_direction_deg=10,
                                    cloud_cover_pct=18,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=611.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.4,
                                    relative_humidity_pct=65,
                                    pressure_msl_hpa=1011.5,
                                    wind_speed_ms=4.06,
                                    wind_gusts_ms=9.7,
                                    wind_direction_deg=10,
                                    cloud_cover_pct=11,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=546.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.2,
                                    relative_humidity_pct=66,
                                    pressure_msl_hpa=1011.7,
                                    wind_speed_ms=4.1,
                                    wind_gusts_ms=10.0,
                                    wind_direction_deg=9,
                                    cloud_cover_pct=8,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=463.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.6,
                                    relative_humidity_pct=68,
                                    pressure_msl_hpa=1012.1,
                                    wind_speed_ms=3.9,
                                    wind_gusts_ms=10.1,
                                    wind_direction_deg=9,
                                    cloud_cover_pct=11,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=369.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.8,
                                    relative_humidity_pct=72,
                                    pressure_msl_hpa=1012.5,
                                    wind_speed_ms=3.49,
                                    wind_gusts_ms=10.1,
                                    wind_direction_deg=8,
                                    cloud_cover_pct=18,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=9,
                                    shortwave_radiation_w_m2=269.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.7,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1013.0,
                                    wind_speed_ms=2.98,
                                    wind_gusts_ms=10.0,
                                    wind_direction_deg=9,
                                    cloud_cover_pct=29,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=8,
                                    shortwave_radiation_w_m2=169.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.6,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1013.5,
                                    wind_speed_ms=2.43,
                                    wind_gusts_ms=9.8,
                                    wind_direction_deg=8,
                                    cloud_cover_pct=40,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=7,
                                    shortwave_radiation_w_m2=79.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 28, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.7,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=1014.0,
                                    wind_speed_ms=1.97,
                                    wind_gusts_ms=9.5,
                                    wind_direction_deg=9,
                                    cloud_cover_pct=50,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=5,
                                    shortwave_radiation_w_m2=10.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.9,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1014.3,
                                    wind_speed_ms=1.71,
                                    wind_gusts_ms=9.1,
                                    wind_direction_deg=7,
                                    cloud_cover_pct=59,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=4,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.4,
                                    relative_humidity_pct=88,
                                    pressure_msl_hpa=1014.5,
                                    wind_speed_ms=1.66,
                                    wind_gusts_ms=8.6,
                                    wind_direction_deg=5,
                                    cloud_cover_pct=67,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=4,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.9,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1014.7,
                                    wind_speed_ms=1.75,
                                    wind_gusts_ms=7.8,
                                    wind_direction_deg=3,
                                    cloud_cover_pct=76,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=4,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.6,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1014.8,
                                    wind_speed_ms=1.9,
                                    wind_gusts_ms=7.0,
                                    wind_direction_deg=360,
                                    cloud_cover_pct=84,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=4,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.3,
                                    relative_humidity_pct=88,
                                    pressure_msl_hpa=1014.9,
                                    wind_speed_ms=2.1,
                                    wind_gusts_ms=6.2,
                                    wind_direction_deg=359,
                                    cloud_cover_pct=90,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=4,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.3,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1015.0,
                                    wind_speed_ms=2.3,
                                    wind_gusts_ms=5.6,
                                    wind_direction_deg=358,
                                    cloud_cover_pct=93,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=5,
                                    shortwave_radiation_w_m2=3.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.4,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1015.1,
                                    wind_speed_ms=2.46,
                                    wind_gusts_ms=5.3,
                                    wind_direction_deg=355,
                                    cloud_cover_pct=92,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=6,
                                    shortwave_radiation_w_m2=33.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=7.9,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1015.3,
                                    wind_speed_ms=2.57,
                                    wind_gusts_ms=5.3,
                                    wind_direction_deg=353,
                                    cloud_cover_pct=84,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=7,
                                    shortwave_radiation_w_m2=85.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.6,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1015.5,
                                    wind_speed_ms=2.63,
                                    wind_gusts_ms=5.5,
                                    wind_direction_deg=351,
                                    cloud_cover_pct=69,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=8,
                                    shortwave_radiation_w_m2=158.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.5,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1015.7,
                                    wind_speed_ms=2.7,
                                    wind_gusts_ms=5.9,
                                    wind_direction_deg=349,
                                    cloud_cover_pct=51,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=9,
                                    shortwave_radiation_w_m2=253.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.5,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=1015.8,
                                    wind_speed_ms=2.77,
                                    wind_gusts_ms=6.4,
                                    wind_direction_deg=347,
                                    cloud_cover_pct=33,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=363.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.4,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=1016.0,
                                    wind_speed_ms=2.85,
                                    wind_gusts_ms=6.9,
                                    wind_direction_deg=345,
                                    cloud_cover_pct=18,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=474.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.1,
                                    relative_humidity_pct=69,
                                    pressure_msl_hpa=1016.1,
                                    wind_speed_ms=2.96,
                                    wind_gusts_ms=7.4,
                                    wind_direction_deg=341,
                                    cloud_cover_pct=9,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=567.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.7,
                                    relative_humidity_pct=68,
                                    pressure_msl_hpa=1016.1,
                                    wind_speed_ms=3.16,
                                    wind_gusts_ms=7.9,
                                    wind_direction_deg=337,
                                    cloud_cover_pct=7,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=630.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.3,
                                    relative_humidity_pct=68,
                                    pressure_msl_hpa=1016.1,
                                    wind_speed_ms=3.49,
                                    wind_gusts_ms=8.4,
                                    wind_direction_deg=331,
                                    cloud_cover_pct=8,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=663.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.8,
                                    relative_humidity_pct=68,
                                    pressure_msl_hpa=1016.1,
                                    wind_speed_ms=3.86,
                                    wind_gusts_ms=9.0,
                                    wind_direction_deg=326,
                                    cloud_cover_pct=13,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=661.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.2,
                                    relative_humidity_pct=69,
                                    pressure_msl_hpa=1016.0,
                                    wind_speed_ms=4.17,
                                    wind_gusts_ms=9.5,
                                    wind_direction_deg=322,
                                    cloud_cover_pct=19,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=627.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.5,
                                    relative_humidity_pct=69,
                                    pressure_msl_hpa=1016.0,
                                    wind_speed_ms=4.37,
                                    wind_gusts_ms=9.9,
                                    wind_direction_deg=320,
                                    cloud_cover_pct=25,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=564.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.4,
                                    relative_humidity_pct=70,
                                    pressure_msl_hpa=1016.1,
                                    wind_speed_ms=4.36,
                                    wind_gusts_ms=10.2,
                                    wind_direction_deg=319,
                                    cloud_cover_pct=30,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=478.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.1,
                                    relative_humidity_pct=70,
                                    pressure_msl_hpa=1016.2,
                                    wind_speed_ms=4.08,
                                    wind_gusts_ms=10.3,
                                    wind_direction_deg=320,
                                    cloud_cover_pct=33,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=376.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.4,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=1016.5,
                                    wind_speed_ms=3.51,
                                    wind_gusts_ms=10.4,
                                    wind_direction_deg=324,
                                    cloud_cover_pct=37,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=266.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.5,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=1016.7,
                                    wind_speed_ms=2.87,
                                    wind_gusts_ms=10.3,
                                    wind_direction_deg=331,
                                    cloud_cover_pct=41,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=162.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.6,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=1017.0,
                                    wind_speed_ms=2.26,
                                    wind_gusts_ms=10.1,
                                    wind_direction_deg=342,
                                    cloud_cover_pct=44,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=71.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 29, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.7,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1017.2,
                                    wind_speed_ms=1.81,
                                    wind_gusts_ms=9.8,
                                    wind_direction_deg=355,
                                    cloud_cover_pct=46,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=7.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.1,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1017.3,
                                    wind_speed_ms=1.47,
                                    wind_gusts_ms=9.3,
                                    wind_direction_deg=10,
                                    cloud_cover_pct=48,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.7,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1017.3,
                                    wind_speed_ms=1.23,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=21,
                                    cloud_cover_pct=48,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.3,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1017.3,
                                    wind_speed_ms=0.9,
                                    wind_gusts_ms=7.3,
                                    wind_direction_deg=34,
                                    cloud_cover_pct=48,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.1,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1017.2,
                                    wind_speed_ms=0.67,
                                    wind_gusts_ms=5.9,
                                    wind_direction_deg=48,
                                    cloud_cover_pct=46,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.9,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=1017.1,
                                    wind_speed_ms=0.41,
                                    wind_gusts_ms=4.6,
                                    wind_direction_deg=76,
                                    cloud_cover_pct=45,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.9,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=1017.0,
                                    wind_speed_ms=0.27,
                                    wind_gusts_ms=3.6,
                                    wind_direction_deg=112,
                                    cloud_cover_pct=44,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=3.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.0,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=1016.9,
                                    wind_speed_ms=0.25,
                                    wind_gusts_ms=3.1,
                                    wind_direction_deg=169,
                                    cloud_cover_pct=45,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=45.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.4,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=1016.9,
                                    wind_speed_ms=0.39,
                                    wind_gusts_ms=3.2,
                                    wind_direction_deg=230,
                                    cloud_cover_pct=47,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=110.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.1,
                                    relative_humidity_pct=72,
                                    pressure_msl_hpa=1016.8,
                                    wind_speed_ms=0.76,
                                    wind_gusts_ms=3.7,
                                    wind_direction_deg=262,
                                    cloud_cover_pct=51,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=190.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.9,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=1016.8,
                                    wind_speed_ms=1.3,
                                    wind_gusts_ms=4.5,
                                    wind_direction_deg=274,
                                    cloud_cover_pct=55,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=282.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.7,
                                    relative_humidity_pct=70,
                                    pressure_msl_hpa=1016.8,
                                    wind_speed_ms=1.87,
                                    wind_gusts_ms=5.4,
                                    wind_direction_deg=279,
                                    cloud_cover_pct=59,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=379.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.4,
                                    relative_humidity_pct=69,
                                    pressure_msl_hpa=1016.7,
                                    wind_speed_ms=2.41,
                                    wind_gusts_ms=6.2,
                                    wind_direction_deg=283,
                                    cloud_cover_pct=63,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=468.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.9,
                                    relative_humidity_pct=69,
                                    pressure_msl_hpa=1016.7,
                                    wind_speed_ms=2.74,
                                    wind_gusts_ms=6.8,
                                    wind_direction_deg=285,
                                    cloud_cover_pct=65,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=536.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.2,
                                    relative_humidity_pct=70,
                                    pressure_msl_hpa=1016.6,
                                    wind_speed_ms=2.97,
                                    wind_gusts_ms=7.1,
                                    wind_direction_deg=287,
                                    cloud_cover_pct=66,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=571.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.4,
                                    relative_humidity_pct=72,
                                    pressure_msl_hpa=1016.5,
                                    wind_speed_ms=3.1,
                                    wind_gusts_ms=7.4,
                                    wind_direction_deg=288,
                                    cloud_cover_pct=67,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=573.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.6,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=1016.5,
                                    wind_speed_ms=3.15,
                                    wind_gusts_ms=7.6,
                                    wind_direction_deg=290,
                                    cloud_cover_pct=68,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=545.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.6,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1016.4,
                                    wind_speed_ms=3.12,
                                    wind_gusts_ms=7.7,
                                    wind_direction_deg=292,
                                    cloud_cover_pct=67,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=494.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.5,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1016.3,
                                    wind_speed_ms=3.07,
                                    wind_gusts_ms=7.7,
                                    wind_direction_deg=294,
                                    cloud_cover_pct=66,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=426.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.3,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1016.3,
                                    wind_speed_ms=2.88,
                                    wind_gusts_ms=7.8,
                                    wind_direction_deg=296,
                                    cloud_cover_pct=62,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=351.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.9,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1016.4,
                                    wind_speed_ms=2.62,
                                    wind_gusts_ms=7.8,
                                    wind_direction_deg=299,
                                    cloud_cover_pct=55,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=271.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.4,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1016.5,
                                    wind_speed_ms=2.25,
                                    wind_gusts_ms=7.9,
                                    wind_direction_deg=302,
                                    cloud_cover_pct=43,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=190.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.7,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1016.6,
                                    wind_speed_ms=1.78,
                                    wind_gusts_ms=7.9,
                                    wind_direction_deg=308,
                                    cloud_cover_pct=31,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=115.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.0,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=1016.7,
                                    wind_speed_ms=1.34,
                                    wind_gusts_ms=7.8,
                                    wind_direction_deg=315,
                                    cloud_cover_pct=19,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=49.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 30, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.4,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1016.9,
                                    wind_speed_ms=0.94,
                                    wind_gusts_ms=7.6,
                                    wind_direction_deg=328,
                                    cloud_cover_pct=12,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=4.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.9,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1016.9,
                                    wind_speed_ms=0.57,
                                    wind_gusts_ms=7.4,
                                    wind_direction_deg=345,
                                    cloud_cover_pct=11,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.4,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1016.9,
                                    wind_speed_ms=0.18,
                                    wind_gusts_ms=7.0,
                                    wind_direction_deg=34,
                                    cloud_cover_pct=19,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=0,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.9,
                                    relative_humidity_pct=91,
                                    pressure_msl_hpa=1016.8,
                                    wind_speed_ms=0.53,
                                    wind_gusts_ms=6.3,
                                    wind_direction_deg=131,
                                    cloud_cover_pct=34,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.5,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1016.7,
                                    wind_speed_ms=1.12,
                                    wind_gusts_ms=5.6,
                                    wind_direction_deg=148,
                                    cloud_cover_pct=52,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.1,
                                    relative_humidity_pct=97,
                                    pressure_msl_hpa=1016.6,
                                    wind_speed_ms=1.68,
                                    wind_gusts_ms=4.9,
                                    wind_direction_deg=153,
                                    cloud_cover_pct=72,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.0,
                                    relative_humidity_pct=98,
                                    pressure_msl_hpa=1016.5,
                                    wind_speed_ms=2.04,
                                    wind_gusts_ms=4.4,
                                    wind_direction_deg=158,
                                    cloud_cover_pct=89,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=14,
                                    shortwave_radiation_w_m2=2.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.0,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1016.4,
                                    wind_speed_ms=2.14,
                                    wind_gusts_ms=4.2,
                                    wind_direction_deg=164,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=14,
                                    shortwave_radiation_w_m2=34.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.3,
                                    relative_humidity_pct=98,
                                    pressure_msl_hpa=1016.3,
                                    wind_speed_ms=1.92,
                                    wind_gusts_ms=4.4,
                                    wind_direction_deg=173,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=86.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=8.9,
                                    relative_humidity_pct=95,
                                    pressure_msl_hpa=1016.3,
                                    wind_speed_ms=1.54,
                                    wind_gusts_ms=4.8,
                                    wind_direction_deg=193,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=150.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.7,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1016.2,
                                    wind_speed_ms=1.45,
                                    wind_gusts_ms=5.4,
                                    wind_direction_deg=226,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=223.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.4,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1016.1,
                                    wind_speed_ms=1.8,
                                    wind_gusts_ms=6.1,
                                    wind_direction_deg=257,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=300.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.1,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1016.0,
                                    wind_speed_ms=2.45,
                                    wind_gusts_ms=6.8,
                                    wind_direction_deg=274,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=9,
                                    shortwave_radiation_w_m2=376.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.5,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=1015.9,
                                    wind_speed_ms=2.99,
                                    wind_gusts_ms=7.4,
                                    wind_direction_deg=280,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=8,
                                    shortwave_radiation_w_m2=442.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.7,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1015.8,
                                    wind_speed_ms=3.42,
                                    wind_gusts_ms=7.9,
                                    wind_direction_deg=282,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=8,
                                    shortwave_radiation_w_m2=494.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.7,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1015.6,
                                    wind_speed_ms=3.75,
                                    wind_gusts_ms=8.4,
                                    wind_direction_deg=283,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=9,
                                    shortwave_radiation_w_m2=531.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.6,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1015.4,
                                    wind_speed_ms=4.01,
                                    wind_gusts_ms=8.9,
                                    wind_direction_deg=284,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=546.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.4,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1015.2,
                                    wind_speed_ms=4.22,
                                    wind_gusts_ms=9.3,
                                    wind_direction_deg=284,
                                    cloud_cover_pct=96,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=533.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.2,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1015.1,
                                    wind_speed_ms=4.38,
                                    wind_gusts_ms=9.7,
                                    wind_direction_deg=284,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=490.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.0,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1014.9,
                                    wind_speed_ms=4.55,
                                    wind_gusts_ms=10.0,
                                    wind_direction_deg=285,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=420.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.9,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1014.8,
                                    wind_speed_ms=4.67,
                                    wind_gusts_ms=10.2,
                                    wind_direction_deg=286,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=329.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.6,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1014.6,
                                    wind_speed_ms=4.68,
                                    wind_gusts_ms=10.3,
                                    wind_direction_deg=286,
                                    cloud_cover_pct=96,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=231.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.4,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1014.5,
                                    wind_speed_ms=4.71,
                                    wind_gusts_ms=10.3,
                                    wind_direction_deg=287,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=137.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.2,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1014.3,
                                    wind_speed_ms=4.7,
                                    wind_gusts_ms=10.3,
                                    wind_direction_deg=289,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=56.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 7, 31, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.0,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1014.2,
                                    wind_speed_ms=4.67,
                                    wind_gusts_ms=10.3,
                                    wind_direction_deg=289,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=4.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.9,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1014.1,
                                    wind_speed_ms=4.65,
                                    wind_gusts_ms=10.2,
                                    wind_direction_deg=291,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.8,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1014.0,
                                    wind_speed_ms=4.64,
                                    wind_gusts_ms=10.1,
                                    wind_direction_deg=292,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.8,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1013.8,
                                    wind_speed_ms=4.7,
                                    wind_gusts_ms=10.0,
                                    wind_direction_deg=294,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.9,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1013.7,
                                    wind_speed_ms=4.72,
                                    wind_gusts_ms=9.8,
                                    wind_direction_deg=296,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.9,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1013.6,
                                    wind_speed_ms=4.72,
                                    wind_gusts_ms=9.6,
                                    wind_direction_deg=297,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.0,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1013.5,
                                    wind_speed_ms=4.72,
                                    wind_gusts_ms=9.5,
                                    wind_direction_deg=298,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=14,
                                    shortwave_radiation_w_m2=1.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.2,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1013.5,
                                    wind_speed_ms=4.7,
                                    wind_gusts_ms=9.4,
                                    wind_direction_deg=299,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=14,
                                    shortwave_radiation_w_m2=23.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.4,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1013.5,
                                    wind_speed_ms=4.63,
                                    wind_gusts_ms=9.4,
                                    wind_direction_deg=299,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=14,
                                    shortwave_radiation_w_m2=64.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.7,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1013.6,
                                    wind_speed_ms=4.52,
                                    wind_gusts_ms=9.5,
                                    wind_direction_deg=299,
                                    cloud_cover_pct=96,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=120.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.0,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1013.8,
                                    wind_speed_ms=4.43,
                                    wind_gusts_ms=9.7,
                                    wind_direction_deg=298,
                                    cloud_cover_pct=96,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=192.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.3,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1013.9,
                                    wind_speed_ms=4.27,
                                    wind_gusts_ms=9.8,
                                    wind_direction_deg=297,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=273.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.6,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1014.1,
                                    wind_speed_ms=4.16,
                                    wind_gusts_ms=10.0,
                                    wind_direction_deg=296,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=354.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.7,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1014.2,
                                    wind_speed_ms=4.07,
                                    wind_gusts_ms=10.0,
                                    wind_direction_deg=295,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=14,
                                    shortwave_radiation_w_m2=420.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.8,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1014.3,
                                    wind_speed_ms=4.03,
                                    wind_gusts_ms=10.0,
                                    wind_direction_deg=293,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=16,
                                    shortwave_radiation_w_m2=464.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.8,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1014.5,
                                    wind_speed_ms=4.02,
                                    wind_gusts_ms=9.9,
                                    wind_direction_deg=291,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=19,
                                    shortwave_radiation_w_m2=483.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.7,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1014.7,
                                    wind_speed_ms=4.03,
                                    wind_gusts_ms=9.8,
                                    wind_direction_deg=290,
                                    cloud_cover_pct=96,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=21,
                                    shortwave_radiation_w_m2=477.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.6,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1014.9,
                                    wind_speed_ms=4.05,
                                    wind_gusts_ms=9.7,
                                    wind_direction_deg=288,
                                    cloud_cover_pct=96,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=24,
                                    shortwave_radiation_w_m2=447.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.5,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1015.0,
                                    wind_speed_ms=4.02,
                                    wind_gusts_ms=9.5,
                                    wind_direction_deg=287,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=26,
                                    shortwave_radiation_w_m2=397.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.3,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1015.2,
                                    wind_speed_ms=3.94,
                                    wind_gusts_ms=9.4,
                                    wind_direction_deg=285,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=27,
                                    shortwave_radiation_w_m2=332.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.1,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1015.4,
                                    wind_speed_ms=3.78,
                                    wind_gusts_ms=9.3,
                                    wind_direction_deg=285,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=26,
                                    shortwave_radiation_w_m2=257.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.8,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1015.5,
                                    wind_speed_ms=3.48,
                                    wind_gusts_ms=9.3,
                                    wind_direction_deg=286,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=24,
                                    shortwave_radiation_w_m2=178.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.4,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=1015.7,
                                    wind_speed_ms=3.18,
                                    wind_gusts_ms=9.2,
                                    wind_direction_deg=286,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=21,
                                    shortwave_radiation_w_m2=104.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.1,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1015.9,
                                    wind_speed_ms=2.89,
                                    wind_gusts_ms=9.2,
                                    wind_direction_deg=288,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=19,
                                    shortwave_radiation_w_m2=41.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 1, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.8,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1016.0,
                                    wind_speed_ms=2.66,
                                    wind_gusts_ms=9.0,
                                    wind_direction_deg=290,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=16,
                                    shortwave_radiation_w_m2=2.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.6,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1016.2,
                                    wind_speed_ms=2.47,
                                    wind_gusts_ms=8.7,
                                    wind_direction_deg=291,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=14,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.5,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1016.3,
                                    wind_speed_ms=2.4,
                                    wind_gusts_ms=8.2,
                                    wind_direction_deg=293,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.4,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1016.5,
                                    wind_speed_ms=2.37,
                                    wind_gusts_ms=7.5,
                                    wind_direction_deg=295,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.5,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1016.6,
                                    wind_speed_ms=2.39,
                                    wind_gusts_ms=6.7,
                                    wind_direction_deg=296,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.5,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1016.8,
                                    wind_speed_ms=2.44,
                                    wind_gusts_ms=5.9,
                                    wind_direction_deg=298,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.6,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1016.9,
                                    wind_speed_ms=2.53,
                                    wind_gusts_ms=5.3,
                                    wind_direction_deg=300,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.8,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1017.1,
                                    wind_speed_ms=2.56,
                                    wind_gusts_ms=5.0,
                                    wind_direction_deg=301,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=18.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.0,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1017.3,
                                    wind_speed_ms=2.58,
                                    wind_gusts_ms=5.1,
                                    wind_direction_deg=302,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=52.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.3,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=1017.6,
                                    wind_speed_ms=2.68,
                                    wind_gusts_ms=5.4,
                                    wind_direction_deg=303,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=13,
                                    shortwave_radiation_w_m2=103.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.6,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1017.9,
                                    wind_speed_ms=2.77,
                                    wind_gusts_ms=6.0,
                                    wind_direction_deg=304,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=14,
                                    shortwave_radiation_w_m2=170.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.9,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1018.2,
                                    wind_speed_ms=2.84,
                                    wind_gusts_ms=6.6,
                                    wind_direction_deg=304,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=15,
                                    shortwave_radiation_w_m2=248.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.1,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1018.4,
                                    wind_speed_ms=2.91,
                                    wind_gusts_ms=7.1,
                                    wind_direction_deg=305,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=17,
                                    shortwave_radiation_w_m2=330.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.3,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1018.6,
                                    wind_speed_ms=2.98,
                                    wind_gusts_ms=7.5,
                                    wind_direction_deg=305,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=18,
                                    shortwave_radiation_w_m2=400.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.4,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1018.7,
                                    wind_speed_ms=3.02,
                                    wind_gusts_ms=7.7,
                                    wind_direction_deg=304,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=20,
                                    shortwave_radiation_w_m2=453.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.5,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1018.8,
                                    wind_speed_ms=3.11,
                                    wind_gusts_ms=7.9,
                                    wind_direction_deg=303,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=22,
                                    shortwave_radiation_w_m2=485.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.5,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1018.9,
                                    wind_speed_ms=3.16,
                                    wind_gusts_ms=8.0,
                                    wind_direction_deg=301,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=23,
                                    shortwave_radiation_w_m2=493.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.4,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1018.9,
                                    wind_speed_ms=3.22,
                                    wind_gusts_ms=8.1,
                                    wind_direction_deg=300,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=24,
                                    shortwave_radiation_w_m2=476.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.4,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1018.9,
                                    wind_speed_ms=3.29,
                                    wind_gusts_ms=8.1,
                                    wind_direction_deg=298,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=25,
                                    shortwave_radiation_w_m2=433.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.2,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1018.9,
                                    wind_speed_ms=3.27,
                                    wind_gusts_ms=8.1,
                                    wind_direction_deg=295,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=25,
                                    shortwave_radiation_w_m2=369.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.0,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1018.9,
                                    wind_speed_ms=3.23,
                                    wind_gusts_ms=8.1,
                                    wind_direction_deg=292,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=24,
                                    shortwave_radiation_w_m2=290.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.7,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1018.9,
                                    wind_speed_ms=3.19,
                                    wind_gusts_ms=8.0,
                                    wind_direction_deg=287,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=21,
                                    shortwave_radiation_w_m2=204.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.3,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1018.8,
                                    wind_speed_ms=3.18,
                                    wind_gusts_ms=7.9,
                                    wind_direction_deg=283,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=19,
                                    shortwave_radiation_w_m2=120.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.0,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1018.8,
                                    wind_speed_ms=3.18,
                                    wind_gusts_ms=7.7,
                                    wind_direction_deg=277,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=17,
                                    shortwave_radiation_w_m2=47.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 2, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.7,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=1018.7,
                                    wind_speed_ms=3.1,
                                    wind_gusts_ms=7.6,
                                    wind_direction_deg=273,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=14,
                                    shortwave_radiation_w_m2=2.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.5,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=1018.6,
                                    wind_speed_ms=3.0,
                                    wind_gusts_ms=7.5,
                                    wind_direction_deg=268,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.4,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1018.5,
                                    wind_speed_ms=2.82,
                                    wind_gusts_ms=7.4,
                                    wind_direction_deg=263,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.3,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1018.3,
                                    wind_speed_ms=2.51,
                                    wind_gusts_ms=7.2,
                                    wind_direction_deg=257,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.3,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1018.1,
                                    wind_speed_ms=2.2,
                                    wind_gusts_ms=7.1,
                                    wind_direction_deg=249,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.3,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1017.9,
                                    wind_speed_ms=1.9,
                                    wind_gusts_ms=6.9,
                                    wind_direction_deg=240,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.4,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1017.7,
                                    wind_speed_ms=1.78,
                                    wind_gusts_ms=6.9,
                                    wind_direction_deg=232,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.5,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1017.6,
                                    wind_speed_ms=1.81,
                                    wind_gusts_ms=6.9,
                                    wind_direction_deg=228,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=12.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.6,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1017.6,
                                    wind_speed_ms=1.96,
                                    wind_gusts_ms=7.0,
                                    wind_direction_deg=232,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=35.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=9.8,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=1017.6,
                                    wind_speed_ms=2.22,
                                    wind_gusts_ms=7.3,
                                    wind_direction_deg=239,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=64.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.1,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1017.6,
                                    wind_speed_ms=2.64,
                                    wind_gusts_ms=7.6,
                                    wind_direction_deg=245,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=14,
                                    shortwave_radiation_w_m2=99.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.4,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1017.7,
                                    wind_speed_ms=3.05,
                                    wind_gusts_ms=7.9,
                                    wind_direction_deg=252,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=16,
                                    shortwave_radiation_w_m2=139.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.6,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1017.7,
                                    wind_speed_ms=3.44,
                                    wind_gusts_ms=8.2,
                                    wind_direction_deg=257,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=18,
                                    shortwave_radiation_w_m2=180.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.8,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1017.7,
                                    wind_speed_ms=3.71,
                                    wind_gusts_ms=8.4,
                                    wind_direction_deg=260,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=20,
                                    shortwave_radiation_w_m2=219.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.9,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1017.6,
                                    wind_speed_ms=3.82,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=264,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=22,
                                    shortwave_radiation_w_m2=256.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.0,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1017.6,
                                    wind_speed_ms=3.9,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=269,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=23,
                                    shortwave_radiation_w_m2=288.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.1,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1017.5,
                                    wind_speed_ms=3.91,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=274,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=25,
                                    shortwave_radiation_w_m2=309.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.2,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1017.3,
                                    wind_speed_ms=3.89,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=278,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=26,
                                    shortwave_radiation_w_m2=312.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.2,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1017.3,
                                    wind_speed_ms=3.82,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=281,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=28,
                                    shortwave_radiation_w_m2=294.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.2,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1017.2,
                                    wind_speed_ms=3.64,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=283,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=29,
                                    shortwave_radiation_w_m2=253.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.1,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1017.2,
                                    wind_speed_ms=3.26,
                                    wind_gusts_ms=8.6,
                                    wind_direction_deg=281,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=30,
                                    shortwave_radiation_w_m2=195.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.9,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1017.2,
                                    wind_speed_ms=2.76,
                                    wind_gusts_ms=8.8,
                                    wind_direction_deg=274,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=131.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.6,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1017.3,
                                    wind_speed_ms=2.16,
                                    wind_gusts_ms=9.0,
                                    wind_direction_deg=263,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=73.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.4,
                                    relative_humidity_pct=88,
                                    pressure_msl_hpa=1017.3,
                                    wind_speed_ms=1.77,
                                    wind_gusts_ms=9.2,
                                    wind_direction_deg=245,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=25.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 3, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.2,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1017.3,
                                    wind_speed_ms=1.66,
                                    wind_gusts_ms=9.2,
                                    wind_direction_deg=224,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=1.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.1,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1017.3,
                                    wind_speed_ms=1.71,
                                    wind_gusts_ms=8.9,
                                    wind_direction_deg=212,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.1,
                                    relative_humidity_pct=93,
                                    pressure_msl_hpa=1017.2,
                                    wind_speed_ms=1.72,
                                    wind_gusts_ms=8.3,
                                    wind_direction_deg=210,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.1,
                                    relative_humidity_pct=95,
                                    pressure_msl_hpa=1017.1,
                                    wind_speed_ms=1.71,
                                    wind_gusts_ms=7.3,
                                    wind_direction_deg=212,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.2,
                                    relative_humidity_pct=96,
                                    pressure_msl_hpa=1017.0,
                                    wind_speed_ms=1.67,
                                    wind_gusts_ms=6.2,
                                    wind_direction_deg=219,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.3,
                                    relative_humidity_pct=98,
                                    pressure_msl_hpa=1016.9,
                                    wind_speed_ms=1.7,
                                    wind_gusts_ms=5.1,
                                    wind_direction_deg=230,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.4,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1016.8,
                                    wind_speed_ms=1.78,
                                    wind_gusts_ms=4.2,
                                    wind_direction_deg=238,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.6,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1016.8,
                                    wind_speed_ms=1.9,
                                    wind_gusts_ms=3.7,
                                    wind_direction_deg=243,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=6.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.7,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1016.9,
                                    wind_speed_ms=2.06,
                                    wind_gusts_ms=3.7,
                                    wind_direction_deg=247,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=30,
                                    shortwave_radiation_w_m2=18.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.9,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1017.0,
                                    wind_speed_ms=2.29,
                                    wind_gusts_ms=4.0,
                                    wind_direction_deg=250,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=30,
                                    shortwave_radiation_w_m2=34.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.0,
                                    relative_humidity_pct=99,
                                    pressure_msl_hpa=1017.2,
                                    wind_speed_ms=2.53,
                                    wind_gusts_ms=4.5,
                                    wind_direction_deg=252,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=29,
                                    shortwave_radiation_w_m2=54.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.2,
                                    relative_humidity_pct=98,
                                    pressure_msl_hpa=1017.4,
                                    wind_speed_ms=2.72,
                                    wind_gusts_ms=5.1,
                                    wind_direction_deg=253,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=29,
                                    shortwave_radiation_w_m2=76.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.4,
                                    relative_humidity_pct=97,
                                    pressure_msl_hpa=1017.6,
                                    wind_speed_ms=2.8,
                                    wind_gusts_ms=5.7,
                                    wind_direction_deg=254,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=29,
                                    shortwave_radiation_w_m2=100.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.6,
                                    relative_humidity_pct=96,
                                    pressure_msl_hpa=1017.6,
                                    wind_speed_ms=2.74,
                                    wind_gusts_ms=6.0,
                                    wind_direction_deg=255,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=29,
                                    shortwave_radiation_w_m2=123.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.9,
                                    relative_humidity_pct=95,
                                    pressure_msl_hpa=1017.5,
                                    wind_speed_ms=2.51,
                                    wind_gusts_ms=6.1,
                                    wind_direction_deg=257,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=30,
                                    shortwave_radiation_w_m2=147.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.2,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1017.4,
                                    wind_speed_ms=2.17,
                                    wind_gusts_ms=6.0,
                                    wind_direction_deg=262,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=32,
                                    shortwave_radiation_w_m2=171.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.6,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1017.2,
                                    wind_speed_ms=1.7,
                                    wind_gusts_ms=5.9,
                                    wind_direction_deg=268,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=34,
                                    shortwave_radiation_w_m2=189.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.9,
                                    relative_humidity_pct=91,
                                    pressure_msl_hpa=1016.9,
                                    wind_speed_ms=1.21,
                                    wind_gusts_ms=5.8,
                                    wind_direction_deg=277,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=36,
                                    shortwave_radiation_w_m2=195.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.1,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1016.6,
                                    wind_speed_ms=0.76,
                                    wind_gusts_ms=5.7,
                                    wind_direction_deg=293,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=38,
                                    shortwave_radiation_w_m2=186.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.1,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1016.4,
                                    wind_speed_ms=0.34,
                                    wind_gusts_ms=5.8,
                                    wind_direction_deg=333,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=39,
                                    shortwave_radiation_w_m2=160.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.9,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1016.1,
                                    wind_speed_ms=0.52,
                                    wind_gusts_ms=6.0,
                                    wind_direction_deg=73,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=39,
                                    shortwave_radiation_w_m2=119.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.6,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1015.8,
                                    wind_speed_ms=1.21,
                                    wind_gusts_ms=6.3,
                                    wind_direction_deg=97,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=38,
                                    shortwave_radiation_w_m2=77.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.1,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1015.5,
                                    wind_speed_ms=2.07,
                                    wind_gusts_ms=6.7,
                                    wind_direction_deg=105,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=37,
                                    shortwave_radiation_w_m2=41.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.7,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1015.2,
                                    wind_speed_ms=2.82,
                                    wind_gusts_ms=6.73,
                                    wind_direction_deg=111,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.08,
                                    precipitation_probability_pct=36,
                                    shortwave_radiation_w_m2=12.5,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 4, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.5,
                                    relative_humidity_pct=91,
                                    pressure_msl_hpa=1015.1,
                                    wind_speed_ms=3.39,
                                    wind_gusts_ms=6.75,
                                    wind_direction_deg=114,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.05,
                                    precipitation_probability_pct=34,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.2,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1013.5,
                                    wind_speed_ms=3.17,
                                    wind_gusts_ms=5.25,
                                    wind_direction_deg=117,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.03,
                                    precipitation_probability_pct=30,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.0,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1012.1,
                                    wind_speed_ms=2.9,
                                    wind_gusts_ms=3.8,
                                    wind_direction_deg=121,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=27,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.6,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1010.8,
                                    wind_speed_ms=2.77,
                                    wind_gusts_ms=2.5,
                                    wind_direction_deg=123,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=26,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.2,
                                    relative_humidity_pct=91,
                                    pressure_msl_hpa=1009.5,
                                    wind_speed_ms=2.78,
                                    wind_gusts_ms=1.3,
                                    wind_direction_deg=128,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=26,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.2,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1009.6,
                                    wind_speed_ms=2.84,
                                    wind_gusts_ms=1.4,
                                    wind_direction_deg=129,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=28,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.1,
                                    relative_humidity_pct=93,
                                    pressure_msl_hpa=1009.7,
                                    wind_speed_ms=2.9,
                                    wind_gusts_ms=1.6,
                                    wind_direction_deg=134,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=30,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.2,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1009.9,
                                    wind_speed_ms=3.04,
                                    wind_gusts_ms=1.8,
                                    wind_direction_deg=136,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=32,
                                    shortwave_radiation_w_m2=12.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=10.7,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1010.2,
                                    wind_speed_ms=3.4,
                                    wind_gusts_ms=2.2,
                                    wind_direction_deg=137,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=33,
                                    shortwave_radiation_w_m2=45.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.3,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1010.5,
                                    wind_speed_ms=3.96,
                                    wind_gusts_ms=2.7,
                                    wind_direction_deg=137,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=33,
                                    shortwave_radiation_w_m2=99.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.8,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1010.8,
                                    wind_speed_ms=4.53,
                                    wind_gusts_ms=3.0,
                                    wind_direction_deg=139,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=33,
                                    shortwave_radiation_w_m2=165.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.2,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1011.1,
                                    wind_speed_ms=5.19,
                                    wind_gusts_ms=3.1,
                                    wind_direction_deg=140,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=33,
                                    shortwave_radiation_w_m2=231.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.5,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1011.4,
                                    wind_speed_ms=5.9,
                                    wind_gusts_ms=3.0,
                                    wind_direction_deg=141,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=32,
                                    shortwave_radiation_w_m2=291.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.8,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1011.6,
                                    wind_speed_ms=6.28,
                                    wind_gusts_ms=3.0,
                                    wind_direction_deg=143,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=32,
                                    shortwave_radiation_w_m2=345.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.3,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1011.6,
                                    wind_speed_ms=6.32,
                                    wind_gusts_ms=3.1,
                                    wind_direction_deg=145,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=32,
                                    shortwave_radiation_w_m2=394.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.8,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1011.5,
                                    wind_speed_ms=6.02,
                                    wind_gusts_ms=3.2,
                                    wind_direction_deg=148,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=428.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=14.0,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1011.5,
                                    wind_speed_ms=5.78,
                                    wind_gusts_ms=3.4,
                                    wind_direction_deg=150,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=31,
                                    shortwave_radiation_w_m2=433.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.7,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1011.6,
                                    wind_speed_ms=5.61,
                                    wind_gusts_ms=3.7,
                                    wind_direction_deg=149,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=30,
                                    shortwave_radiation_w_m2=406.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=13.2,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1011.7,
                                    wind_speed_ms=5.38,
                                    wind_gusts_ms=4.0,
                                    wind_direction_deg=145,
                                    cloud_cover_pct=94,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=30,
                                    shortwave_radiation_w_m2=354.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.6,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1011.8,
                                    wind_speed_ms=5.19,
                                    wind_gusts_ms=4.1,
                                    wind_direction_deg=140,
                                    cloud_cover_pct=92,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=29,
                                    shortwave_radiation_w_m2=278.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=12.2,
                                    relative_humidity_pct=88,
                                    pressure_msl_hpa=1011.9,
                                    wind_speed_ms=5.02,
                                    wind_gusts_ms=3.9,
                                    wind_direction_deg=133,
                                    cloud_cover_pct=92,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=28,
                                    shortwave_radiation_w_m2=184.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.7,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1012.1,
                                    wind_speed_ms=5.05,
                                    wind_gusts_ms=3.6,
                                    wind_direction_deg=124,
                                    cloud_cover_pct=93,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=28,
                                    shortwave_radiation_w_m2=99.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.4,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1012.2,
                                    wind_speed_ms=5.19,
                                    wind_gusts_ms=3.1,
                                    wind_direction_deg=118,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=27,
                                    shortwave_radiation_w_m2=41.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.3,
                                    relative_humidity_pct=95,
                                    pressure_msl_hpa=1012.3,
                                    wind_speed_ms=5.64,
                                    wind_gusts_ms=2.5,
                                    wind_direction_deg=117,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=27,
                                    shortwave_radiation_w_m2=10.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 8, 5, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=11.2,
                                    relative_humidity_pct=95,
                                    pressure_msl_hpa=1012.3,
                                    wind_speed_ms=6.14,
                                    wind_gusts_ms=1.7,
                                    wind_direction_deg=120,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=26,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=51,
                                    is_day=0)],
               daily=[ForecastDay(day=datetime.date(2026, 7, 21),
                                  temp_max_c=12.2,
                                  temp_min_c=10.6,
                                  precipitation_sum_mm=2.3,
                                  precipitation_probability_max_pct=100,
                                  wind_speed_max_ms=3.7,
                                  wind_gusts_max_ms=6.7,
                                  weather_code=51,
                                  sunshine_duration_s=0.0,
                                  daylight_duration_s=68844.69,
                                  shortwave_radiation_sum_mj_m2=1.45),
                      ForecastDay(day=datetime.date(2026, 7, 22),
                                  temp_max_c=12.1,
                                  temp_min_c=10.1,
                                  precipitation_sum_mm=8.8,
                                  precipitation_probability_max_pct=100,
                                  wind_speed_max_ms=5.2,
                                  wind_gusts_max_ms=9.6,
                                  weather_code=61,
                                  sunshine_duration_s=0.0,
                                  daylight_duration_s=68478.14,
                                  shortwave_radiation_sum_mj_m2=0.73),
                      ForecastDay(day=datetime.date(2026, 7, 23),
                                  temp_max_c=13.4,
                                  temp_min_c=9.7,
                                  precipitation_sum_mm=1.6,
                                  precipitation_probability_max_pct=100,
                                  wind_speed_max_ms=6.4,
                                  wind_gusts_max_ms=11.4,
                                  weather_code=51,
                                  sunshine_duration_s=26319.63,
                                  daylight_duration_s=68106.22,
                                  shortwave_radiation_sum_mj_m2=11.75),
                      ForecastDay(day=datetime.date(2026, 7, 24),
                                  temp_max_c=18.8,
                                  temp_min_c=6.8,
                                  precipitation_sum_mm=0.0,
                                  precipitation_probability_max_pct=0,
                                  wind_speed_max_ms=4.92,
                                  wind_gusts_max_ms=10.8,
                                  weather_code=3,
                                  sunshine_duration_s=57366.79,
                                  daylight_duration_s=67729.67,
                                  shortwave_radiation_sum_mj_m2=24.09),
                      ForecastDay(day=datetime.date(2026, 7, 25),
                                  temp_max_c=17.3,
                                  temp_min_c=7.8,
                                  precipitation_sum_mm=0.3,
                                  precipitation_probability_max_pct=31,
                                  wind_speed_max_ms=4.64,
                                  wind_gusts_max_ms=9.5,
                                  weather_code=51,
                                  sunshine_duration_s=60890.23,
                                  daylight_duration_s=67349.1,
                                  shortwave_radiation_sum_mj_m2=24.75),
                      ForecastDay(day=datetime.date(2026, 7, 26),
                                  temp_max_c=14.1,
                                  temp_min_c=9.9,
                                  precipitation_sum_mm=5.7,
                                  precipitation_probability_max_pct=33,
                                  wind_speed_max_ms=3.13,
                                  wind_gusts_max_ms=7.1,
                                  weather_code=53,
                                  sunshine_duration_s=32815.18,
                                  daylight_duration_s=66965.14,
                                  shortwave_radiation_sum_mj_m2=13.57),
                      ForecastDay(day=datetime.date(2026, 7, 27),
                                  temp_max_c=15.0,
                                  temp_min_c=8.2,
                                  precipitation_sum_mm=0.6,
                                  precipitation_probability_max_pct=16,
                                  wind_speed_max_ms=3.19,
                                  wind_gusts_max_ms=7.8,
                                  weather_code=51,
                                  sunshine_duration_s=58078.37,
                                  daylight_duration_s=66578.33,
                                  shortwave_radiation_sum_mj_m2=20.14),
                      ForecastDay(day=datetime.date(2026, 7, 28),
                                  temp_max_c=14.4,
                                  temp_min_c=7.0,
                                  precipitation_sum_mm=0.0,
                                  precipitation_probability_max_pct=13,
                                  wind_speed_max_ms=4.1,
                                  wind_gusts_max_ms=10.1,
                                  weather_code=2,
                                  sunshine_duration_s=63128.41,
                                  daylight_duration_s=66189.19,
                                  shortwave_radiation_sum_mj_m2=23.61),
                      ForecastDay(day=datetime.date(2026, 7, 29),
                                  temp_max_c=14.5,
                                  temp_min_c=7.3,
                                  precipitation_sum_mm=0.0,
                                  precipitation_probability_max_pct=12,
                                  wind_speed_max_ms=4.37,
                                  wind_gusts_max_ms=10.4,
                                  weather_code=3,
                                  sunshine_duration_s=61818.99,
                                  daylight_duration_s=65798.17,
                                  shortwave_radiation_sum_mj_m2=23.19),
                      ForecastDay(day=datetime.date(2026, 7, 30),
                                  temp_max_c=13.6,
                                  temp_min_c=8.9,
                                  precipitation_sum_mm=0.5,
                                  precipitation_probability_max_pct=12,
                                  wind_speed_max_ms=3.15,
                                  wind_gusts_max_ms=9.3,
                                  weather_code=51,
                                  sunshine_duration_s=61999.87,
                                  daylight_duration_s=65405.71,
                                  shortwave_radiation_sum_mj_m2=20.17),
                      ForecastDay(day=datetime.date(2026, 7, 31),
                                  temp_max_c=11.7,
                                  temp_min_c=8.0,
                                  precipitation_sum_mm=0.1,
                                  precipitation_probability_max_pct=14,
                                  wind_speed_max_ms=4.71,
                                  wind_gusts_max_ms=10.3,
                                  weather_code=51,
                                  sunshine_duration_s=61427.71,
                                  daylight_duration_s=65012.23,
                                  shortwave_radiation_sum_mj_m2=19.38),
                      ForecastDay(day=datetime.date(2026, 8, 1),
                                  temp_max_c=11.8,
                                  temp_min_c=9.8,
                                  precipitation_sum_mm=1.2,
                                  precipitation_probability_max_pct=27,
                                  wind_speed_max_ms=4.72,
                                  wind_gusts_max_ms=10.2,
                                  weather_code=51,
                                  sunshine_duration_s=51041.59,
                                  daylight_duration_s=64618.08,
                                  shortwave_radiation_sum_mj_m2=16.66),
                      ForecastDay(day=datetime.date(2026, 8, 2),
                                  temp_max_c=11.5,
                                  temp_min_c=9.4,
                                  precipitation_sum_mm=0.0,
                                  precipitation_probability_max_pct=25,
                                  wind_speed_max_ms=3.29,
                                  wind_gusts_max_ms=8.7,
                                  weather_code=3,
                                  sunshine_duration_s=50241.35,
                                  daylight_duration_s=64223.62,
                                  shortwave_radiation_sum_mj_m2=16.89),
                      ForecastDay(day=datetime.date(2026, 8, 3),
                                  temp_max_c=11.2,
                                  temp_min_c=9.3,
                                  precipitation_sum_mm=0.6,
                                  precipitation_probability_max_pct=31,
                                  wind_speed_max_ms=3.91,
                                  wind_gusts_max_ms=9.2,
                                  weather_code=51,
                                  sunshine_duration_s=16228.69,
                                  daylight_duration_s=63829.14,
                                  shortwave_radiation_sum_mj_m2=10.39),
                      ForecastDay(day=datetime.date(2026, 8, 4),
                                  temp_max_c=13.1,
                                  temp_min_c=10.1,
                                  precipitation_sum_mm=4.63,
                                  precipitation_probability_max_pct=39,
                                  wind_speed_max_ms=3.39,
                                  wind_gusts_max_ms=8.9,
                                  weather_code=51,
                                  sunshine_duration_s=0.0,
                                  daylight_duration_s=63434.97,
                                  shortwave_radiation_sum_mj_m2=6.15),
                      ForecastDay(day=datetime.date(2026, 8, 5),
                                  temp_max_c=14.0,
                                  temp_min_c=10.1,
                                  precipitation_sum_mm=1.43,
                                  precipitation_probability_max_pct=33,
                                  wind_speed_max_ms=6.32,
                                  wind_gusts_max_ms=5.25,
                                  weather_code=51,
                                  sunshine_duration_s=55098.59,
                                  daylight_duration_s=63041.35,
                                  shortwave_radiation_sum_mj_m2=13.73)],
               pti_daily=[PressureTrendPoint(day=datetime.date(2026, 7, 21),
                                             mean_msl_hpa=1026.5708333333334,
                                             delta_hpa=None,
                                             volatility_hpa=0.5245943912799023,
                                             pti_0_to_100=63),
                          PressureTrendPoint(day=datetime.date(2026, 7, 22),
                                             mean_msl_hpa=1017.5500000000001,
                                             delta_hpa=-9.020833333333371,
                                             volatility_hpa=5.226770555016025,
                                             pti_0_to_100=1),
                          PressureTrendPoint(day=datetime.date(2026, 7, 23),
                                             mean_msl_hpa=1005.2708333333334,
                                             delta_hpa=-12.279166666666697,
                                             volatility_hpa=2.5843137457034606,
                                             pti_0_to_100=6),
                          PressureTrendPoint(day=datetime.date(2026, 7, 24),
                                             mean_msl_hpa=1001.5333333333333,
                                             delta_hpa=-3.737500000000068,
                                             volatility_hpa=0.8180925145231702,
                                             pti_0_to_100=37),
                          PressureTrendPoint(day=datetime.date(2026, 7, 25),
                                             mean_msl_hpa=1003.6666666666666,
                                             delta_hpa=2.1333333333333258,
                                             volatility_hpa=0.3305682415460392,
                                             pti_0_to_100=80),
                          PressureTrendPoint(day=datetime.date(2026, 7, 26),
                                             mean_msl_hpa=1004.3666666666667,
                                             delta_hpa=0.7000000000000455,
                                             volatility_hpa=0.28078564726521577,
                                             pti_0_to_100=71),
                          PressureTrendPoint(day=datetime.date(2026, 7, 27),
                                             mean_msl_hpa=1005.9625,
                                             delta_hpa=1.595833333333303,
                                             volatility_hpa=0.5991388748064641,
                                             pti_0_to_100=73),
                          PressureTrendPoint(day=datetime.date(2026, 7, 28),
                                             mean_msl_hpa=1010.4916666666667,
                                             delta_hpa=4.529166666666697,
                                             volatility_hpa=1.7820156312852418,
                                             pti_0_to_100=71),
                          PressureTrendPoint(day=datetime.date(2026, 7, 29),
                                             mean_msl_hpa=1015.7375000000001,
                                             delta_hpa=5.245833333333394,
                                             volatility_hpa=0.7739298361636989,
                                             pti_0_to_100=86),
                          PressureTrendPoint(day=datetime.date(2026, 7, 30),
                                             mean_msl_hpa=1016.7708333333334,
                                             delta_hpa=1.033333333333303,
                                             volatility_hpa=0.3127426594094438,
                                             pti_0_to_100=73),
                          PressureTrendPoint(day=datetime.date(2026, 7, 31),
                                             mean_msl_hpa=1015.75,
                                             delta_hpa=-1.0208333333333712,
                                             volatility_hpa=0.8662763892711658,
                                             pti_0_to_100=51),
                          PressureTrendPoint(day=datetime.date(2026, 8, 1),
                                             mean_msl_hpa=1014.4333333333334,
                                             delta_hpa=-1.316666666666606,
                                             volatility_hpa=0.8233899528733364,
                                             pti_0_to_100=49),
                          PressureTrendPoint(day=datetime.date(2026, 8, 2),
                                             mean_msl_hpa=1017.9833333333332,
                                             delta_hpa=3.549999999999841,
                                             volatility_hpa=0.9950602632686235,
                                             pti_0_to_100=78),
                          PressureTrendPoint(day=datetime.date(2026, 8, 3),
                                             mean_msl_hpa=1017.6416666666668,
                                             delta_hpa=-0.3416666666664696,
                                             volatility_hpa=0.39443593921564646,
                                             pti_0_to_100=62),
                          PressureTrendPoint(day=datetime.date(2026, 8, 4),
                                             mean_msl_hpa=1016.7708333333334,
                                             delta_hpa=-0.870833333333394,
                                             volatility_hpa=0.7291920285444367,
                                             pti_0_to_100=54),
                          PressureTrendPoint(day=datetime.date(2026, 8, 5),
                                             mean_msl_hpa=1011.3000000000001,
                                             delta_hpa=-5.470833333333303,
                                             volatility_hpa=1.0021715552174426,
                                             pti_0_to_100=30)],
               pressure_regimes_daily=[PressureRegimePoint(day=datetime.date(2026, 7, 21),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1026.1,
                                                           mean_msl_hpa=1026.5708333333334,
                                                           slope_hpa_per_h=-0.1062937062937098,
                                                           baseline_days_used=0,
                                                           median_slp_hpa=None,
                                                           std_slp_hpa=None,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>,
                                                           slope_window_start=datetime.datetime(2026, 7, 21, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 7, 21, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12),
                                       PressureRegimePoint(day=datetime.date(2026, 7, 22),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1009.5,
                                                           mean_msl_hpa=1017.5500000000001,
                                                           slope_hpa_per_h=-0.6534965034965058,
                                                           baseline_days_used=1,
                                                           median_slp_hpa=1026.5708333333334,
                                                           std_slp_hpa=None,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>,
                                                           slope_window_start=datetime.datetime(2026, 7, 22, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 7, 22, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12),
                                       PressureRegimePoint(day=datetime.date(2026, 7, 23),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1001.5,
                                                           mean_msl_hpa=1005.2708333333334,
                                                           slope_hpa_per_h=-0.3958041958041972,
                                                           baseline_days_used=2,
                                                           median_slp_hpa=1022.0604166666667,
                                                           std_slp_hpa=6.378692421953674,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>,
                                                           slope_window_start=datetime.datetime(2026, 7, 23, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 7, 23, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12),
                                       PressureRegimePoint(day=datetime.date(2026, 7, 24),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1003.6,
                                                           mean_msl_hpa=1001.5333333333333,
                                                           slope_hpa_per_h=0.23531468531468713,
                                                           baseline_days_used=3,
                                                           median_slp_hpa=1017.5500000000001,
                                                           std_slp_hpa=10.691455841430576,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>,
                                                           slope_window_start=datetime.datetime(2026, 7, 24, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 7, 24, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12),
                                       PressureRegimePoint(day=datetime.date(2026, 7, 25),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1004.6,
                                                           mean_msl_hpa=1003.6666666666666,
                                                           slope_hpa_per_h=0.09475524475524563,
                                                           baseline_days_used=4,
                                                           median_slp_hpa=1011.4104166666667,
                                                           std_slp_hpa=11.486304495886545,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>,
                                                           slope_window_start=datetime.datetime(2026, 7, 25, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 7, 25, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12),
                                       PressureRegimePoint(day=datetime.date(2026, 7, 26),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1005.0,
                                                           mean_msl_hpa=1004.3666666666667,
                                                           slope_hpa_per_h=0.06888111888111387,
                                                           baseline_days_used=5,
                                                           median_slp_hpa=1005.2708333333334,
                                                           std_slp_hpa=10.741728326044965,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>,
                                                           slope_window_start=datetime.datetime(2026, 7, 26, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 7, 26, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12),
                                       PressureRegimePoint(day=datetime.date(2026, 7, 27),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1007.6,
                                                           mean_msl_hpa=1005.9625,
                                                           slope_hpa_per_h=0.10314685314685633,
                                                           baseline_days_used=6,
                                                           median_slp_hpa=1004.81875,
                                                           std_slp_hpa=9.973055598108536,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>,
                                                           slope_window_start=datetime.datetime(2026, 7, 27, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 7, 27, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12),
                                       PressureRegimePoint(day=datetime.date(2026, 7, 28),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1014.0,
                                                           mean_msl_hpa=1010.4916666666667,
                                                           slope_hpa_per_h=0.28006993006993136,
                                                           baseline_days_used=7,
                                                           median_slp_hpa=1005.2708333333334,
                                                           std_slp_hpa=9.220502714290243,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>,
                                                           slope_window_start=datetime.datetime(2026, 7, 28, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 7, 28, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12),
                                       PressureRegimePoint(day=datetime.date(2026, 7, 29),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1017.2,
                                                           mean_msl_hpa=1015.7375000000001,
                                                           slope_hpa_per_h=0.09475524475524563,
                                                           baseline_days_used=8,
                                                           median_slp_hpa=1005.6166666666667,
                                                           std_slp_hpa=8.547368287976036,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>,
                                                           slope_window_start=datetime.datetime(2026, 7, 29, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 7, 29, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12),
                                       PressureRegimePoint(day=datetime.date(2026, 7, 30),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1016.9,
                                                           mean_msl_hpa=1016.7708333333334,
                                                           slope_hpa_per_h=0.013286713286711936,
                                                           baseline_days_used=9,
                                                           median_slp_hpa=1005.9625,
                                                           std_slp_hpa=8.267444729849233,
                                                           z=None,
                                                           regime=<PressureRegime.NEUTRAL: 'NEUTRAL'>,
                                                           slope_window_start=datetime.datetime(2026, 7, 30, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 7, 30, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12),
                                       PressureRegimePoint(day=datetime.date(2026, 7, 31),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1014.2,
                                                           mean_msl_hpa=1015.75,
                                                           slope_hpa_per_h=-0.15839160839160665,
                                                           baseline_days_used=10,
                                                           median_slp_hpa=1008.2270833333333,
                                                           std_slp_hpa=8.072740876222296,
                                                           z=0.9318912599839428,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>,
                                                           slope_window_start=datetime.datetime(2026, 7, 31, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 7, 31, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12),
                                       PressureRegimePoint(day=datetime.date(2026, 8, 1),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1016.0,
                                                           mean_msl_hpa=1014.4333333333334,
                                                           slope_hpa_per_h=0.16888111888111831,
                                                           baseline_days_used=11,
                                                           median_slp_hpa=1010.4916666666667,
                                                           std_slp_hpa=7.803003359397475,
                                                           z=0.5051473753269131,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>,
                                                           slope_window_start=datetime.datetime(2026, 8, 1, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 8, 1, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12),
                                       PressureRegimePoint(day=datetime.date(2026, 8, 2),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1018.7,
                                                           mean_msl_hpa=1017.9833333333332,
                                                           slope_hpa_per_h=0.006993006993005006,
                                                           baseline_days_used=12,
                                                           median_slp_hpa=1012.4625000000001,
                                                           std_slp_hpa=7.49666475890218,
                                                           z=0.7364386044843788,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>,
                                                           slope_window_start=datetime.datetime(2026, 8, 2, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 8, 2, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12),
                                       PressureRegimePoint(day=datetime.date(2026, 8, 3),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1017.3,
                                                           mean_msl_hpa=1017.6416666666668,
                                                           slope_hpa_per_h=-0.03881118881119406,
                                                           baseline_days_used=13,
                                                           median_slp_hpa=1014.4333333333334,
                                                           std_slp_hpa=7.398739948882984,
                                                           z=0.4336323962592773,
                                                           regime=<PressureRegime.NEUTRAL: 'NEUTRAL'>,
                                                           slope_window_start=datetime.datetime(2026, 8, 3, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 8, 3, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12),
                                       PressureRegimePoint(day=datetime.date(2026, 8, 4),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1015.1,
                                                           mean_msl_hpa=1016.7708333333334,
                                                           slope_hpa_per_h=-0.24860139860139788,
                                                           baseline_days_used=14,
                                                           median_slp_hpa=1015.0854166666668,
                                                           std_slp_hpa=7.266258695795175,
                                                           z=0.2319510957739362,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>,
                                                           slope_window_start=datetime.datetime(2026, 8, 4, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 8, 4, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12),
                                       PressureRegimePoint(day=datetime.date(2026, 8, 5),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1012.3,
                                                           mean_msl_hpa=1011.3000000000001,
                                                           slope_hpa_per_h=0.08006993006992602,
                                                           baseline_days_used=15,
                                                           median_slp_hpa=1015.7375000000001,
                                                           std_slp_hpa=7.091927384553383,
                                                           z=-0.6257114264403109,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>,
                                                           slope_window_start=datetime.datetime(2026, 8, 5, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_window_end=datetime.datetime(2026, 8, 5, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                                           slope_samples=12)],
               notes=[])