Weather Range (luna-tic)

Unified report from TUI config



cache_only=True

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

Daily

Day T min T max Wind max Precip P min P max PTI
2026-03-21 -2 1 12 5.30 984 994 30/100
Debug: report
ForecastReport(lat=64.13626,
               lon=-21.803879,
               tz='Atlantic/Reykjavik',
               fetched_at=datetime.datetime(2026, 3, 21, 17, 43, 20, 227470, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
               horizon_days=16,
               current=ForecastCurrent(time=datetime.datetime(2026, 3, 21, 17, 30, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                       temperature_c=0.8,
                                       relative_humidity_pct=82,
                                       pressure_msl_hpa=987.9,
                                       wind_speed_ms=2.6,
                                       wind_gusts_ms=4.6,
                                       wind_direction_deg=105,
                                       cloud_cover_pct=100,
                                       precipitation_mm=0.1,
                                       weather_code=73),
               hourly=[ForecastHour(time=datetime.datetime(2026, 3, 21, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.8,
                                    relative_humidity_pct=69,
                                    pressure_msl_hpa=991.0,
                                    wind_speed_ms=9.2,
                                    wind_gusts_ms=16.8,
                                    wind_direction_deg=226,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=96,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.6,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=991.0,
                                    wind_speed_ms=10.5,
                                    wind_gusts_ms=23.2,
                                    wind_direction_deg=234,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=94,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.0,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=991.7,
                                    wind_speed_ms=10.6,
                                    wind_gusts_ms=23.7,
                                    wind_direction_deg=240,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=91,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.8,
                                    relative_humidity_pct=66,
                                    pressure_msl_hpa=992.5,
                                    wind_speed_ms=12.0,
                                    wind_gusts_ms=20.2,
                                    wind_direction_deg=255,
                                    cloud_cover_pct=14,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=90,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.7,
                                    relative_humidity_pct=70,
                                    pressure_msl_hpa=992.9,
                                    wind_speed_ms=10.6,
                                    wind_gusts_ms=20.6,
                                    wind_direction_deg=255,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=91,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.3,
                                    relative_humidity_pct=59,
                                    pressure_msl_hpa=993.6,
                                    wind_speed_ms=10.8,
                                    wind_gusts_ms=19.0,
                                    wind_direction_deg=246,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=92,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.8,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=993.5,
                                    wind_speed_ms=9.2,
                                    wind_gusts_ms=15.9,
                                    wind_direction_deg=246,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=94,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.0,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=993.4,
                                    wind_speed_ms=7.6,
                                    wind_gusts_ms=16.0,
                                    wind_direction_deg=234,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=98,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.2,
                                    relative_humidity_pct=72,
                                    pressure_msl_hpa=994.2,
                                    wind_speed_ms=7.5,
                                    wind_gusts_ms=14.0,
                                    wind_direction_deg=256,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=3.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.1,
                                    relative_humidity_pct=70,
                                    pressure_msl_hpa=993.8,
                                    wind_speed_ms=6.4,
                                    wind_gusts_ms=11.0,
                                    wind_direction_deg=240,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=38.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.7,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=994.3,
                                    wind_speed_ms=4.8,
                                    wind_gusts_ms=11.0,
                                    wind_direction_deg=221,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=86,
                                    shortwave_radiation_w_m2=44.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.2,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=994.1,
                                    wind_speed_ms=4.7,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=207,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=66,
                                    shortwave_radiation_w_m2=40.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.6,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=994.0,
                                    wind_speed_ms=5.2,
                                    wind_gusts_ms=8.6,
                                    wind_direction_deg=235,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.3,
                                    precipitation_probability_pct=53,
                                    shortwave_radiation_w_m2=140.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.1,
                                    relative_humidity_pct=61,
                                    pressure_msl_hpa=992.4,
                                    wind_speed_ms=6.2,
                                    wind_gusts_ms=11.4,
                                    wind_direction_deg=233,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=55,
                                    shortwave_radiation_w_m2=229.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.8,
                                    relative_humidity_pct=69,
                                    pressure_msl_hpa=992.3,
                                    wind_speed_ms=4.4,
                                    wind_gusts_ms=10.9,
                                    wind_direction_deg=208,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=64,
                                    shortwave_radiation_w_m2=172.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.8,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=991.7,
                                    wind_speed_ms=2.9,
                                    wind_gusts_ms=7.8,
                                    wind_direction_deg=184,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=73,
                                    shortwave_radiation_w_m2=135.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.9,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=990.4,
                                    wind_speed_ms=2.2,
                                    wind_gusts_ms=5.5,
                                    wind_direction_deg=161,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.3,
                                    precipitation_probability_pct=81,
                                    shortwave_radiation_w_m2=114.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.8,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=988.8,
                                    wind_speed_ms=2.4,
                                    wind_gusts_ms=4.3,
                                    wind_direction_deg=105,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.3,
                                    precipitation_probability_pct=90,
                                    shortwave_radiation_w_m2=82.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.7,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=987.2,
                                    wind_speed_ms=2.8,
                                    wind_gusts_ms=5.1,
                                    wind_direction_deg=113,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=96,
                                    shortwave_radiation_w_m2=52.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.5,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=986.1,
                                    wind_speed_ms=3.3,
                                    wind_gusts_ms=5.8,
                                    wind_direction_deg=91,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=97,
                                    shortwave_radiation_w_m2=32.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.1,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=985.1,
                                    wind_speed_ms=3.2,
                                    wind_gusts_ms=6.2,
                                    wind_direction_deg=67,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.3,
                                    precipitation_probability_pct=95,
                                    shortwave_radiation_w_m2=2.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.1,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=984.3,
                                    wind_speed_ms=2.5,
                                    wind_gusts_ms=5.6,
                                    wind_direction_deg=51,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=94,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.2,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=983.8,
                                    wind_speed_ms=2.6,
                                    wind_gusts_ms=4.3,
                                    wind_direction_deg=305,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=96,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 21, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.2,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=983.6,
                                    wind_speed_ms=3.2,
                                    wind_gusts_ms=5.2,
                                    wind_direction_deg=315,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=99,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.1,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=983.6,
                                    wind_speed_ms=3.9,
                                    wind_gusts_ms=6.5,
                                    wind_direction_deg=292,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=100,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.2,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=983.7,
                                    wind_speed_ms=4.9,
                                    wind_gusts_ms=9.0,
                                    wind_direction_deg=325,
                                    cloud_cover_pct=100,
                                    precipitation_mm=1.9,
                                    precipitation_probability_pct=99,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.5,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=984.5,
                                    wind_speed_ms=5.0,
                                    wind_gusts_ms=8.1,
                                    wind_direction_deg=325,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.8,
                                    precipitation_probability_pct=95,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.1,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=985.8,
                                    wind_speed_ms=6.4,
                                    wind_gusts_ms=11.6,
                                    wind_direction_deg=321,
                                    cloud_cover_pct=100,
                                    precipitation_mm=1.2,
                                    precipitation_probability_pct=92,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.5,
                                    relative_humidity_pct=67,
                                    pressure_msl_hpa=986.8,
                                    wind_speed_ms=7.6,
                                    wind_gusts_ms=12.5,
                                    wind_direction_deg=306,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=88,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.4,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=988.4,
                                    wind_speed_ms=10.8,
                                    wind_gusts_ms=18.3,
                                    wind_direction_deg=300,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=84,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.2,
                                    relative_humidity_pct=52,
                                    pressure_msl_hpa=989.4,
                                    wind_speed_ms=7.6,
                                    wind_gusts_ms=17.4,
                                    wind_direction_deg=295,
                                    cloud_cover_pct=86,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=80,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.0,
                                    relative_humidity_pct=43,
                                    pressure_msl_hpa=990.2,
                                    wind_speed_ms=6.7,
                                    wind_gusts_ms=12.5,
                                    wind_direction_deg=276,
                                    cloud_cover_pct=57,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=78,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.2,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=991.4,
                                    wind_speed_ms=8.1,
                                    wind_gusts_ms=14.5,
                                    wind_direction_deg=276,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=77,
                                    shortwave_radiation_w_m2=5.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.5,
                                    relative_humidity_pct=56,
                                    pressure_msl_hpa=991.8,
                                    wind_speed_ms=6.4,
                                    wind_gusts_ms=13.4,
                                    wind_direction_deg=281,
                                    cloud_cover_pct=89,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=75,
                                    shortwave_radiation_w_m2=72.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.3,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=992.7,
                                    wind_speed_ms=2.8,
                                    wind_gusts_ms=11.7,
                                    wind_direction_deg=234,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.3,
                                    precipitation_probability_pct=68,
                                    shortwave_radiation_w_m2=67.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.4,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=993.2,
                                    wind_speed_ms=3.4,
                                    wind_gusts_ms=8.7,
                                    wind_direction_deg=213,
                                    cloud_cover_pct=5,
                                    precipitation_mm=0.3,
                                    precipitation_probability_pct=60,
                                    shortwave_radiation_w_m2=154.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.1,
                                    relative_humidity_pct=55,
                                    pressure_msl_hpa=993.6,
                                    wind_speed_ms=3.6,
                                    wind_gusts_ms=6.7,
                                    wind_direction_deg=223,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=57,
                                    shortwave_radiation_w_m2=399.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.7,
                                    relative_humidity_pct=69,
                                    pressure_msl_hpa=994.5,
                                    wind_speed_ms=5.3,
                                    wind_gusts_ms=10.1,
                                    wind_direction_deg=287,
                                    cloud_cover_pct=17,
                                    precipitation_mm=1.4,
                                    precipitation_probability_pct=65,
                                    shortwave_radiation_w_m2=131.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.0,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=995.5,
                                    wind_speed_ms=7.0,
                                    wind_gusts_ms=12.3,
                                    wind_direction_deg=242,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=79,
                                    shortwave_radiation_w_m2=345.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.5,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=995.2,
                                    wind_speed_ms=3.3,
                                    wind_gusts_ms=12.2,
                                    wind_direction_deg=221,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=90,
                                    shortwave_radiation_w_m2=64.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.1,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=996.0,
                                    wind_speed_ms=9.5,
                                    wind_gusts_ms=16.8,
                                    wind_direction_deg=257,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=94,
                                    shortwave_radiation_w_m2=178.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.6,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=997.1,
                                    wind_speed_ms=10.7,
                                    wind_gusts_ms=17.6,
                                    wind_direction_deg=283,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=95,
                                    shortwave_radiation_w_m2=100.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.3,
                                    relative_humidity_pct=44,
                                    pressure_msl_hpa=998.0,
                                    wind_speed_ms=8.9,
                                    wind_gusts_ms=17.4,
                                    wind_direction_deg=256,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=96,
                                    shortwave_radiation_w_m2=48.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.0,
                                    relative_humidity_pct=45,
                                    pressure_msl_hpa=999.1,
                                    wind_speed_ms=8.8,
                                    wind_gusts_ms=16.1,
                                    wind_direction_deg=253,
                                    cloud_cover_pct=14,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=97,
                                    shortwave_radiation_w_m2=63.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.5,
                                    relative_humidity_pct=46,
                                    pressure_msl_hpa=1000.1,
                                    wind_speed_ms=8.4,
                                    wind_gusts_ms=15.1,
                                    wind_direction_deg=256,
                                    cloud_cover_pct=60,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=98,
                                    shortwave_radiation_w_m2=18.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.6,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1001.0,
                                    wind_speed_ms=5.9,
                                    wind_gusts_ms=15.7,
                                    wind_direction_deg=236,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=96,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.1,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=1000.9,
                                    wind_speed_ms=3.4,
                                    wind_gusts_ms=12.4,
                                    wind_direction_deg=237,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=92,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 22, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.5,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1001.5,
                                    wind_speed_ms=5.5,
                                    wind_gusts_ms=11.7,
                                    wind_direction_deg=241,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=87,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.2,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=1001.5,
                                    wind_speed_ms=6.1,
                                    wind_gusts_ms=10.7,
                                    wind_direction_deg=241,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.3,
                                    precipitation_probability_pct=78,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.9,
                                    relative_humidity_pct=67,
                                    pressure_msl_hpa=1001.4,
                                    wind_speed_ms=2.9,
                                    wind_gusts_ms=10.3,
                                    wind_direction_deg=218,
                                    cloud_cover_pct=17,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=64,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=0,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.7,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1001.0,
                                    wind_speed_ms=3.5,
                                    wind_gusts_ms=5.9,
                                    wind_direction_deg=146,
                                    cloud_cover_pct=6,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=46,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=0,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.7,
                                    relative_humidity_pct=66,
                                    pressure_msl_hpa=1000.2,
                                    wind_speed_ms=3.4,
                                    wind_gusts_ms=5.6,
                                    wind_direction_deg=146,
                                    cloud_cover_pct=97,
                                    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, 3, 23, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.2,
                                    relative_humidity_pct=62,
                                    pressure_msl_hpa=999.5,
                                    wind_speed_ms=2.8,
                                    wind_gusts_ms=5.5,
                                    wind_direction_deg=123,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=19,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.0,
                                    relative_humidity_pct=67,
                                    pressure_msl_hpa=998.2,
                                    wind_speed_ms=3.0,
                                    wind_gusts_ms=5.0,
                                    wind_direction_deg=85,
                                    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, 3, 23, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.3,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=996.5,
                                    wind_speed_ms=4.6,
                                    wind_gusts_ms=8.0,
                                    wind_direction_deg=90,
                                    cloud_cover_pct=100,
                                    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, 3, 23, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.5,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=994.5,
                                    wind_speed_ms=7.3,
                                    wind_gusts_ms=12.6,
                                    wind_direction_deg=83,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=11,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.4,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=992.4,
                                    wind_speed_ms=9.3,
                                    wind_gusts_ms=16.0,
                                    wind_direction_deg=76,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=21,
                                    shortwave_radiation_w_m2=1.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.3,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=990.3,
                                    wind_speed_ms=11.1,
                                    wind_gusts_ms=19.0,
                                    wind_direction_deg=77,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=33,
                                    shortwave_radiation_w_m2=25.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.1,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=988.1,
                                    wind_speed_ms=11.6,
                                    wind_gusts_ms=20.1,
                                    wind_direction_deg=78,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=47,
                                    shortwave_radiation_w_m2=59.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.6,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=985.4,
                                    wind_speed_ms=12.3,
                                    wind_gusts_ms=21.1,
                                    wind_direction_deg=82,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=63,
                                    shortwave_radiation_w_m2=102.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.0,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=981.9,
                                    wind_speed_ms=11.3,
                                    wind_gusts_ms=21.1,
                                    wind_direction_deg=70,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=75,
                                    shortwave_radiation_w_m2=84.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.1,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=977.7,
                                    wind_speed_ms=13.5,
                                    wind_gusts_ms=22.9,
                                    wind_direction_deg=72,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=82,
                                    shortwave_radiation_w_m2=40.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.8,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=974.5,
                                    wind_speed_ms=14.0,
                                    wind_gusts_ms=23.5,
                                    wind_direction_deg=61,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=86,
                                    shortwave_radiation_w_m2=37.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.6,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=971.3,
                                    wind_speed_ms=15.5,
                                    wind_gusts_ms=26.8,
                                    wind_direction_deg=60,
                                    cloud_cover_pct=100,
                                    precipitation_mm=2.2,
                                    precipitation_probability_pct=88,
                                    shortwave_radiation_w_m2=13.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.6,
                                    relative_humidity_pct=72,
                                    pressure_msl_hpa=969.7,
                                    wind_speed_ms=13.9,
                                    wind_gusts_ms=25.8,
                                    wind_direction_deg=55,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=87,
                                    shortwave_radiation_w_m2=23.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.6,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=968.7,
                                    wind_speed_ms=13.4,
                                    wind_gusts_ms=23.3,
                                    wind_direction_deg=49,
                                    cloud_cover_pct=100,
                                    precipitation_mm=1.6,
                                    precipitation_probability_pct=85,
                                    shortwave_radiation_w_m2=34.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.5,
                                    relative_humidity_pct=72,
                                    pressure_msl_hpa=968.4,
                                    wind_speed_ms=13.2,
                                    wind_gusts_ms=22.4,
                                    wind_direction_deg=47,
                                    cloud_cover_pct=100,
                                    precipitation_mm=1.9,
                                    precipitation_probability_pct=82,
                                    shortwave_radiation_w_m2=34.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.4,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=968.8,
                                    wind_speed_ms=13.4,
                                    wind_gusts_ms=22.3,
                                    wind_direction_deg=49,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=81,
                                    shortwave_radiation_w_m2=18.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.4,
                                    relative_humidity_pct=70,
                                    pressure_msl_hpa=969.5,
                                    wind_speed_ms=13.1,
                                    wind_gusts_ms=22.6,
                                    wind_direction_deg=51,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.8,
                                    precipitation_probability_pct=79,
                                    shortwave_radiation_w_m2=3.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.2,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=971.4,
                                    wind_speed_ms=10.79,
                                    wind_gusts_ms=19.3,
                                    wind_direction_deg=45,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.53,
                                    precipitation_probability_pct=75,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.8,
                                    relative_humidity_pct=72,
                                    pressure_msl_hpa=973.8,
                                    wind_speed_ms=9.36,
                                    wind_gusts_ms=16.05,
                                    wind_direction_deg=38,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=67,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 23, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.1,
                                    relative_humidity_pct=70,
                                    pressure_msl_hpa=976.2,
                                    wind_speed_ms=7.6,
                                    wind_gusts_ms=14.02,
                                    wind_direction_deg=37,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.12,
                                    precipitation_probability_pct=56,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.5,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=978.6,
                                    wind_speed_ms=5.03,
                                    wind_gusts_ms=9.8,
                                    wind_direction_deg=37,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=45,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.3,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=980.1,
                                    wind_speed_ms=4.8,
                                    wind_gusts_ms=9.6,
                                    wind_direction_deg=36,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=32,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.5,
                                    relative_humidity_pct=72,
                                    pressure_msl_hpa=981.7,
                                    wind_speed_ms=4.24,
                                    wind_gusts_ms=9.2,
                                    wind_direction_deg=34,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=19,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.8,
                                    relative_humidity_pct=70,
                                    pressure_msl_hpa=983.0,
                                    wind_speed_ms=4.47,
                                    wind_gusts_ms=8.6,
                                    wind_direction_deg=40,
                                    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, 3, 24, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-3.5,
                                    relative_humidity_pct=70,
                                    pressure_msl_hpa=984.4,
                                    wind_speed_ms=2.89,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=30,
                                    cloud_cover_pct=100,
                                    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, 3, 24, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-3.7,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=985.8,
                                    wind_speed_ms=2.75,
                                    wind_gusts_ms=5.6,
                                    wind_direction_deg=16,
                                    cloud_cover_pct=100,
                                    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, 3, 24, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.0,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=986.8,
                                    wind_speed_ms=3.34,
                                    wind_gusts_ms=6.4,
                                    wind_direction_deg=19,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=8,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.8,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=987.9,
                                    wind_speed_ms=2.44,
                                    wind_gusts_ms=6.5,
                                    wind_direction_deg=15,
                                    cloud_cover_pct=98,
                                    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, 3, 24, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-5.2,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=989.1,
                                    wind_speed_ms=2.17,
                                    wind_gusts_ms=4.8,
                                    wind_direction_deg=19,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=7,
                                    shortwave_radiation_w_m2=14.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-5.3,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=990.3,
                                    wind_speed_ms=2.71,
                                    wind_gusts_ms=5.2,
                                    wind_direction_deg=28,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=6,
                                    shortwave_radiation_w_m2=101.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.9,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=991.3,
                                    wind_speed_ms=3.64,
                                    wind_gusts_ms=6.8,
                                    wind_direction_deg=27,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=5,
                                    shortwave_radiation_w_m2=200.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.8,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=992.2,
                                    wind_speed_ms=4.1,
                                    wind_gusts_ms=7.8,
                                    wind_direction_deg=24,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=5,
                                    shortwave_radiation_w_m2=315.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.7,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=993.2,
                                    wind_speed_ms=4.51,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=19,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=4,
                                    shortwave_radiation_w_m2=404.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.5,
                                    relative_humidity_pct=72,
                                    pressure_msl_hpa=994.3,
                                    wind_speed_ms=5.11,
                                    wind_gusts_ms=9.8,
                                    wind_direction_deg=20,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=4,
                                    shortwave_radiation_w_m2=450.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.4,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=995.3,
                                    wind_speed_ms=5.22,
                                    wind_gusts_ms=10.0,
                                    wind_direction_deg=17,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=4,
                                    shortwave_radiation_w_m2=463.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.4,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=996.2,
                                    wind_speed_ms=5.46,
                                    wind_gusts_ms=10.5,
                                    wind_direction_deg=14,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=4,
                                    shortwave_radiation_w_m2=442.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.5,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=997.2,
                                    wind_speed_ms=5.8,
                                    wind_gusts_ms=10.7,
                                    wind_direction_deg=10,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=3,
                                    shortwave_radiation_w_m2=393.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.7,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=998.5,
                                    wind_speed_ms=5.74,
                                    wind_gusts_ms=11.0,
                                    wind_direction_deg=7,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=3,
                                    shortwave_radiation_w_m2=310.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.9,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=1000.0,
                                    wind_speed_ms=5.96,
                                    wind_gusts_ms=11.2,
                                    wind_direction_deg=4,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=2,
                                    shortwave_radiation_w_m2=211.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-5.5,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=1001.5,
                                    wind_speed_ms=5.68,
                                    wind_gusts_ms=11.2,
                                    wind_direction_deg=6,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=1,
                                    shortwave_radiation_w_m2=113.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-6.0,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=1003.1,
                                    wind_speed_ms=4.95,
                                    wind_gusts_ms=10.6,
                                    wind_direction_deg=2,
                                    cloud_cover_pct=71,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=1,
                                    shortwave_radiation_w_m2=23.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 24, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-6.4,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1004.6,
                                    wind_speed_ms=4.65,
                                    wind_gusts_ms=9.3,
                                    wind_direction_deg=358,
                                    cloud_cover_pct=55,
                                    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, 3, 24, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-6.7,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1006.0,
                                    wind_speed_ms=4.45,
                                    wind_gusts_ms=8.8,
                                    wind_direction_deg=359,
                                    cloud_cover_pct=39,
                                    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, 3, 24, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-6.8,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1007.5,
                                    wind_speed_ms=4.48,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=353,
                                    cloud_cover_pct=24,
                                    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, 3, 25, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-6.9,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1009.1,
                                    wind_speed_ms=4.82,
                                    wind_gusts_ms=8.9,
                                    wind_direction_deg=350,
                                    cloud_cover_pct=38,
                                    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, 3, 25, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-7.0,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1010.4,
                                    wind_speed_ms=4.63,
                                    wind_gusts_ms=9.0,
                                    wind_direction_deg=349,
                                    cloud_cover_pct=38,
                                    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, 3, 25, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-7.1,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1011.6,
                                    wind_speed_ms=4.32,
                                    wind_gusts_ms=9.2,
                                    wind_direction_deg=349,
                                    cloud_cover_pct=39,
                                    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, 3, 25, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-7.4,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1012.8,
                                    wind_speed_ms=3.86,
                                    wind_gusts_ms=9.1,
                                    wind_direction_deg=350,
                                    cloud_cover_pct=39,
                                    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, 3, 25, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-8.4,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1014.0,
                                    wind_speed_ms=3.13,
                                    wind_gusts_ms=8.7,
                                    wind_direction_deg=353,
                                    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, 3, 25, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-9.6,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1015.1,
                                    wind_speed_ms=2.25,
                                    wind_gusts_ms=8.2,
                                    wind_direction_deg=357,
                                    cloud_cover_pct=28,
                                    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, 3, 25, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-10.6,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1016.1,
                                    wind_speed_ms=1.46,
                                    wind_gusts_ms=7.3,
                                    wind_direction_deg=8,
                                    cloud_cover_pct=25,
                                    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, 3, 25, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-11.1,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1017.1,
                                    wind_speed_ms=0.85,
                                    wind_gusts_ms=5.8,
                                    wind_direction_deg=28,
                                    cloud_cover_pct=28,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=1,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 25, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-11.4,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1018.0,
                                    wind_speed_ms=0.62,
                                    wind_gusts_ms=4.0,
                                    wind_direction_deg=76,
                                    cloud_cover_pct=35,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=3,
                                    shortwave_radiation_w_m2=22.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 25, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-11.4,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1018.8,
                                    wind_speed_ms=0.94,
                                    wind_gusts_ms=2.9,
                                    wind_direction_deg=115,
                                    cloud_cover_pct=38,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=4,
                                    shortwave_radiation_w_m2=109.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 25, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-10.9,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1019.5,
                                    wind_speed_ms=1.46,
                                    wind_gusts_ms=3.0,
                                    wind_direction_deg=128,
                                    cloud_cover_pct=36,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=3,
                                    shortwave_radiation_w_m2=212.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 25, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-10.1,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1020.1,
                                    wind_speed_ms=2.02,
                                    wind_gusts_ms=3.8,
                                    wind_direction_deg=132,
                                    cloud_cover_pct=32,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=1,
                                    shortwave_radiation_w_m2=324.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 25, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-9.2,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1020.6,
                                    wind_speed_ms=2.41,
                                    wind_gusts_ms=4.5,
                                    wind_direction_deg=132,
                                    cloud_cover_pct=26,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=0,
                                    shortwave_radiation_w_m2=424.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 25, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-8.3,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=1020.8,
                                    wind_speed_ms=2.45,
                                    wind_gusts_ms=4.7,
                                    wind_direction_deg=129,
                                    cloud_cover_pct=17,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=1,
                                    shortwave_radiation_w_m2=489.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 25, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-7.4,
                                    relative_humidity_pct=70,
                                    pressure_msl_hpa=1020.9,
                                    wind_speed_ms=2.34,
                                    wind_gusts_ms=4.6,
                                    wind_direction_deg=124,
                                    cloud_cover_pct=7,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=2,
                                    shortwave_radiation_w_m2=514.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 25, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-6.9,
                                    relative_humidity_pct=68,
                                    pressure_msl_hpa=1020.9,
                                    wind_speed_ms=2.33,
                                    wind_gusts_ms=4.7,
                                    wind_direction_deg=118,
                                    cloud_cover_pct=0,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=4,
                                    shortwave_radiation_w_m2=502.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 25, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-7.0,
                                    relative_humidity_pct=68,
                                    pressure_msl_hpa=1020.9,
                                    wind_speed_ms=2.46,
                                    wind_gusts_ms=4.8,
                                    wind_direction_deg=114,
                                    cloud_cover_pct=0,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=6,
                                    shortwave_radiation_w_m2=456.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 25, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-7.5,
                                    relative_humidity_pct=68,
                                    pressure_msl_hpa=1020.9,
                                    wind_speed_ms=2.66,
                                    wind_gusts_ms=5.0,
                                    wind_direction_deg=110,
                                    cloud_cover_pct=0,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=9,
                                    shortwave_radiation_w_m2=377.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 25, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-8.2,
                                    relative_humidity_pct=68,
                                    pressure_msl_hpa=1020.7,
                                    wind_speed_ms=2.97,
                                    wind_gusts_ms=5.4,
                                    wind_direction_deg=107,
                                    cloud_cover_pct=0,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=272.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 25, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-9.3,
                                    relative_humidity_pct=69,
                                    pressure_msl_hpa=1020.5,
                                    wind_speed_ms=3.52,
                                    wind_gusts_ms=6.2,
                                    wind_direction_deg=105,
                                    cloud_cover_pct=23,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=10,
                                    shortwave_radiation_w_m2=151.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 25, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-10.6,
                                    relative_humidity_pct=69,
                                    pressure_msl_hpa=1020.1,
                                    wind_speed_ms=4.22,
                                    wind_gusts_ms=7.3,
                                    wind_direction_deg=104,
                                    cloud_cover_pct=55,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=9,
                                    shortwave_radiation_w_m2=37.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 25, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-11.0,
                                    relative_humidity_pct=67,
                                    pressure_msl_hpa=1019.5,
                                    wind_speed_ms=4.92,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=103,
                                    cloud_cover_pct=80,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=8,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 25, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-10.1,
                                    relative_humidity_pct=63,
                                    pressure_msl_hpa=1018.6,
                                    wind_speed_ms=5.61,
                                    wind_gusts_ms=9.8,
                                    wind_direction_deg=101,
                                    cloud_cover_pct=92,
                                    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, 3, 25, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-8.3,
                                    relative_humidity_pct=57,
                                    pressure_msl_hpa=1017.5,
                                    wind_speed_ms=6.33,
                                    wind_gusts_ms=11.3,
                                    wind_direction_deg=99,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=3,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-6.8,
                                    relative_humidity_pct=54,
                                    pressure_msl_hpa=1016.1,
                                    wind_speed_ms=7.08,
                                    wind_gusts_ms=12.9,
                                    wind_direction_deg=99,
                                    cloud_cover_pct=100,
                                    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, 3, 26, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-5.7,
                                    relative_humidity_pct=53,
                                    pressure_msl_hpa=1014.5,
                                    wind_speed_ms=7.89,
                                    wind_gusts_ms=14.7,
                                    wind_direction_deg=99,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=12,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.8,
                                    relative_humidity_pct=55,
                                    pressure_msl_hpa=1012.6,
                                    wind_speed_ms=8.81,
                                    wind_gusts_ms=16.5,
                                    wind_direction_deg=99,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=24,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.1,
                                    relative_humidity_pct=58,
                                    pressure_msl_hpa=1010.6,
                                    wind_speed_ms=9.66,
                                    wind_gusts_ms=18.3,
                                    wind_direction_deg=100,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=35,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-3.5,
                                    relative_humidity_pct=65,
                                    pressure_msl_hpa=1008.5,
                                    wind_speed_ms=10.58,
                                    wind_gusts_ms=19.9,
                                    wind_direction_deg=102,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.8,
                                    precipitation_probability_pct=44,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-3.0,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=1006.3,
                                    wind_speed_ms=11.45,
                                    wind_gusts_ms=21.3,
                                    wind_direction_deg=104,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.8,
                                    precipitation_probability_pct=51,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.5,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1004.2,
                                    wind_speed_ms=12.18,
                                    wind_gusts_ms=22.6,
                                    wind_direction_deg=106,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.8,
                                    precipitation_probability_pct=59,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.8,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1002.2,
                                    wind_speed_ms=12.74,
                                    wind_gusts_ms=23.9,
                                    wind_direction_deg=108,
                                    cloud_cover_pct=100,
                                    precipitation_mm=2.6,
                                    precipitation_probability_pct=67,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=75,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.0,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1000.4,
                                    wind_speed_ms=13.17,
                                    wind_gusts_ms=25.1,
                                    wind_direction_deg=111,
                                    cloud_cover_pct=100,
                                    precipitation_mm=2.6,
                                    precipitation_probability_pct=75,
                                    shortwave_radiation_w_m2=4.0,
                                    weather_code=75,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.2,
                                    relative_humidity_pct=88,
                                    pressure_msl_hpa=998.9,
                                    wind_speed_ms=13.16,
                                    wind_gusts_ms=25.9,
                                    wind_direction_deg=114,
                                    cloud_cover_pct=100,
                                    precipitation_mm=2.6,
                                    precipitation_probability_pct=82,
                                    shortwave_radiation_w_m2=19.0,
                                    weather_code=75,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.8,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=998.0,
                                    wind_speed_ms=12.86,
                                    wind_gusts_ms=26.1,
                                    wind_direction_deg=120,
                                    cloud_cover_pct=100,
                                    precipitation_mm=1.5,
                                    precipitation_probability_pct=87,
                                    shortwave_radiation_w_m2=46.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.6,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=997.5,
                                    wind_speed_ms=12.34,
                                    wind_gusts_ms=25.9,
                                    wind_direction_deg=127,
                                    cloud_cover_pct=100,
                                    precipitation_mm=1.5,
                                    precipitation_probability_pct=91,
                                    shortwave_radiation_w_m2=87.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.5,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=997.0,
                                    wind_speed_ms=11.35,
                                    wind_gusts_ms=25.4,
                                    wind_direction_deg=135,
                                    cloud_cover_pct=100,
                                    precipitation_mm=1.5,
                                    precipitation_probability_pct=94,
                                    shortwave_radiation_w_m2=131.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.0,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=996.4,
                                    wind_speed_ms=9.17,
                                    wind_gusts_ms=24.9,
                                    wind_direction_deg=144,
                                    cloud_cover_pct=81,
                                    precipitation_mm=0.7,
                                    precipitation_probability_pct=95,
                                    shortwave_radiation_w_m2=161.0,
                                    weather_code=53,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.5,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=995.8,
                                    wind_speed_ms=6.69,
                                    wind_gusts_ms=24.1,
                                    wind_direction_deg=160,
                                    cloud_cover_pct=54,
                                    precipitation_mm=0.7,
                                    precipitation_probability_pct=96,
                                    shortwave_radiation_w_m2=180.0,
                                    weather_code=53,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.7,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=995.1,
                                    wind_speed_ms=5.5,
                                    wind_gusts_ms=22.5,
                                    wind_direction_deg=179,
                                    cloud_cover_pct=39,
                                    precipitation_mm=0.7,
                                    precipitation_probability_pct=96,
                                    shortwave_radiation_w_m2=195.0,
                                    weather_code=53,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.5,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=994.4,
                                    wind_speed_ms=5.35,
                                    wind_gusts_ms=19.3,
                                    wind_direction_deg=182,
                                    cloud_cover_pct=45,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=96,
                                    shortwave_radiation_w_m2=211.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.9,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=993.6,
                                    wind_speed_ms=5.57,
                                    wind_gusts_ms=15.2,
                                    wind_direction_deg=175,
                                    cloud_cover_pct=62,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=96,
                                    shortwave_radiation_w_m2=210.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.5,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=992.8,
                                    wind_speed_ms=5.93,
                                    wind_gusts_ms=12.5,
                                    wind_direction_deg=171,
                                    cloud_cover_pct=77,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=96,
                                    shortwave_radiation_w_m2=173.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.3,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=991.7,
                                    wind_speed_ms=6.52,
                                    wind_gusts_ms=12.2,
                                    wind_direction_deg=172,
                                    cloud_cover_pct=88,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=95,
                                    shortwave_radiation_w_m2=103.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.3,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=990.6,
                                    wind_speed_ms=7.24,
                                    wind_gusts_ms=13.2,
                                    wind_direction_deg=174,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=94,
                                    shortwave_radiation_w_m2=28.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.2,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=989.8,
                                    wind_speed_ms=7.57,
                                    wind_gusts_ms=14.0,
                                    wind_direction_deg=176,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=92,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.9,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=989.6,
                                    wind_speed_ms=7.15,
                                    wind_gusts_ms=14.2,
                                    wind_direction_deg=181,
                                    cloud_cover_pct=87,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=87,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 26, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.5,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=989.7,
                                    wind_speed_ms=6.41,
                                    wind_gusts_ms=14.1,
                                    wind_direction_deg=188,
                                    cloud_cover_pct=65,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=81,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.2,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=989.7,
                                    wind_speed_ms=5.87,
                                    wind_gusts_ms=13.8,
                                    wind_direction_deg=194,
                                    cloud_cover_pct=50,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=76,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.0,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=989.3,
                                    wind_speed_ms=5.54,
                                    wind_gusts_ms=13.0,
                                    wind_direction_deg=193,
                                    cloud_cover_pct=47,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=75,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.0,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=988.8,
                                    wind_speed_ms=5.26,
                                    wind_gusts_ms=11.8,
                                    wind_direction_deg=189,
                                    cloud_cover_pct=49,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=76,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.1,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=988.3,
                                    wind_speed_ms=5.13,
                                    wind_gusts_ms=11.1,
                                    wind_direction_deg=190,
                                    cloud_cover_pct=56,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=76,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.3,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=987.7,
                                    wind_speed_ms=5.31,
                                    wind_gusts_ms=11.2,
                                    wind_direction_deg=203,
                                    cloud_cover_pct=69,
                                    precipitation_mm=1.8,
                                    precipitation_probability_pct=74,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=75,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.5,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=987.1,
                                    wind_speed_ms=6.09,
                                    wind_gusts_ms=11.6,
                                    wind_direction_deg=218,
                                    cloud_cover_pct=86,
                                    precipitation_mm=1.8,
                                    precipitation_probability_pct=71,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=75,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.8,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=986.7,
                                    wind_speed_ms=6.83,
                                    wind_gusts_ms=12.0,
                                    wind_direction_deg=226,
                                    cloud_cover_pct=98,
                                    precipitation_mm=1.8,
                                    precipitation_probability_pct=69,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=75,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.0,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=987.7,
                                    wind_speed_ms=6.67,
                                    wind_gusts_ms=13.6,
                                    wind_direction_deg=205,
                                    cloud_cover_pct=92,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=69,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.2,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=988.4,
                                    wind_speed_ms=7.48,
                                    wind_gusts_ms=15.6,
                                    wind_direction_deg=212,
                                    cloud_cover_pct=76,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=69,
                                    shortwave_radiation_w_m2=29.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.5,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=989.2,
                                    wind_speed_ms=8.54,
                                    wind_gusts_ms=18.0,
                                    wind_direction_deg=218,
                                    cloud_cover_pct=55,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=69,
                                    shortwave_radiation_w_m2=113.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.8,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=990.1,
                                    wind_speed_ms=9.51,
                                    wind_gusts_ms=20.3,
                                    wind_direction_deg=224,
                                    cloud_cover_pct=34,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=68,
                                    shortwave_radiation_w_m2=191.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.1,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=990.7,
                                    wind_speed_ms=10.26,
                                    wind_gusts_ms=22.3,
                                    wind_direction_deg=227,
                                    cloud_cover_pct=18,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=66,
                                    shortwave_radiation_w_m2=261.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.2,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=991.1,
                                    wind_speed_ms=10.46,
                                    wind_gusts_ms=23.4,
                                    wind_direction_deg=229,
                                    cloud_cover_pct=12,
                                    precipitation_mm=0.4,
                                    precipitation_probability_pct=65,
                                    shortwave_radiation_w_m2=319.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.3,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=991.1,
                                    wind_speed_ms=9.85,
                                    wind_gusts_ms=23.6,
                                    wind_direction_deg=231,
                                    cloud_cover_pct=17,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=64,
                                    shortwave_radiation_w_m2=367.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.3,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=990.8,
                                    wind_speed_ms=8.56,
                                    wind_gusts_ms=23.1,
                                    wind_direction_deg=233,
                                    cloud_cover_pct=32,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=63,
                                    shortwave_radiation_w_m2=403.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.3,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=990.3,
                                    wind_speed_ms=6.99,
                                    wind_gusts_ms=22.2,
                                    wind_direction_deg=235,
                                    cloud_cover_pct=51,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=62,
                                    shortwave_radiation_w_m2=416.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.3,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=989.8,
                                    wind_speed_ms=5.42,
                                    wind_gusts_ms=21.1,
                                    wind_direction_deg=237,
                                    cloud_cover_pct=70,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=61,
                                    shortwave_radiation_w_m2=398.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.2,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=989.5,
                                    wind_speed_ms=4.14,
                                    wind_gusts_ms=20.0,
                                    wind_direction_deg=240,
                                    cloud_cover_pct=87,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=60,
                                    shortwave_radiation_w_m2=346.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.2,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=989.3,
                                    wind_speed_ms=3.64,
                                    wind_gusts_ms=19.3,
                                    wind_direction_deg=243,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=59,
                                    shortwave_radiation_w_m2=261.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.1,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=989.4,
                                    wind_speed_ms=3.94,
                                    wind_gusts_ms=18.8,
                                    wind_direction_deg=243,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=59,
                                    shortwave_radiation_w_m2=154.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.0,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=989.5,
                                    wind_speed_ms=4.86,
                                    wind_gusts_ms=18.2,
                                    wind_direction_deg=240,
                                    cloud_cover_pct=96,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=58,
                                    shortwave_radiation_w_m2=44.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.9,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=989.8,
                                    wind_speed_ms=6.12,
                                    wind_gusts_ms=17.8,
                                    wind_direction_deg=237,
                                    cloud_cover_pct=89,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=58,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.8,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=990.2,
                                    wind_speed_ms=7.49,
                                    wind_gusts_ms=17.4,
                                    wind_direction_deg=236,
                                    cloud_cover_pct=82,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=58,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 27, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.6,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=990.6,
                                    wind_speed_ms=8.63,
                                    wind_gusts_ms=17.2,
                                    wind_direction_deg=235,
                                    cloud_cover_pct=76,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=57,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.5,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=991.2,
                                    wind_speed_ms=9.33,
                                    wind_gusts_ms=17.2,
                                    wind_direction_deg=236,
                                    cloud_cover_pct=73,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=57,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.4,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=991.9,
                                    wind_speed_ms=9.61,
                                    wind_gusts_ms=17.6,
                                    wind_direction_deg=238,
                                    cloud_cover_pct=74,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=57,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.4,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=992.8,
                                    wind_speed_ms=9.67,
                                    wind_gusts_ms=18.3,
                                    wind_direction_deg=241,
                                    cloud_cover_pct=76,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=56,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.3,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=993.7,
                                    wind_speed_ms=9.57,
                                    wind_gusts_ms=19.2,
                                    wind_direction_deg=245,
                                    cloud_cover_pct=80,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=56,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.2,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=994.7,
                                    wind_speed_ms=9.41,
                                    wind_gusts_ms=20.1,
                                    wind_direction_deg=248,
                                    cloud_cover_pct=84,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=56,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.2,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=995.8,
                                    wind_speed_ms=9.08,
                                    wind_gusts_ms=20.7,
                                    wind_direction_deg=252,
                                    cloud_cover_pct=88,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=55,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.1,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=996.8,
                                    wind_speed_ms=8.68,
                                    wind_gusts_ms=20.9,
                                    wind_direction_deg=255,
                                    cloud_cover_pct=91,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=55,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.0,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=997.8,
                                    wind_speed_ms=8.08,
                                    wind_gusts_ms=20.6,
                                    wind_direction_deg=258,
                                    cloud_cover_pct=94,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=55,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.9,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=998.9,
                                    wind_speed_ms=7.18,
                                    wind_gusts_ms=20.1,
                                    wind_direction_deg=261,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=56,
                                    shortwave_radiation_w_m2=38.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.8,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1000.0,
                                    wind_speed_ms=6.17,
                                    wind_gusts_ms=19.2,
                                    wind_direction_deg=265,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=56,
                                    shortwave_radiation_w_m2=134.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.7,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1001.1,
                                    wind_speed_ms=5.15,
                                    wind_gusts_ms=18.3,
                                    wind_direction_deg=269,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=56,
                                    shortwave_radiation_w_m2=223.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.6,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1002.2,
                                    wind_speed_ms=4.26,
                                    wind_gusts_ms=17.2,
                                    wind_direction_deg=275,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=57,
                                    shortwave_radiation_w_m2=302.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.4,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1003.2,
                                    wind_speed_ms=3.61,
                                    wind_gusts_ms=16.0,
                                    wind_direction_deg=280,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=57,
                                    shortwave_radiation_w_m2=365.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.2,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1004.3,
                                    wind_speed_ms=3.2,
                                    wind_gusts_ms=14.6,
                                    wind_direction_deg=284,
                                    cloud_cover_pct=87,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=57,
                                    shortwave_radiation_w_m2=411.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.2,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1005.4,
                                    wind_speed_ms=2.96,
                                    wind_gusts_ms=13.0,
                                    wind_direction_deg=286,
                                    cloud_cover_pct=68,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=57,
                                    shortwave_radiation_w_m2=438.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.0,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=1006.5,
                                    wind_speed_ms=2.74,
                                    wind_gusts_ms=11.2,
                                    wind_direction_deg=285,
                                    cloud_cover_pct=45,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=57,
                                    shortwave_radiation_w_m2=440.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.2,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=1007.5,
                                    wind_speed_ms=2.51,
                                    wind_gusts_ms=9.5,
                                    wind_direction_deg=283,
                                    cloud_cover_pct=23,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=57,
                                    shortwave_radiation_w_m2=412.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.5,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1008.4,
                                    wind_speed_ms=2.24,
                                    wind_gusts_ms=8.0,
                                    wind_direction_deg=280,
                                    cloud_cover_pct=7,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=56,
                                    shortwave_radiation_w_m2=354.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.0,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1009.0,
                                    wind_speed_ms=1.72,
                                    wind_gusts_ms=7.0,
                                    wind_direction_deg=278,
                                    cloud_cover_pct=1,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=55,
                                    shortwave_radiation_w_m2=268.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.9,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1009.5,
                                    wind_speed_ms=1.0,
                                    wind_gusts_ms=6.4,
                                    wind_direction_deg=276,
                                    cloud_cover_pct=7,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=53,
                                    shortwave_radiation_w_m2=163.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-3.0,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1009.9,
                                    wind_speed_ms=0.18,
                                    wind_gusts_ms=6.0,
                                    wind_direction_deg=214,
                                    cloud_cover_pct=23,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=51,
                                    shortwave_radiation_w_m2=52.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.2,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1010.2,
                                    wind_speed_ms=0.94,
                                    wind_gusts_ms=5.8,
                                    wind_direction_deg=115,
                                    cloud_cover_pct=44,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=49,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-5.4,
                                    relative_humidity_pct=91,
                                    pressure_msl_hpa=1010.2,
                                    wind_speed_ms=1.96,
                                    wind_gusts_ms=5.9,
                                    wind_direction_deg=109,
                                    cloud_cover_pct=67,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=47,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 28, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-6.3,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1009.9,
                                    wind_speed_ms=2.93,
                                    wind_gusts_ms=6.2,
                                    wind_direction_deg=107,
                                    cloud_cover_pct=87,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=44,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-6.8,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1009.3,
                                    wind_speed_ms=3.82,
                                    wind_gusts_ms=6.8,
                                    wind_direction_deg=104,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=43,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-6.6,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1008.3,
                                    wind_speed_ms=4.59,
                                    wind_gusts_ms=7.7,
                                    wind_direction_deg=101,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=43,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-6.0,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=1007.0,
                                    wind_speed_ms=5.3,
                                    wind_gusts_ms=8.9,
                                    wind_direction_deg=98,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=43,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-5.1,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1005.4,
                                    wind_speed_ms=6.02,
                                    wind_gusts_ms=10.4,
                                    wind_direction_deg=95,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=44,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.1,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=1003.5,
                                    wind_speed_ms=6.71,
                                    wind_gusts_ms=11.9,
                                    wind_direction_deg=93,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=45,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-3.0,
                                    relative_humidity_pct=70,
                                    pressure_msl_hpa=1001.3,
                                    wind_speed_ms=7.35,
                                    wind_gusts_ms=13.5,
                                    wind_direction_deg=92,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=47,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.1,
                                    relative_humidity_pct=68,
                                    pressure_msl_hpa=999.0,
                                    wind_speed_ms=8.01,
                                    wind_gusts_ms=15.0,
                                    wind_direction_deg=93,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=49,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.2,
                                    relative_humidity_pct=69,
                                    pressure_msl_hpa=996.2,
                                    wind_speed_ms=8.79,
                                    wind_gusts_ms=16.5,
                                    wind_direction_deg=95,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=52,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.2,
                                    relative_humidity_pct=70,
                                    pressure_msl_hpa=992.7,
                                    wind_speed_ms=9.74,
                                    wind_gusts_ms=18.1,
                                    wind_direction_deg=98,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=57,
                                    shortwave_radiation_w_m2=19.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.7,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=989.1,
                                    wind_speed_ms=10.69,
                                    wind_gusts_ms=19.8,
                                    wind_direction_deg=101,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=61,
                                    shortwave_radiation_w_m2=59.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.6,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=985.5,
                                    wind_speed_ms=11.5,
                                    wind_gusts_ms=21.3,
                                    wind_direction_deg=104,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=65,
                                    shortwave_radiation_w_m2=97.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.5,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=982.3,
                                    wind_speed_ms=11.91,
                                    wind_gusts_ms=22.6,
                                    wind_direction_deg=108,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=70,
                                    shortwave_radiation_w_m2=131.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.0,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=979.9,
                                    wind_speed_ms=11.88,
                                    wind_gusts_ms=23.4,
                                    wind_direction_deg=112,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=73,
                                    shortwave_radiation_w_m2=164.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.5,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=978.2,
                                    wind_speed_ms=11.26,
                                    wind_gusts_ms=23.7,
                                    wind_direction_deg=120,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=74,
                                    shortwave_radiation_w_m2=200.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.8,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=977.0,
                                    wind_speed_ms=10.35,
                                    wind_gusts_ms=23.5,
                                    wind_direction_deg=131,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=74,
                                    shortwave_radiation_w_m2=237.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.0,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=976.2,
                                    wind_speed_ms=9.76,
                                    wind_gusts_ms=23.0,
                                    wind_direction_deg=146,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=74,
                                    shortwave_radiation_w_m2=264.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.0,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=975.7,
                                    wind_speed_ms=9.79,
                                    wind_gusts_ms=22.5,
                                    wind_direction_deg=162,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=74,
                                    shortwave_radiation_w_m2=269.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.1,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=975.6,
                                    wind_speed_ms=10.38,
                                    wind_gusts_ms=22.1,
                                    wind_direction_deg=175,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=73,
                                    shortwave_radiation_w_m2=245.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.0,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=975.8,
                                    wind_speed_ms=11.03,
                                    wind_gusts_ms=22.1,
                                    wind_direction_deg=184,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.9,
                                    precipitation_probability_pct=73,
                                    shortwave_radiation_w_m2=192.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.9,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=976.4,
                                    wind_speed_ms=11.4,
                                    wind_gusts_ms=22.5,
                                    wind_direction_deg=189,
                                    cloud_cover_pct=86,
                                    precipitation_mm=0.3,
                                    precipitation_probability_pct=73,
                                    shortwave_radiation_w_m2=117.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.7,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=977.6,
                                    wind_speed_ms=11.48,
                                    wind_gusts_ms=23.3,
                                    wind_direction_deg=193,
                                    cloud_cover_pct=68,
                                    precipitation_mm=0.3,
                                    precipitation_probability_pct=73,
                                    shortwave_radiation_w_m2=39.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.4,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=979.1,
                                    wind_speed_ms=11.34,
                                    wind_gusts_ms=24.2,
                                    wind_direction_deg=195,
                                    cloud_cover_pct=48,
                                    precipitation_mm=0.3,
                                    precipitation_probability_pct=73,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.1,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=980.7,
                                    wind_speed_ms=11.04,
                                    wind_gusts_ms=25.1,
                                    wind_direction_deg=197,
                                    cloud_cover_pct=28,
                                    precipitation_mm=0.3,
                                    precipitation_probability_pct=73,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 29, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.8,
                                    relative_humidity_pct=69,
                                    pressure_msl_hpa=982.3,
                                    wind_speed_ms=10.74,
                                    wind_gusts_ms=25.8,
                                    wind_direction_deg=199,
                                    cloud_cover_pct=13,
                                    precipitation_mm=0.3,
                                    precipitation_probability_pct=74,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.5,
                                    relative_humidity_pct=67,
                                    pressure_msl_hpa=983.7,
                                    wind_speed_ms=10.49,
                                    wind_gusts_ms=26.1,
                                    wind_direction_deg=201,
                                    cloud_cover_pct=5,
                                    precipitation_mm=0.3,
                                    precipitation_probability_pct=75,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.3,
                                    relative_humidity_pct=66,
                                    pressure_msl_hpa=984.9,
                                    wind_speed_ms=10.35,
                                    wind_gusts_ms=26.1,
                                    wind_direction_deg=203,
                                    cloud_cover_pct=6,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=76,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.0,
                                    relative_humidity_pct=64,
                                    pressure_msl_hpa=986.2,
                                    wind_speed_ms=10.2,
                                    wind_gusts_ms=25.8,
                                    wind_direction_deg=206,
                                    cloud_cover_pct=14,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=78,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.9,
                                    relative_humidity_pct=63,
                                    pressure_msl_hpa=987.4,
                                    wind_speed_ms=10.0,
                                    wind_gusts_ms=25.4,
                                    wind_direction_deg=208,
                                    cloud_cover_pct=27,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=79,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.6,
                                    relative_humidity_pct=62,
                                    pressure_msl_hpa=988.6,
                                    wind_speed_ms=9.79,
                                    wind_gusts_ms=24.9,
                                    wind_direction_deg=210,
                                    cloud_cover_pct=41,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=81,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.4,
                                    relative_humidity_pct=61,
                                    pressure_msl_hpa=989.6,
                                    wind_speed_ms=9.44,
                                    wind_gusts_ms=24.2,
                                    wind_direction_deg=211,
                                    cloud_cover_pct=54,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=82,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.2,
                                    relative_humidity_pct=62,
                                    pressure_msl_hpa=990.5,
                                    wind_speed_ms=9.06,
                                    wind_gusts_ms=23.4,
                                    wind_direction_deg=211,
                                    cloud_cover_pct=64,
                                    precipitation_mm=0.5,
                                    precipitation_probability_pct=84,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.1,
                                    relative_humidity_pct=63,
                                    pressure_msl_hpa=991.2,
                                    wind_speed_ms=8.42,
                                    wind_gusts_ms=22.4,
                                    wind_direction_deg=210,
                                    cloud_cover_pct=71,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=85,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.0,
                                    relative_humidity_pct=66,
                                    pressure_msl_hpa=991.7,
                                    wind_speed_ms=7.54,
                                    wind_gusts_ms=21.0,
                                    wind_direction_deg=206,
                                    cloud_cover_pct=78,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=87,
                                    shortwave_radiation_w_m2=32.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.9,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=992.0,
                                    wind_speed_ms=6.58,
                                    wind_gusts_ms=19.4,
                                    wind_direction_deg=201,
                                    cloud_cover_pct=85,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=88,
                                    shortwave_radiation_w_m2=95.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.9,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=992.3,
                                    wind_speed_ms=5.83,
                                    wind_gusts_ms=18.1,
                                    wind_direction_deg=194,
                                    cloud_cover_pct=90,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=89,
                                    shortwave_radiation_w_m2=154.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.9,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=992.7,
                                    wind_speed_ms=5.45,
                                    wind_gusts_ms=17.0,
                                    wind_direction_deg=188,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=91,
                                    shortwave_radiation_w_m2=206.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.9,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=993.2,
                                    wind_speed_ms=5.48,
                                    wind_gusts_ms=16.6,
                                    wind_direction_deg=186,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.6,
                                    precipitation_probability_pct=92,
                                    shortwave_radiation_w_m2=253.0,
                                    weather_code=73,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.0,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=993.7,
                                    wind_speed_ms=6.07,
                                    wind_gusts_ms=16.9,
                                    wind_direction_deg=189,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=93,
                                    shortwave_radiation_w_m2=297.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.2,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=994.2,
                                    wind_speed_ms=7.22,
                                    wind_gusts_ms=17.9,
                                    wind_direction_deg=194,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=94,
                                    shortwave_radiation_w_m2=335.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.4,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=994.7,
                                    wind_speed_ms=8.68,
                                    wind_gusts_ms=19.1,
                                    wind_direction_deg=199,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=95,
                                    shortwave_radiation_w_m2=357.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.6,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=995.4,
                                    wind_speed_ms=10.2,
                                    wind_gusts_ms=20.5,
                                    wind_direction_deg=203,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=95,
                                    shortwave_radiation_w_m2=352.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.7,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=996.2,
                                    wind_speed_ms=11.38,
                                    wind_gusts_ms=21.8,
                                    wind_direction_deg=206,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=95,
                                    shortwave_radiation_w_m2=314.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.8,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=997.3,
                                    wind_speed_ms=11.94,
                                    wind_gusts_ms=22.7,
                                    wind_direction_deg=207,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=94,
                                    shortwave_radiation_w_m2=243.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.6,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=998.8,
                                    wind_speed_ms=11.77,
                                    wind_gusts_ms=23.3,
                                    wind_direction_deg=209,
                                    cloud_cover_pct=93,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=92,
                                    shortwave_radiation_w_m2=149.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.5,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=1000.6,
                                    wind_speed_ms=11.01,
                                    wind_gusts_ms=24.0,
                                    wind_direction_deg=211,
                                    cloud_cover_pct=83,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=89,
                                    shortwave_radiation_w_m2=52.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.3,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1002.5,
                                    wind_speed_ms=10.01,
                                    wind_gusts_ms=24.4,
                                    wind_direction_deg=213,
                                    cloud_cover_pct=73,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=86,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.0,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1004.6,
                                    wind_speed_ms=8.82,
                                    wind_gusts_ms=24.7,
                                    wind_direction_deg=215,
                                    cloud_cover_pct=62,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=83,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 30, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.8,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1006.5,
                                    wind_speed_ms=7.66,
                                    wind_gusts_ms=24.6,
                                    wind_direction_deg=218,
                                    cloud_cover_pct=52,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=79,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.6,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1008.2,
                                    wind_speed_ms=6.79,
                                    wind_gusts_ms=24.1,
                                    wind_direction_deg=219,
                                    cloud_cover_pct=44,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=76,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.3,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1009.7,
                                    wind_speed_ms=6.04,
                                    wind_gusts_ms=23.0,
                                    wind_direction_deg=219,
                                    cloud_cover_pct=38,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=74,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.1,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1011.0,
                                    wind_speed_ms=5.32,
                                    wind_gusts_ms=21.4,
                                    wind_direction_deg=217,
                                    cloud_cover_pct=32,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=72,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.2,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1012.3,
                                    wind_speed_ms=4.63,
                                    wind_gusts_ms=19.4,
                                    wind_direction_deg=213,
                                    cloud_cover_pct=27,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=71,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.4,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=1013.5,
                                    wind_speed_ms=4.07,
                                    wind_gusts_ms=17.3,
                                    wind_direction_deg=206,
                                    cloud_cover_pct=24,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=70,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.6,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=1014.7,
                                    wind_speed_ms=3.59,
                                    wind_gusts_ms=15.4,
                                    wind_direction_deg=199,
                                    cloud_cover_pct=23,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=68,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.6,
                                    relative_humidity_pct=72,
                                    pressure_msl_hpa=1015.8,
                                    wind_speed_ms=3.27,
                                    wind_gusts_ms=13.7,
                                    wind_direction_deg=191,
                                    cloud_cover_pct=25,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=67,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.6,
                                    relative_humidity_pct=72,
                                    pressure_msl_hpa=1016.9,
                                    wind_speed_ms=3.06,
                                    wind_gusts_ms=12.3,
                                    wind_direction_deg=185,
                                    cloud_cover_pct=32,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=66,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.4,
                                    relative_humidity_pct=74,
                                    pressure_msl_hpa=1018.0,
                                    wind_speed_ms=3.0,
                                    wind_gusts_ms=11.0,
                                    wind_direction_deg=178,
                                    cloud_cover_pct=43,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=65,
                                    shortwave_radiation_w_m2=56.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.2,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=1019.1,
                                    wind_speed_ms=3.03,
                                    wind_gusts_ms=9.8,
                                    wind_direction_deg=172,
                                    cloud_cover_pct=56,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=65,
                                    shortwave_radiation_w_m2=157.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.2,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1020.1,
                                    wind_speed_ms=3.07,
                                    wind_gusts_ms=8.8,
                                    wind_direction_deg=168,
                                    cloud_cover_pct=70,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=65,
                                    shortwave_radiation_w_m2=251.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.4,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1021.0,
                                    wind_speed_ms=3.1,
                                    wind_gusts_ms=7.9,
                                    wind_direction_deg=165,
                                    cloud_cover_pct=82,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=65,
                                    shortwave_radiation_w_m2=331.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.6,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1021.8,
                                    wind_speed_ms=3.02,
                                    wind_gusts_ms=7.1,
                                    wind_direction_deg=164,
                                    cloud_cover_pct=89,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=65,
                                    shortwave_radiation_w_m2=393.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.7,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1022.4,
                                    wind_speed_ms=2.8,
                                    wind_gusts_ms=6.6,
                                    wind_direction_deg=164,
                                    cloud_cover_pct=92,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=66,
                                    shortwave_radiation_w_m2=434.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.9,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1022.8,
                                    wind_speed_ms=2.55,
                                    wind_gusts_ms=6.3,
                                    wind_direction_deg=169,
                                    cloud_cover_pct=92,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=66,
                                    shortwave_radiation_w_m2=450.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.1,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1023.1,
                                    wind_speed_ms=2.21,
                                    wind_gusts_ms=6.1,
                                    wind_direction_deg=176,
                                    cloud_cover_pct=90,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=67,
                                    shortwave_radiation_w_m2=440.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.2,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1023.4,
                                    wind_speed_ms=1.96,
                                    wind_gusts_ms=6.0,
                                    wind_direction_deg=186,
                                    cloud_cover_pct=87,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=68,
                                    shortwave_radiation_w_m2=403.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.1,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1023.8,
                                    wind_speed_ms=1.72,
                                    wind_gusts_ms=5.8,
                                    wind_direction_deg=197,
                                    cloud_cover_pct=83,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=69,
                                    shortwave_radiation_w_m2=339.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.8,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1024.4,
                                    wind_speed_ms=1.57,
                                    wind_gusts_ms=5.6,
                                    wind_direction_deg=202,
                                    cloud_cover_pct=80,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=69,
                                    shortwave_radiation_w_m2=255.0,
                                    weather_code=71,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.2,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1025.2,
                                    wind_speed_ms=1.37,
                                    wind_gusts_ms=5.2,
                                    wind_direction_deg=204,
                                    cloud_cover_pct=77,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=68,
                                    shortwave_radiation_w_m2=157.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.8,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1026.1,
                                    wind_speed_ms=1.17,
                                    wind_gusts_ms=4.7,
                                    wind_direction_deg=200,
                                    cloud_cover_pct=72,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=67,
                                    shortwave_radiation_w_m2=58.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.9,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1027.1,
                                    wind_speed_ms=0.91,
                                    wind_gusts_ms=4.2,
                                    wind_direction_deg=189,
                                    cloud_cover_pct=68,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=66,
                                    shortwave_radiation_w_m2=1.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-3.0,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1028.2,
                                    wind_speed_ms=0.81,
                                    wind_gusts_ms=3.7,
                                    wind_direction_deg=173,
                                    cloud_cover_pct=63,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=64,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 3, 31, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.0,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1029.3,
                                    wind_speed_ms=0.76,
                                    wind_gusts_ms=3.3,
                                    wind_direction_deg=148,
                                    cloud_cover_pct=59,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=63,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.8,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1030.3,
                                    wind_speed_ms=0.88,
                                    wind_gusts_ms=3.1,
                                    wind_direction_deg=133,
                                    cloud_cover_pct=56,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=61,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-5.3,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1031.3,
                                    wind_speed_ms=1.08,
                                    wind_gusts_ms=3.1,
                                    wind_direction_deg=124,
                                    cloud_cover_pct=55,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=60,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-5.8,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1032.2,
                                    wind_speed_ms=1.36,
                                    wind_gusts_ms=3.4,
                                    wind_direction_deg=118,
                                    cloud_cover_pct=55,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=58,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-6.2,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1033.2,
                                    wind_speed_ms=1.68,
                                    wind_gusts_ms=3.7,
                                    wind_direction_deg=117,
                                    cloud_cover_pct=55,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=57,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-6.3,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1034.2,
                                    wind_speed_ms=1.97,
                                    wind_gusts_ms=4.1,
                                    wind_direction_deg=114,
                                    cloud_cover_pct=55,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=56,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-6.3,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1035.2,
                                    wind_speed_ms=2.19,
                                    wind_gusts_ms=4.5,
                                    wind_direction_deg=114,
                                    cloud_cover_pct=54,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=54,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-6.1,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=1036.3,
                                    wind_speed_ms=2.28,
                                    wind_gusts_ms=4.7,
                                    wind_direction_deg=113,
                                    cloud_cover_pct=51,
                                    precipitation_mm=0.1,
                                    precipitation_probability_pct=53,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=71,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-5.3,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=1037.5,
                                    wind_speed_ms=2.17,
                                    wind_gusts_ms=4.8,
                                    wind_direction_deg=113,
                                    cloud_cover_pct=44,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=52,
                                    shortwave_radiation_w_m2=1.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.2,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1038.9,
                                    wind_speed_ms=1.97,
                                    wind_gusts_ms=4.9,
                                    wind_direction_deg=114,
                                    cloud_cover_pct=34,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=50,
                                    shortwave_radiation_w_m2=67.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.8,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1040.3,
                                    wind_speed_ms=1.63,
                                    wind_gusts_ms=4.9,
                                    wind_direction_deg=113,
                                    cloud_cover_pct=23,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=49,
                                    shortwave_radiation_w_m2=174.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.5,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1041.6,
                                    wind_speed_ms=1.32,
                                    wind_gusts_ms=4.9,
                                    wind_direction_deg=115,
                                    cloud_cover_pct=12,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=48,
                                    shortwave_radiation_w_m2=273.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.2,
                                    relative_humidity_pct=79,
                                    pressure_msl_hpa=1042.8,
                                    wind_speed_ms=1.12,
                                    wind_gusts_ms=4.9,
                                    wind_direction_deg=117,
                                    cloud_cover_pct=4,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=47,
                                    shortwave_radiation_w_m2=359.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.5,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1043.7,
                                    wind_speed_ms=1.05,
                                    wind_gusts_ms=5.0,
                                    wind_direction_deg=115,
                                    cloud_cover_pct=0,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=47,
                                    shortwave_radiation_w_m2=428.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.8,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=1044.3,
                                    wind_speed_ms=1.19,
                                    wind_gusts_ms=5.1,
                                    wind_direction_deg=112,
                                    cloud_cover_pct=1,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=48,
                                    shortwave_radiation_w_m2=478.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.9,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1044.8,
                                    wind_speed_ms=1.49,
                                    wind_gusts_ms=5.1,
                                    wind_direction_deg=110,
                                    cloud_cover_pct=7,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=49,
                                    shortwave_radiation_w_m2=505.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.6,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1045.1,
                                    wind_speed_ms=1.85,
                                    wind_gusts_ms=5.1,
                                    wind_direction_deg=109,
                                    cloud_cover_pct=15,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=51,
                                    shortwave_radiation_w_m2=505.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.4,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1045.3,
                                    wind_speed_ms=2.31,
                                    wind_gusts_ms=5.2,
                                    wind_direction_deg=108,
                                    cloud_cover_pct=24,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=52,
                                    shortwave_radiation_w_m2=472.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.1,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1045.4,
                                    wind_speed_ms=2.75,
                                    wind_gusts_ms=5.4,
                                    wind_direction_deg=106,
                                    cloud_cover_pct=31,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=54,
                                    shortwave_radiation_w_m2=406.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.1,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1045.6,
                                    wind_speed_ms=3.2,
                                    wind_gusts_ms=5.8,
                                    wind_direction_deg=104,
                                    cloud_cover_pct=34,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=55,
                                    shortwave_radiation_w_m2=312.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.2,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1045.8,
                                    wind_speed_ms=3.64,
                                    wind_gusts_ms=6.4,
                                    wind_direction_deg=103,
                                    cloud_cover_pct=32,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=55,
                                    shortwave_radiation_w_m2=198.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.4,
                                    relative_humidity_pct=72,
                                    pressure_msl_hpa=1046.0,
                                    wind_speed_ms=4.18,
                                    wind_gusts_ms=7.3,
                                    wind_direction_deg=101,
                                    cloud_cover_pct=26,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=55,
                                    shortwave_radiation_w_m2=78.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.6,
                                    relative_humidity_pct=66,
                                    pressure_msl_hpa=1046.1,
                                    wind_speed_ms=4.77,
                                    wind_gusts_ms=8.3,
                                    wind_direction_deg=100,
                                    cloud_cover_pct=19,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=55,
                                    shortwave_radiation_w_m2=2.0,
                                    weather_code=0,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.7,
                                    relative_humidity_pct=61,
                                    pressure_msl_hpa=1046.3,
                                    wind_speed_ms=5.26,
                                    wind_gusts_ms=9.3,
                                    wind_direction_deg=99,
                                    cloud_cover_pct=12,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=54,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=0,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 1, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.9,
                                    relative_humidity_pct=57,
                                    pressure_msl_hpa=1046.3,
                                    wind_speed_ms=5.76,
                                    wind_gusts_ms=10.3,
                                    wind_direction_deg=98,
                                    cloud_cover_pct=7,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=54,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=0,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.9,
                                    relative_humidity_pct=53,
                                    pressure_msl_hpa=1046.4,
                                    wind_speed_ms=6.05,
                                    wind_gusts_ms=11.0,
                                    wind_direction_deg=98,
                                    cloud_cover_pct=8,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=53,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=0,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.9,
                                    relative_humidity_pct=50,
                                    pressure_msl_hpa=1046.4,
                                    wind_speed_ms=6.21,
                                    wind_gusts_ms=11.5,
                                    wind_direction_deg=98,
                                    cloud_cover_pct=16,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=53,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=0,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.9,
                                    relative_humidity_pct=47,
                                    pressure_msl_hpa=1046.3,
                                    wind_speed_ms=6.26,
                                    wind_gusts_ms=12.0,
                                    wind_direction_deg=98,
                                    cloud_cover_pct=29,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=53,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.9,
                                    relative_humidity_pct=45,
                                    pressure_msl_hpa=1046.2,
                                    wind_speed_ms=6.27,
                                    wind_gusts_ms=12.3,
                                    wind_direction_deg=99,
                                    cloud_cover_pct=45,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=53,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.9,
                                    relative_humidity_pct=43,
                                    pressure_msl_hpa=1046.1,
                                    wind_speed_ms=6.19,
                                    wind_gusts_ms=12.6,
                                    wind_direction_deg=100,
                                    cloud_cover_pct=61,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=53,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.8,
                                    relative_humidity_pct=42,
                                    pressure_msl_hpa=1046.1,
                                    wind_speed_ms=6.16,
                                    wind_gusts_ms=12.8,
                                    wind_direction_deg=101,
                                    cloud_cover_pct=73,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=53,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.6,
                                    relative_humidity_pct=41,
                                    pressure_msl_hpa=1046.1,
                                    wind_speed_ms=6.13,
                                    wind_gusts_ms=13.0,
                                    wind_direction_deg=102,
                                    cloud_cover_pct=78,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=53,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.2,
                                    relative_humidity_pct=42,
                                    pressure_msl_hpa=1046.3,
                                    wind_speed_ms=6.16,
                                    wind_gusts_ms=13.1,
                                    wind_direction_deg=103,
                                    cloud_cover_pct=75,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=54,
                                    shortwave_radiation_w_m2=2.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.3,
                                    relative_humidity_pct=44,
                                    pressure_msl_hpa=1046.6,
                                    wind_speed_ms=6.25,
                                    wind_gusts_ms=13.1,
                                    wind_direction_deg=104,
                                    cloud_cover_pct=65,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=54,
                                    shortwave_radiation_w_m2=75.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.9,
                                    relative_humidity_pct=47,
                                    pressure_msl_hpa=1047.0,
                                    wind_speed_ms=6.3,
                                    wind_gusts_ms=13.0,
                                    wind_direction_deg=106,
                                    cloud_cover_pct=52,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=55,
                                    shortwave_radiation_w_m2=185.0,
                                    weather_code=2,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.5,
                                    relative_humidity_pct=50,
                                    pressure_msl_hpa=1047.4,
                                    wind_speed_ms=6.4,
                                    wind_gusts_ms=12.9,
                                    wind_direction_deg=108,
                                    cloud_cover_pct=38,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=55,
                                    shortwave_radiation_w_m2=287.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.0,
                                    relative_humidity_pct=53,
                                    pressure_msl_hpa=1047.6,
                                    wind_speed_ms=6.45,
                                    wind_gusts_ms=12.8,
                                    wind_direction_deg=109,
                                    cloud_cover_pct=25,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=55,
                                    shortwave_radiation_w_m2=375.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.5,
                                    relative_humidity_pct=56,
                                    pressure_msl_hpa=1047.7,
                                    wind_speed_ms=6.52,
                                    wind_gusts_ms=12.8,
                                    wind_direction_deg=111,
                                    cloud_cover_pct=16,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=55,
                                    shortwave_radiation_w_m2=445.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.7,
                                    relative_humidity_pct=58,
                                    pressure_msl_hpa=1047.6,
                                    wind_speed_ms=6.53,
                                    wind_gusts_ms=12.9,
                                    wind_direction_deg=112,
                                    cloud_cover_pct=10,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=54,
                                    shortwave_radiation_w_m2=495.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.8,
                                    relative_humidity_pct=60,
                                    pressure_msl_hpa=1047.2,
                                    wind_speed_ms=6.56,
                                    wind_gusts_ms=13.0,
                                    wind_direction_deg=114,
                                    cloud_cover_pct=4,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=52,
                                    shortwave_radiation_w_m2=522.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.0,
                                    relative_humidity_pct=61,
                                    pressure_msl_hpa=1046.8,
                                    wind_speed_ms=6.53,
                                    wind_gusts_ms=13.1,
                                    wind_direction_deg=115,
                                    cloud_cover_pct=0,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=51,
                                    shortwave_radiation_w_m2=521.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.0,
                                    relative_humidity_pct=63,
                                    pressure_msl_hpa=1046.4,
                                    wind_speed_ms=6.51,
                                    wind_gusts_ms=13.3,
                                    wind_direction_deg=117,
                                    cloud_cover_pct=0,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=50,
                                    shortwave_radiation_w_m2=486.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.0,
                                    relative_humidity_pct=65,
                                    pressure_msl_hpa=1045.9,
                                    wind_speed_ms=6.56,
                                    wind_gusts_ms=13.5,
                                    wind_direction_deg=119,
                                    cloud_cover_pct=0,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=48,
                                    shortwave_radiation_w_m2=418.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.0,
                                    relative_humidity_pct=67,
                                    pressure_msl_hpa=1045.6,
                                    wind_speed_ms=6.65,
                                    wind_gusts_ms=13.8,
                                    wind_direction_deg=120,
                                    cloud_cover_pct=1,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=47,
                                    shortwave_radiation_w_m2=321.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.0,
                                    relative_humidity_pct=68,
                                    pressure_msl_hpa=1045.4,
                                    wind_speed_ms=6.83,
                                    wind_gusts_ms=14.3,
                                    wind_direction_deg=122,
                                    cloud_cover_pct=9,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=46,
                                    shortwave_radiation_w_m2=204.0,
                                    weather_code=0,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.0,
                                    relative_humidity_pct=71,
                                    pressure_msl_hpa=1045.2,
                                    wind_speed_ms=7.1,
                                    wind_gusts_ms=14.9,
                                    wind_direction_deg=124,
                                    cloud_cover_pct=22,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=46,
                                    shortwave_radiation_w_m2=83.0,
                                    weather_code=1,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.8,
                                    relative_humidity_pct=73,
                                    pressure_msl_hpa=1045.0,
                                    wind_speed_ms=7.42,
                                    wind_gusts_ms=15.7,
                                    wind_direction_deg=125,
                                    cloud_cover_pct=37,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=45,
                                    shortwave_radiation_w_m2=3.0,
                                    weather_code=1,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.8,
                                    relative_humidity_pct=75,
                                    pressure_msl_hpa=1044.8,
                                    wind_speed_ms=7.75,
                                    wind_gusts_ms=16.3,
                                    wind_direction_deg=127,
                                    cloud_cover_pct=53,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=44,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 2, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.6,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1044.6,
                                    wind_speed_ms=7.88,
                                    wind_gusts_ms=16.8,
                                    wind_direction_deg=128,
                                    cloud_cover_pct=67,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=44,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.5,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1044.3,
                                    wind_speed_ms=7.91,
                                    wind_gusts_ms=17.1,
                                    wind_direction_deg=128,
                                    cloud_cover_pct=78,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=43,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.2,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1043.9,
                                    wind_speed_ms=7.71,
                                    wind_gusts_ms=17.1,
                                    wind_direction_deg=127,
                                    cloud_cover_pct=85,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=43,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.9,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1043.5,
                                    wind_speed_ms=7.31,
                                    wind_gusts_ms=16.8,
                                    wind_direction_deg=126,
                                    cloud_cover_pct=90,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=42,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.6,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1043.0,
                                    wind_speed_ms=6.82,
                                    wind_gusts_ms=16.5,
                                    wind_direction_deg=123,
                                    cloud_cover_pct=94,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=42,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.3,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1042.5,
                                    wind_speed_ms=6.28,
                                    wind_gusts_ms=16.0,
                                    wind_direction_deg=121,
                                    cloud_cover_pct=96,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=42,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.1,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1042.1,
                                    wind_speed_ms=5.81,
                                    wind_gusts_ms=15.4,
                                    wind_direction_deg=118,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=42,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.1,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1041.7,
                                    wind_speed_ms=5.46,
                                    wind_gusts_ms=14.9,
                                    wind_direction_deg=116,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=43,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.4,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1041.4,
                                    wind_speed_ms=5.21,
                                    wind_gusts_ms=14.3,
                                    wind_direction_deg=116,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=44,
                                    shortwave_radiation_w_m2=2.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.9,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1041.1,
                                    wind_speed_ms=4.99,
                                    wind_gusts_ms=13.6,
                                    wind_direction_deg=116,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=45,
                                    shortwave_radiation_w_m2=62.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.5,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1040.8,
                                    wind_speed_ms=4.85,
                                    wind_gusts_ms=12.8,
                                    wind_direction_deg=116,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=46,
                                    shortwave_radiation_w_m2=146.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.0,
                                    relative_humidity_pct=84,
                                    pressure_msl_hpa=1040.5,
                                    wind_speed_ms=4.7,
                                    wind_gusts_ms=12.0,
                                    wind_direction_deg=118,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=47,
                                    shortwave_radiation_w_m2=225.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.5,
                                    relative_humidity_pct=86,
                                    pressure_msl_hpa=1040.3,
                                    wind_speed_ms=4.55,
                                    wind_gusts_ms=11.3,
                                    wind_direction_deg=120,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=48,
                                    shortwave_radiation_w_m2=292.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.0,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1040.0,
                                    wind_speed_ms=4.36,
                                    wind_gusts_ms=10.7,
                                    wind_direction_deg=122,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=49,
                                    shortwave_radiation_w_m2=341.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.2,
                                    relative_humidity_pct=88,
                                    pressure_msl_hpa=1039.7,
                                    wind_speed_ms=4.13,
                                    wind_gusts_ms=10.2,
                                    wind_direction_deg=125,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=49,
                                    shortwave_radiation_w_m2=367.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.4,
                                    relative_humidity_pct=88,
                                    pressure_msl_hpa=1039.4,
                                    wind_speed_ms=3.91,
                                    wind_gusts_ms=9.8,
                                    wind_direction_deg=129,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=48,
                                    shortwave_radiation_w_m2=371.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.5,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1039.0,
                                    wind_speed_ms=3.68,
                                    wind_gusts_ms=9.4,
                                    wind_direction_deg=134,
                                    cloud_cover_pct=99,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=48,
                                    shortwave_radiation_w_m2=351.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.6,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1038.7,
                                    wind_speed_ms=3.55,
                                    wind_gusts_ms=9.0,
                                    wind_direction_deg=140,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=48,
                                    shortwave_radiation_w_m2=312.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.6,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1038.4,
                                    wind_speed_ms=3.38,
                                    wind_gusts_ms=8.7,
                                    wind_direction_deg=146,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=47,
                                    shortwave_radiation_w_m2=258.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.7,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1038.2,
                                    wind_speed_ms=3.27,
                                    wind_gusts_ms=8.3,
                                    wind_direction_deg=151,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=47,
                                    shortwave_radiation_w_m2=193.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.7,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1038.0,
                                    wind_speed_ms=3.18,
                                    wind_gusts_ms=7.9,
                                    wind_direction_deg=156,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=47,
                                    shortwave_radiation_w_m2=123.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.7,
                                    relative_humidity_pct=88,
                                    pressure_msl_hpa=1037.9,
                                    wind_speed_ms=3.13,
                                    wind_gusts_ms=7.5,
                                    wind_direction_deg=160,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=48,
                                    shortwave_radiation_w_m2=52.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.6,
                                    relative_humidity_pct=89,
                                    pressure_msl_hpa=1037.8,
                                    wind_speed_ms=3.12,
                                    wind_gusts_ms=7.1,
                                    wind_direction_deg=164,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=49,
                                    shortwave_radiation_w_m2=2.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.6,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1037.7,
                                    wind_speed_ms=3.06,
                                    wind_gusts_ms=6.8,
                                    wind_direction_deg=169,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=50,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 3, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.4,
                                    relative_humidity_pct=91,
                                    pressure_msl_hpa=1037.7,
                                    wind_speed_ms=2.98,
                                    wind_gusts_ms=6.5,
                                    wind_direction_deg=171,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=50,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.3,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1037.6,
                                    wind_speed_ms=2.91,
                                    wind_gusts_ms=6.2,
                                    wind_direction_deg=175,
                                    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, 4, 4, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.2,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1037.5,
                                    wind_speed_ms=2.75,
                                    wind_gusts_ms=6.0,
                                    wind_direction_deg=178,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=52,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.0,
                                    relative_humidity_pct=93,
                                    pressure_msl_hpa=1037.5,
                                    wind_speed_ms=2.5,
                                    wind_gusts_ms=5.8,
                                    wind_direction_deg=180,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=52,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.8,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1037.4,
                                    wind_speed_ms=2.2,
                                    wind_gusts_ms=5.7,
                                    wind_direction_deg=183,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=53,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.5,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1037.3,
                                    wind_speed_ms=1.96,
                                    wind_gusts_ms=5.6,
                                    wind_direction_deg=184,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=53,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.4,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1037.3,
                                    wind_speed_ms=1.78,
                                    wind_gusts_ms=5.6,
                                    wind_direction_deg=190,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=54,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.4,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1037.2,
                                    wind_speed_ms=1.71,
                                    wind_gusts_ms=5.7,
                                    wind_direction_deg=195,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=53,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.6,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1037.1,
                                    wind_speed_ms=1.87,
                                    wind_gusts_ms=5.9,
                                    wind_direction_deg=200,
                                    cloud_cover_pct=95,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=51,
                                    shortwave_radiation_w_m2=2.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=3.9,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1037.1,
                                    wind_speed_ms=2.15,
                                    wind_gusts_ms=6.1,
                                    wind_direction_deg=205,
                                    cloud_cover_pct=87,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=48,
                                    shortwave_radiation_w_m2=32.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.3,
                                    relative_humidity_pct=93,
                                    pressure_msl_hpa=1037.1,
                                    wind_speed_ms=2.48,
                                    wind_gusts_ms=6.5,
                                    wind_direction_deg=208,
                                    cloud_cover_pct=78,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=45,
                                    shortwave_radiation_w_m2=72.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.8,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1037.0,
                                    wind_speed_ms=2.89,
                                    wind_gusts_ms=6.8,
                                    wind_direction_deg=210,
                                    cloud_cover_pct=70,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=42,
                                    shortwave_radiation_w_m2=108.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=5.2,
                                    relative_humidity_pct=91,
                                    pressure_msl_hpa=1036.9,
                                    wind_speed_ms=3.26,
                                    wind_gusts_ms=7.2,
                                    wind_direction_deg=212,
                                    cloud_cover_pct=64,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=39,
                                    shortwave_radiation_w_m2=141.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=5.4,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1036.8,
                                    wind_speed_ms=3.55,
                                    wind_gusts_ms=7.6,
                                    wind_direction_deg=215,
                                    cloud_cover_pct=61,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=37,
                                    shortwave_radiation_w_m2=172.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=5.6,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1036.6,
                                    wind_speed_ms=3.8,
                                    wind_gusts_ms=8.0,
                                    wind_direction_deg=219,
                                    cloud_cover_pct=63,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=36,
                                    shortwave_radiation_w_m2=201.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=5.8,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1036.3,
                                    wind_speed_ms=4.07,
                                    wind_gusts_ms=8.5,
                                    wind_direction_deg=224,
                                    cloud_cover_pct=68,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=36,
                                    shortwave_radiation_w_m2=229.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=5.8,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1036.0,
                                    wind_speed_ms=4.39,
                                    wind_gusts_ms=9.0,
                                    wind_direction_deg=228,
                                    cloud_cover_pct=75,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=36,
                                    shortwave_radiation_w_m2=247.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=5.9,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1035.7,
                                    wind_speed_ms=4.59,
                                    wind_gusts_ms=9.5,
                                    wind_direction_deg=232,
                                    cloud_cover_pct=83,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=37,
                                    shortwave_radiation_w_m2=247.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=5.8,
                                    relative_humidity_pct=91,
                                    pressure_msl_hpa=1035.4,
                                    wind_speed_ms=4.8,
                                    wind_gusts_ms=9.9,
                                    wind_direction_deg=234,
                                    cloud_cover_pct=90,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=38,
                                    shortwave_radiation_w_m2=224.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=5.8,
                                    relative_humidity_pct=91,
                                    pressure_msl_hpa=1035.2,
                                    wind_speed_ms=4.83,
                                    wind_gusts_ms=10.1,
                                    wind_direction_deg=236,
                                    cloud_cover_pct=94,
                                    precipitation_mm=0.2,
                                    precipitation_probability_pct=39,
                                    shortwave_radiation_w_m2=178.0,
                                    weather_code=51,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=5.6,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1035.0,
                                    wind_speed_ms=4.69,
                                    wind_gusts_ms=10.1,
                                    wind_direction_deg=236,
                                    cloud_cover_pct=96,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=41,
                                    shortwave_radiation_w_m2=113.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=5.3,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1034.8,
                                    wind_speed_ms=4.35,
                                    wind_gusts_ms=9.9,
                                    wind_direction_deg=236,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=42,
                                    shortwave_radiation_w_m2=48.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=5.0,
                                    relative_humidity_pct=93,
                                    pressure_msl_hpa=1034.7,
                                    wind_speed_ms=3.9,
                                    wind_gusts_ms=9.7,
                                    wind_direction_deg=234,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=44,
                                    shortwave_radiation_w_m2=3.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.6,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1034.6,
                                    wind_speed_ms=3.44,
                                    wind_gusts_ms=8.98,
                                    wind_direction_deg=232,
                                    cloud_cover_pct=96,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=46,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 4, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=4.4,
                                    relative_humidity_pct=94,
                                    pressure_msl_hpa=1034.4,
                                    wind_speed_ms=3.05,
                                    wind_gusts_ms=8.6,
                                    wind_direction_deg=230,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=48,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 0, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=2.5,
                                    relative_humidity_pct=91,
                                    pressure_msl_hpa=1024.8,
                                    wind_speed_ms=2.75,
                                    wind_gusts_ms=10.12,
                                    wind_direction_deg=193,
                                    cloud_cover_pct=98,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=46,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 1, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.5,
                                    relative_humidity_pct=88,
                                    pressure_msl_hpa=1015.2,
                                    wind_speed_ms=2.65,
                                    wind_gusts_ms=11.75,
                                    wind_direction_deg=158,
                                    cloud_cover_pct=97,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=44,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 2, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.0,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1005.7,
                                    wind_speed_ms=2.68,
                                    wind_gusts_ms=13.65,
                                    wind_direction_deg=123,
                                    cloud_cover_pct=87,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=39,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 3, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-4.4,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=996.3,
                                    wind_speed_ms=2.8,
                                    wind_gusts_ms=15.5,
                                    wind_direction_deg=88,
                                    cloud_cover_pct=76,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=34,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=2,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 4, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-3.8,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=996.6,
                                    wind_speed_ms=3.2,
                                    wind_gusts_ms=15.3,
                                    wind_direction_deg=88,
                                    cloud_cover_pct=82,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=32,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 5, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.9,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=997.0,
                                    wind_speed_ms=3.71,
                                    wind_gusts_ms=15.1,
                                    wind_direction_deg=87,
                                    cloud_cover_pct=92,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=30,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 6, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-2.1,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=997.5,
                                    wind_speed_ms=4.11,
                                    wind_gusts_ms=15.0,
                                    wind_direction_deg=86,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=29,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 7, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.7,
                                    relative_humidity_pct=81,
                                    pressure_msl_hpa=998.0,
                                    wind_speed_ms=4.24,
                                    wind_gusts_ms=15.3,
                                    wind_direction_deg=82,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=30,
                                    shortwave_radiation_w_m2=6.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 8, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.5,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=998.5,
                                    wind_speed_ms=4.44,
                                    wind_gusts_ms=15.8,
                                    wind_direction_deg=76,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=32,
                                    shortwave_radiation_w_m2=49.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 9, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.2,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=999.1,
                                    wind_speed_ms=4.49,
                                    wind_gusts_ms=15.8,
                                    wind_direction_deg=73,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=34,
                                    shortwave_radiation_w_m2=109.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 10, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.5,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=999.7,
                                    wind_speed_ms=4.63,
                                    wind_gusts_ms=15.0,
                                    wind_direction_deg=76,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=36,
                                    shortwave_radiation_w_m2=180.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 11, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.2,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1000.4,
                                    wind_speed_ms=4.65,
                                    wind_gusts_ms=13.8,
                                    wind_direction_deg=81,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=38,
                                    shortwave_radiation_w_m2=261.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 12, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.8,
                                    relative_humidity_pct=76,
                                    pressure_msl_hpa=1001.0,
                                    wind_speed_ms=4.62,
                                    wind_gusts_ms=12.7,
                                    wind_direction_deg=85,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=39,
                                    shortwave_radiation_w_m2=333.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 13, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.1,
                                    relative_humidity_pct=77,
                                    pressure_msl_hpa=1001.6,
                                    wind_speed_ms=4.33,
                                    wind_gusts_ms=11.9,
                                    wind_direction_deg=83,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=39,
                                    shortwave_radiation_w_m2=376.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 14, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.3,
                                    relative_humidity_pct=78,
                                    pressure_msl_hpa=1002.3,
                                    wind_speed_ms=3.88,
                                    wind_gusts_ms=11.1,
                                    wind_direction_deg=78,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=38,
                                    shortwave_radiation_w_m2=390.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 15, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.4,
                                    relative_humidity_pct=80,
                                    pressure_msl_hpa=1002.9,
                                    wind_speed_ms=3.45,
                                    wind_gusts_ms=10.0,
                                    wind_direction_deg=73,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=37,
                                    shortwave_radiation_w_m2=376.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 16, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.6,
                                    relative_humidity_pct=82,
                                    pressure_msl_hpa=1003.6,
                                    wind_speed_ms=3.14,
                                    wind_gusts_ms=8.0,
                                    wind_direction_deg=68,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=36,
                                    shortwave_radiation_w_m2=335.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 17, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.7,
                                    relative_humidity_pct=83,
                                    pressure_msl_hpa=1004.3,
                                    wind_speed_ms=2.95,
                                    wind_gusts_ms=5.7,
                                    wind_direction_deg=62,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=35,
                                    shortwave_radiation_w_m2=273.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 18, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.6,
                                    relative_humidity_pct=85,
                                    pressure_msl_hpa=1005.0,
                                    wind_speed_ms=2.75,
                                    wind_gusts_ms=3.8,
                                    wind_direction_deg=57,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=35,
                                    shortwave_radiation_w_m2=200.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 19, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=1.1,
                                    relative_humidity_pct=87,
                                    pressure_msl_hpa=1005.7,
                                    wind_speed_ms=2.44,
                                    wind_gusts_ms=2.8,
                                    wind_direction_deg=55,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=36,
                                    shortwave_radiation_w_m2=124.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 20, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=0.2,
                                    relative_humidity_pct=90,
                                    pressure_msl_hpa=1006.4,
                                    wind_speed_ms=2.22,
                                    wind_gusts_ms=2.2,
                                    wind_direction_deg=54,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=37,
                                    shortwave_radiation_w_m2=53.0,
                                    weather_code=3,
                                    is_day=1),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 21, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-0.5,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1007.0,
                                    wind_speed_ms=1.94,
                                    wind_gusts_ms=1.8,
                                    wind_direction_deg=55,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=38,
                                    shortwave_radiation_w_m2=7.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 22, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.0,
                                    relative_humidity_pct=92,
                                    pressure_msl_hpa=1007.5,
                                    wind_speed_ms=1.89,
                                    wind_gusts_ms=1.5,
                                    wind_direction_deg=58,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=39,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0),
                       ForecastHour(time=datetime.datetime(2026, 4, 5, 23, 0, tzinfo=zoneinfo.ZoneInfo(key='Atlantic/Reykjavik')),
                                    temperature_c=-1.3,
                                    relative_humidity_pct=91,
                                    pressure_msl_hpa=1007.8,
                                    wind_speed_ms=1.79,
                                    wind_gusts_ms=1.4,
                                    wind_direction_deg=63,
                                    cloud_cover_pct=100,
                                    precipitation_mm=0.0,
                                    precipitation_probability_pct=41,
                                    shortwave_radiation_w_m2=0.0,
                                    weather_code=3,
                                    is_day=0)],
               daily=[ForecastDay(day=datetime.date(2026, 3, 21),
                                  temp_max_c=1.1,
                                  temp_min_c=-1.8,
                                  precipitation_sum_mm=5.3,
                                  precipitation_probability_max_pct=100,
                                  wind_speed_max_ms=12.0,
                                  wind_gusts_max_ms=23.7,
                                  weather_code=73,
                                  sunshine_duration_s=0.0,
                                  daylight_duration_s=44471.69,
                                  shortwave_radiation_sum_mj_m2=3.9),
                      ForecastDay(day=datetime.date(2026, 3, 22),
                                  temp_max_c=0.5,
                                  temp_min_c=-1.6,
                                  precipitation_sum_mm=9.0,
                                  precipitation_probability_max_pct=100,
                                  wind_speed_max_ms=10.8,
                                  wind_gusts_max_ms=18.3,
                                  weather_code=73,
                                  sunshine_duration_s=11570.28,
                                  daylight_duration_s=44858.59,
                                  shortwave_radiation_sum_mj_m2=5.92),
                      ForecastDay(day=datetime.date(2026, 3, 23),
                                  temp_max_c=1.6,
                                  temp_min_c=-2.7,
                                  precipitation_sum_mm=12.35,
                                  precipitation_probability_max_pct=88,
                                  wind_speed_max_ms=15.5,
                                  wind_gusts_max_ms=26.8,
                                  weather_code=73,
                                  sunshine_duration_s=0.0,
                                  daylight_duration_s=45244.06,
                                  shortwave_radiation_sum_mj_m2=1.7),
                      ForecastDay(day=datetime.date(2026, 3, 24),
                                  temp_max_c=-2.3,
                                  temp_min_c=-6.8,
                                  precipitation_sum_mm=0.0,
                                  precipitation_probability_max_pct=45,
                                  wind_speed_max_ms=5.96,
                                  wind_gusts_max_ms=11.2,
                                  weather_code=3,
                                  sunshine_duration_s=39192.21,
                                  daylight_duration_s=45630.9,
                                  shortwave_radiation_sum_mj_m2=12.38),
                      ForecastDay(day=datetime.date(2026, 3, 25),
                                  temp_max_c=-6.9,
                                  temp_min_c=-11.4,
                                  precipitation_sum_mm=0.0,
                                  precipitation_probability_max_pct=10,
                                  wind_speed_max_ms=6.33,
                                  wind_gusts_max_ms=11.3,
                                  weather_code=3,
                                  sunshine_duration_s=40385.05,
                                  daylight_duration_s=46019.45,
                                  shortwave_radiation_sum_mj_m2=14.0),
                      ForecastDay(day=datetime.date(2026, 3, 26),
                                  temp_max_c=3.7,
                                  temp_min_c=-6.8,
                                  precipitation_sum_mm=19.5,
                                  precipitation_probability_max_pct=96,
                                  wind_speed_max_ms=13.17,
                                  wind_gusts_max_ms=26.1,
                                  weather_code=75,
                                  sunshine_duration_s=10178.77,
                                  daylight_duration_s=46409.54,
                                  shortwave_radiation_sum_mj_m2=5.57),
                      ForecastDay(day=datetime.date(2026, 3, 27),
                                  temp_max_c=2.3,
                                  temp_min_c=1.0,
                                  precipitation_sum_mm=11.8,
                                  precipitation_probability_max_pct=76,
                                  wind_speed_max_ms=10.46,
                                  wind_gusts_max_ms=23.6,
                                  weather_code=75,
                                  sunshine_duration_s=41047.31,
                                  daylight_duration_s=46801.0,
                                  shortwave_radiation_sum_mj_m2=11.89),
                      ForecastDay(day=datetime.date(2026, 3, 28),
                                  temp_max_c=1.5,
                                  temp_min_c=-6.3,
                                  precipitation_sum_mm=4.1,
                                  precipitation_probability_max_pct=57,
                                  wind_speed_max_ms=9.67,
                                  wind_gusts_max_ms=20.9,
                                  weather_code=73,
                                  sunshine_duration_s=41696.12,
                                  daylight_duration_s=47193.67,
                                  shortwave_radiation_sum_mj_m2=12.96),
                      ForecastDay(day=datetime.date(2026, 3, 29),
                                  temp_max_c=4.1,
                                  temp_min_c=-6.8,
                                  precipitation_sum_mm=12.3,
                                  precipitation_probability_max_pct=74,
                                  wind_speed_max_ms=11.91,
                                  wind_gusts_max_ms=25.8,
                                  weather_code=73,
                                  sunshine_duration_s=19811.74,
                                  daylight_duration_s=47587.38,
                                  shortwave_radiation_sum_mj_m2=7.32),
                      ForecastDay(day=datetime.date(2026, 3, 30),
                                  temp_max_c=2.5,
                                  temp_min_c=0.8,
                                  precipitation_sum_mm=8.6,
                                  precipitation_probability_max_pct=95,
                                  wind_speed_max_ms=11.94,
                                  wind_gusts_max_ms=26.1,
                                  weather_code=73,
                                  sunshine_duration_s=21342.76,
                                  daylight_duration_s=47981.96,
                                  shortwave_radiation_sum_mj_m2=10.22),
                      ForecastDay(day=datetime.date(2026, 3, 31),
                                  temp_max_c=1.2,
                                  temp_min_c=-4.0,
                                  precipitation_sum_mm=1.3,
                                  precipitation_probability_max_pct=76,
                                  wind_speed_max_ms=6.79,
                                  wind_gusts_max_ms=24.1,
                                  weather_code=71,
                                  sunshine_duration_s=42857.05,
                                  daylight_duration_s=48377.24,
                                  shortwave_radiation_sum_mj_m2=13.41),
                      ForecastDay(day=datetime.date(2026, 4, 1),
                                  temp_max_c=0.9,
                                  temp_min_c=-6.3,
                                  precipitation_sum_mm=0.6,
                                  precipitation_probability_max_pct=61,
                                  wind_speed_max_ms=5.76,
                                  wind_gusts_max_ms=10.3,
                                  weather_code=71,
                                  sunshine_duration_s=43242.55,
                                  daylight_duration_s=48773.05,
                                  shortwave_radiation_sum_mj_m2=15.33),
                      ForecastDay(day=datetime.date(2026, 4, 2),
                                  temp_max_c=3.0,
                                  temp_min_c=-0.9,
                                  precipitation_sum_mm=0.0,
                                  precipitation_probability_max_pct=55,
                                  wind_speed_max_ms=7.88,
                                  wind_gusts_max_ms=16.8,
                                  weather_code=2,
                                  sunshine_duration_s=43627.02,
                                  daylight_duration_s=49169.22,
                                  shortwave_radiation_sum_mj_m2=15.92),
                      ForecastDay(day=datetime.date(2026, 4, 3),
                                  temp_max_c=4.7,
                                  temp_min_c=1.1,
                                  precipitation_sum_mm=0.0,
                                  precipitation_probability_max_pct=50,
                                  wind_speed_max_ms=7.91,
                                  wind_gusts_max_ms=17.1,
                                  weather_code=3,
                                  sunshine_duration_s=37352.36,
                                  daylight_duration_s=49565.56,
                                  shortwave_radiation_sum_mj_m2=11.15),
                      ForecastDay(day=datetime.date(2026, 4, 4),
                                  temp_max_c=5.9,
                                  temp_min_c=3.4,
                                  precipitation_sum_mm=2.4,
                                  precipitation_probability_max_pct=54,
                                  wind_speed_max_ms=4.83,
                                  wind_gusts_max_ms=10.1,
                                  weather_code=51,
                                  sunshine_duration_s=18328.6,
                                  daylight_duration_s=49961.89,
                                  shortwave_radiation_sum_mj_m2=7.26),
                      ForecastDay(day=datetime.date(2026, 4, 5),
                                  temp_max_c=2.5,
                                  temp_min_c=-4.4,
                                  precipitation_sum_mm=0.0,
                                  precipitation_probability_max_pct=46,
                                  wind_speed_max_ms=4.65,
                                  wind_gusts_max_ms=15.8,
                                  weather_code=3,
                                  sunshine_duration_s=44839.38,
                                  daylight_duration_s=50358.03,
                                  shortwave_radiation_sum_mj_m2=11.06)],
               pti_daily=[PressureTrendPoint(day=datetime.date(2026, 3, 21),
                                             mean_msl_hpa=990.6541666666667,
                                             delta_hpa=None,
                                             volatility_hpa=3.6350921484243326,
                                             pti_0_to_100=30),
                          PressureTrendPoint(day=datetime.date(2026, 3, 22),
                                             mean_msl_hpa=993.0833333333334,
                                             delta_hpa=2.4291666666666742,
                                             volatility_hpa=5.649522231948061,
                                             pti_0_to_100=46),
                          PressureTrendPoint(day=datetime.date(2026, 3, 23),
                                             mean_msl_hpa=984.2041666666668,
                                             delta_hpa=-8.879166666666606,
                                             volatility_hpa=12.750736693692806,
                                             pti_0_to_100=1),
                          PressureTrendPoint(day=datetime.date(2026, 3, 24),
                                             mean_msl_hpa=992.8583333333332,
                                             delta_hpa=8.65416666666647,
                                             volatility_hpa=8.39119189682106,
                                             pti_0_to_100=59),
                          PressureTrendPoint(day=datetime.date(2026, 3, 25),
                                             mean_msl_hpa=1017.6875,
                                             delta_hpa=24.829166666666765,
                                             volatility_hpa=3.6582619417945716,
                                             pti_0_to_100=60),
                          PressureTrendPoint(day=datetime.date(2026, 3, 26),
                                             mean_msl_hpa=999.4291666666667,
                                             delta_hpa=-18.258333333333326,
                                             volatility_hpa=8.188299136794114,
                                             pti_0_to_100=0),
                          PressureTrendPoint(day=datetime.date(2026, 3, 27),
                                             mean_msl_hpa=989.3791666666666,
                                             delta_hpa=-10.050000000000068,
                                             volatility_hpa=1.2197573410373395,
                                             pti_0_to_100=24),
                          PressureTrendPoint(day=datetime.date(2026, 3, 28),
                                             mean_msl_hpa=1002.1208333333334,
                                             delta_hpa=12.741666666666788,
                                             volatility_hpa=6.583905221903982,
                                             pti_0_to_100=60),
                          PressureTrendPoint(day=datetime.date(2026, 3, 29),
                                             mean_msl_hpa=988.0875,
                                             delta_hpa=-14.033333333333417,
                                             volatility_hpa=12.30105377246369,
                                             pti_0_to_100=0),
                          PressureTrendPoint(day=datetime.date(2026, 3, 30),
                                             mean_msl_hpa=993.6875,
                                             delta_hpa=5.600000000000023,
                                             volatility_hpa=5.897111488944686,
                                             pti_0_to_100=57),
                          PressureTrendPoint(day=datetime.date(2026, 3, 31),
                                             mean_msl_hpa=1019.9125,
                                             delta_hpa=26.225000000000023,
                                             volatility_hpa=6.0037895641365235,
                                             pti_0_to_100=60),
                          PressureTrendPoint(day=datetime.date(2026, 4, 1),
                                             mean_msl_hpa=1040.7708333333333,
                                             delta_hpa=20.858333333333235,
                                             volatility_hpa=5.54424724703288,
                                             pti_0_to_100=60),
                          PressureTrendPoint(day=datetime.date(2026, 4, 2),
                                             mean_msl_hpa=1046.2791666666667,
                                             delta_hpa=5.508333333333439,
                                             volatility_hpa=0.880700890184076,
                                             pti_0_to_100=85),
                          PressureTrendPoint(day=datetime.date(2026, 4, 3),
                                             mean_msl_hpa=1040.3166666666666,
                                             delta_hpa=-5.962500000000091,
                                             volatility_hpa=2.11632714382963,
                                             pti_0_to_100=15),
                          PressureTrendPoint(day=datetime.date(2026, 4, 4),
                                             mean_msl_hpa=1036.3541666666667,
                                             delta_hpa=-3.9624999999998636,
                                             volatility_hpa=1.085468909560817,
                                             pti_0_to_100=33),
                          PressureTrendPoint(day=datetime.date(2026, 4, 5),
                                             mean_msl_hpa=1003.4958333333334,
                                             delta_hpa=-32.85833333333335,
                                             volatility_hpa=6.4144184843798255,
                                             pti_0_to_100=0)],
               pressure_regimes_daily=[PressureRegimePoint(day=datetime.date(2026, 3, 21),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=983.6,
                                                           mean_msl_hpa=990.6541666666667,
                                                           slope_hpa_per_h=-1.0325174825174819,
                                                           baseline_days_used=0,
                                                           median_slp_hpa=None,
                                                           std_slp_hpa=None,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>),
                                       PressureRegimePoint(day=datetime.date(2026, 3, 22),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1001.5,
                                                           mean_msl_hpa=993.0833333333334,
                                                           slope_hpa_per_h=0.7611888111888093,
                                                           baseline_days_used=1,
                                                           median_slp_hpa=990.6541666666667,
                                                           std_slp_hpa=None,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>),
                                       PressureRegimePoint(day=datetime.date(2026, 3, 23),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=976.2,
                                                           mean_msl_hpa=984.2041666666668,
                                                           slope_hpa_per_h=-0.45979020979021096,
                                                           baseline_days_used=2,
                                                           median_slp_hpa=991.8687500000001,
                                                           std_slp_hpa=1.717680222632327,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>),
                                       PressureRegimePoint(day=datetime.date(2026, 3, 24),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1007.5,
                                                           mean_msl_hpa=992.8583333333332,
                                                           slope_hpa_per_h=1.3167832167832172,
                                                           baseline_days_used=3,
                                                           median_slp_hpa=990.6541666666667,
                                                           std_slp_hpa=4.5888079677422215,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>),
                                       PressureRegimePoint(day=datetime.date(2026, 3, 25),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1017.5,
                                                           mean_msl_hpa=1017.6875,
                                                           slope_hpa_per_h=-0.2416083916083885,
                                                           baseline_days_used=4,
                                                           median_slp_hpa=991.7562499999999,
                                                           std_slp_hpa=4.144740922520288,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>),
                                       PressureRegimePoint(day=datetime.date(2026, 3, 26),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=989.7,
                                                           mean_msl_hpa=999.4291666666667,
                                                           slope_hpa_per_h=-0.7513986013985977,
                                                           baseline_days_used=5,
                                                           median_slp_hpa=992.8583333333332,
                                                           std_slp_hpa=12.806119210600476,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>),
                                       PressureRegimePoint(day=datetime.date(2026, 3, 27),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=990.6,
                                                           mean_msl_hpa=989.3791666666666,
                                                           slope_hpa_per_h=-0.09090909090908932,
                                                           baseline_days_used=6,
                                                           median_slp_hpa=992.9708333333333,
                                                           std_slp_hpa=11.555009335380923,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>),
                                       PressureRegimePoint(day=datetime.date(2026, 3, 28),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1009.9,
                                                           mean_msl_hpa=1002.1208333333334,
                                                           slope_hpa_per_h=0.643356643356645,
                                                           baseline_days_used=7,
                                                           median_slp_hpa=992.8583333333332,
                                                           std_slp_hpa=10.869510831112489,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>),
                                       PressureRegimePoint(day=datetime.date(2026, 3, 29),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=982.3,
                                                           mean_msl_hpa=988.0875,
                                                           slope_hpa_per_h=0.25489510489510325,
                                                           baseline_days_used=8,
                                                           median_slp_hpa=992.9708333333333,
                                                           std_slp_hpa=10.345824823079171,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>),
                                       PressureRegimePoint(day=datetime.date(2026, 3, 30),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1006.5,
                                                           mean_msl_hpa=993.6875,
                                                           slope_hpa_per_h=1.2003496503496458,
                                                           baseline_days_used=9,
                                                           median_slp_hpa=992.8583333333332,
                                                           std_slp_hpa=10.04628498089907,
                                                           z=None,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>),
                                       PressureRegimePoint(day=datetime.date(2026, 3, 31),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1029.3,
                                                           mean_msl_hpa=1019.9125,
                                                           slope_hpa_per_h=0.6496503496503498,
                                                           baseline_days_used=10,
                                                           median_slp_hpa=992.9708333333333,
                                                           std_slp_hpa=9.485076851052412,
                                                           z=3.830139411325462,
                                                           regime=<PressureRegime.HIGH_BUILDING: 'HIGH_BUILDING'>),
                                       PressureRegimePoint(day=datetime.date(2026, 4, 1),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1046.3,
                                                           mean_msl_hpa=1040.7708333333333,
                                                           slope_hpa_per_h=0.21643356643356276,
                                                           baseline_days_used=11,
                                                           median_slp_hpa=993.0833333333334,
                                                           std_slp_hpa=11.698405245605237,
                                                           z=4.549053101631831,
                                                           regime=<PressureRegime.HIGH_BUILDING: 'HIGH_BUILDING'>),
                                       PressureRegimePoint(day=datetime.date(2026, 4, 2),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1044.6,
                                                           mean_msl_hpa=1046.2791666666667,
                                                           slope_hpa_per_h=-0.3006993006993047,
                                                           baseline_days_used=12,
                                                           median_slp_hpa=993.3854166666667,
                                                           std_slp_hpa=16.773742171978785,
                                                           z=3.0532592434197063,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>),
                                       PressureRegimePoint(day=datetime.date(2026, 4, 3),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1037.7,
                                                           mean_msl_hpa=1040.3166666666666,
                                                           slope_hpa_per_h=-0.21783216783216847,
                                                           baseline_days_used=13,
                                                           median_slp_hpa=993.6875,
                                                           std_slp_hpa=20.38853550479461,
                                                           z=2.158688640959522,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>),
                                       PressureRegimePoint(day=datetime.date(2026, 4, 4),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1034.4,
                                                           mean_msl_hpa=1036.3541666666667,
                                                           slope_hpa_per_h=-0.22342657342656738,
                                                           baseline_days_used=14,
                                                           median_slp_hpa=996.5583333333334,
                                                           std_slp_hpa=21.80557686303718,
                                                           z=1.735412316966144,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>),
                                       PressureRegimePoint(day=datetime.date(2026, 4, 5),
                                                           tz='Atlantic/Reykjavik',
                                                           slp_now_hpa=1007.8,
                                                           mean_msl_hpa=1003.4958333333334,
                                                           slope_hpa_per_h=0.647902097902097,
                                                           baseline_days_used=15,
                                                           median_slp_hpa=999.4291666666667,
                                                           std_slp_hpa=22.334570039497205,
                                                           z=0.3747926787276414,
                                                           regime=<PressureRegime.TRANSITIONAL: 'TRANSITIONAL'>)],
               notes=[])