{
    "ok": true,
    "endpoint": "/api/tiempo",
    "_log": "[API /tiempo]",
    "url_solicitada": "https://mareator2.mareator.es/codigo/api/tiempo?dias=5&loc=4",
    "timestamp_solicitud": "2026-11-05T22:59:49+01:00",
    "parametros": {
        "loc": 4,
        "fecha": "2026-11-05",
        "dias": 5
    },
    "url_api": "https://api.open-meteo.com/v1/forecast?latitude=42.4563&longitude=-8.9219&hourly=temperature_2m,precipitation_probability,rain,cloudcover,windspeed_10m,winddirection_10m,weather_code,is_day&start_date=2026-11-05&end_date=2026-11-09&timezone=Europe%2FMadrid",
    "localizacion": {
        "id": 4,
        "nombre": "O Grove",
        "lat": 42.4563,
        "lon": -8.9219,
        "puerto_id": "27"
    },
    "fechas": {
        "inicio": "2026-11-05",
        "fin": "2026-11-09",
        "dias": 5,
        "rango": [
            "2026-11-05",
            "2026-11-06",
            "2026-11-07",
            "2026-11-08",
            "2026-11-09"
        ]
    },
    "datos": {
        "fuente": "Open-Meteo Forecast",
        "ahora": false,
        "horario": [
            {
                "timestamp_local": "2026-11-05T00:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "00:00",
                "temperatura_c": 11.4,
                "lluvia_mm": 0,
                "nubosidad_pct": 45,
                "viento_kmh": 9.9,
                "direccion_viento_deg": 33,
                "direccion_viento_texto": "NNE",
                "codigo_wmo": 2,
                "descripcion_tiempo": "Parcialmente nublado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-05T01:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "01:00",
                "temperatura_c": 11.5,
                "lluvia_mm": 0,
                "nubosidad_pct": 55,
                "viento_kmh": 11,
                "direccion_viento_deg": 38,
                "direccion_viento_texto": "NE",
                "codigo_wmo": 2,
                "descripcion_tiempo": "Parcialmente nublado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-05T02:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "02:00",
                "temperatura_c": 11.2,
                "lluvia_mm": 0,
                "nubosidad_pct": 55,
                "viento_kmh": 11.5,
                "direccion_viento_deg": 39,
                "direccion_viento_texto": "NE",
                "codigo_wmo": 2,
                "descripcion_tiempo": "Parcialmente nublado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-05T03:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "03:00",
                "temperatura_c": 11,
                "lluvia_mm": 0,
                "nubosidad_pct": 48,
                "viento_kmh": 11.3,
                "direccion_viento_deg": 37,
                "direccion_viento_texto": "NE",
                "codigo_wmo": 2,
                "descripcion_tiempo": "Parcialmente nublado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-05T04:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "04:00",
                "temperatura_c": 10.5,
                "lluvia_mm": 0,
                "nubosidad_pct": 34,
                "viento_kmh": 9.7,
                "direccion_viento_deg": 42,
                "direccion_viento_texto": "NE",
                "codigo_wmo": 1,
                "descripcion_tiempo": "Principalmente despejado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-05T05:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "05:00",
                "temperatura_c": 10,
                "lluvia_mm": 0,
                "nubosidad_pct": 19,
                "viento_kmh": 8.1,
                "direccion_viento_deg": 45,
                "direccion_viento_texto": "NE",
                "codigo_wmo": 1,
                "descripcion_tiempo": "Principalmente despejado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-05T06:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "06:00",
                "temperatura_c": 9.7,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 7.6,
                "direccion_viento_deg": 45,
                "direccion_viento_texto": "NE",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-05T07:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "07:00",
                "temperatura_c": 9.2,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 7.1,
                "direccion_viento_deg": 49,
                "direccion_viento_texto": "NE",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-05T08:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "08:00",
                "temperatura_c": 8.8,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 6.9,
                "direccion_viento_deg": 51,
                "direccion_viento_texto": "NE",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-05T09:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "09:00",
                "temperatura_c": 8.8,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 6.9,
                "direccion_viento_deg": 47,
                "direccion_viento_texto": "NE",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-05T10:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "10:00",
                "temperatura_c": 10.8,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 6.4,
                "direccion_viento_deg": 43,
                "direccion_viento_texto": "NE",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-05T11:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "11:00",
                "temperatura_c": 12,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 4.8,
                "direccion_viento_deg": 42,
                "direccion_viento_texto": "NE",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-05T12:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "12:00",
                "temperatura_c": 13.5,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 1.5,
                "direccion_viento_deg": 45,
                "direccion_viento_texto": "NE",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-05T13:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "13:00",
                "temperatura_c": 14.9,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 2.8,
                "direccion_viento_deg": 230,
                "direccion_viento_texto": "SO",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-05T14:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "14:00",
                "temperatura_c": 15.3,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 4.7,
                "direccion_viento_deg": 247,
                "direccion_viento_texto": "OSO",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-05T15:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "15:00",
                "temperatura_c": 15.2,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 6.5,
                "direccion_viento_deg": 251,
                "direccion_viento_texto": "OSO",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-05T16:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "16:00",
                "temperatura_c": 14.6,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 8.2,
                "direccion_viento_deg": 241,
                "direccion_viento_texto": "OSO",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-05T17:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "17:00",
                "temperatura_c": 14.1,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 7.8,
                "direccion_viento_deg": 248,
                "direccion_viento_texto": "OSO",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-05T18:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "18:00",
                "temperatura_c": 13.5,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 4.9,
                "direccion_viento_deg": 253,
                "direccion_viento_texto": "OSO",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-05T19:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "19:00",
                "temperatura_c": 12.6,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 1.1,
                "direccion_viento_deg": 270,
                "direccion_viento_texto": "O",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-05T20:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "20:00",
                "temperatura_c": 12.1,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 1.8,
                "direccion_viento_deg": 101,
                "direccion_viento_texto": "E",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-05T21:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "21:00",
                "temperatura_c": 11.3,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 3.4,
                "direccion_viento_deg": 108,
                "direccion_viento_texto": "ESE",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-05T22:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "22:00",
                "temperatura_c": 10.7,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 3.3,
                "direccion_viento_deg": 103,
                "direccion_viento_texto": "ESE",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-05T23:00:00+01:00",
                "fecha": "2026-11-05",
                "hora_local": "23:00",
                "temperatura_c": 9.7,
                "lluvia_mm": 0,
                "nubosidad_pct": 0,
                "viento_kmh": 4.8,
                "direccion_viento_deg": 77,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 0,
                "descripcion_tiempo": "Despejado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-06T00:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "00:00",
                "temperatura_c": 9,
                "lluvia_mm": 0,
                "nubosidad_pct": 15,
                "viento_kmh": 5.2,
                "direccion_viento_deg": 74,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 1,
                "descripcion_tiempo": "Principalmente despejado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-06T01:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "01:00",
                "temperatura_c": 8.7,
                "lluvia_mm": 0,
                "nubosidad_pct": 25,
                "viento_kmh": 5,
                "direccion_viento_deg": 69,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 1,
                "descripcion_tiempo": "Principalmente despejado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-06T02:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "02:00",
                "temperatura_c": 8.4,
                "lluvia_mm": 0,
                "nubosidad_pct": 40,
                "viento_kmh": 5.3,
                "direccion_viento_deg": 62,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 1,
                "descripcion_tiempo": "Principalmente despejado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-06T03:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "03:00",
                "temperatura_c": 8.2,
                "lluvia_mm": 0,
                "nubosidad_pct": 39,
                "viento_kmh": 5,
                "direccion_viento_deg": 60,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 1,
                "descripcion_tiempo": "Principalmente despejado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-06T04:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "04:00",
                "temperatura_c": 8.1,
                "lluvia_mm": 0,
                "nubosidad_pct": 84,
                "viento_kmh": 5.3,
                "direccion_viento_deg": 62,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-06T05:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "05:00",
                "temperatura_c": 8.1,
                "lluvia_mm": 0,
                "nubosidad_pct": 94,
                "viento_kmh": 5.5,
                "direccion_viento_deg": 58,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-06T06:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "06:00",
                "temperatura_c": 8.2,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 5.5,
                "direccion_viento_deg": 58,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-06T07:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "07:00",
                "temperatura_c": 8.6,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 5.5,
                "direccion_viento_deg": 58,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-06T08:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "08:00",
                "temperatura_c": 9,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 5.8,
                "direccion_viento_deg": 60,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 0,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-06T09:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "09:00",
                "temperatura_c": 9.4,
                "lluvia_mm": 0,
                "nubosidad_pct": 96,
                "viento_kmh": 5.7,
                "direccion_viento_deg": 55,
                "direccion_viento_texto": "NE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-06T10:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "10:00",
                "temperatura_c": 10.9,
                "lluvia_mm": 0,
                "nubosidad_pct": 91,
                "viento_kmh": 5.3,
                "direccion_viento_deg": 62,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-06T11:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "11:00",
                "temperatura_c": 12.7,
                "lluvia_mm": 0,
                "nubosidad_pct": 79,
                "viento_kmh": 5.2,
                "direccion_viento_deg": 65,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 2,
                "descripcion_tiempo": "Parcialmente nublado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-06T12:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "12:00",
                "temperatura_c": 13.9,
                "lluvia_mm": 0,
                "nubosidad_pct": 97,
                "viento_kmh": 4.5,
                "direccion_viento_deg": 76,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-06T13:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "13:00",
                "temperatura_c": 15.1,
                "lluvia_mm": 0,
                "nubosidad_pct": 88,
                "viento_kmh": 4.1,
                "direccion_viento_deg": 105,
                "direccion_viento_texto": "ESE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 5,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-06T14:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "14:00",
                "temperatura_c": 15.1,
                "lluvia_mm": 0,
                "nubosidad_pct": 96,
                "viento_kmh": 4.5,
                "direccion_viento_deg": 151,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 18,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-06T15:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "15:00",
                "temperatura_c": 14.8,
                "lluvia_mm": 0.1,
                "nubosidad_pct": 100,
                "viento_kmh": 6.6,
                "direccion_viento_deg": 171,
                "direccion_viento_texto": "S",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 40,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-06T16:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "16:00",
                "temperatura_c": 13.6,
                "lluvia_mm": 1.1,
                "nubosidad_pct": 100,
                "viento_kmh": 7.4,
                "direccion_viento_deg": 157,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 78,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-06T17:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "17:00",
                "temperatura_c": 12.9,
                "lluvia_mm": 1.2,
                "nubosidad_pct": 100,
                "viento_kmh": 5.6,
                "direccion_viento_deg": 117,
                "direccion_viento_texto": "ESE",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 88,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-06T18:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "18:00",
                "temperatura_c": 12.3,
                "lluvia_mm": 2.4,
                "nubosidad_pct": 100,
                "viento_kmh": 7.9,
                "direccion_viento_deg": 87,
                "direccion_viento_texto": "E",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 85,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-06T19:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "19:00",
                "temperatura_c": 12.5,
                "lluvia_mm": 1.6,
                "nubosidad_pct": 100,
                "viento_kmh": 6.8,
                "direccion_viento_deg": 87,
                "direccion_viento_texto": "E",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 95,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-06T20:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "20:00",
                "temperatura_c": 12.6,
                "lluvia_mm": 1.9,
                "nubosidad_pct": 100,
                "viento_kmh": 6.9,
                "direccion_viento_deg": 81,
                "direccion_viento_texto": "E",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 93,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-06T21:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "21:00",
                "temperatura_c": 12.7,
                "lluvia_mm": 1.1,
                "nubosidad_pct": 100,
                "viento_kmh": 5.2,
                "direccion_viento_deg": 78,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 83,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-06T22:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "22:00",
                "temperatura_c": 13.1,
                "lluvia_mm": 1.5,
                "nubosidad_pct": 100,
                "viento_kmh": 4.3,
                "direccion_viento_deg": 66,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 80,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-06T23:00:00+01:00",
                "fecha": "2026-11-06",
                "hora_local": "23:00",
                "temperatura_c": 13,
                "lluvia_mm": 0.1,
                "nubosidad_pct": 100,
                "viento_kmh": 5.9,
                "direccion_viento_deg": 52,
                "direccion_viento_texto": "NE",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 65,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-07T00:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "00:00",
                "temperatura_c": 13.5,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 5.2,
                "direccion_viento_deg": 78,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 40,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-07T01:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "01:00",
                "temperatura_c": 13.7,
                "lluvia_mm": 0,
                "nubosidad_pct": 94,
                "viento_kmh": 4.7,
                "direccion_viento_deg": 94,
                "direccion_viento_texto": "E",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 45,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-07T02:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "02:00",
                "temperatura_c": 14.1,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 4,
                "direccion_viento_deg": 90,
                "direccion_viento_texto": "E",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 33,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-07T03:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "03:00",
                "temperatura_c": 14,
                "lluvia_mm": 0,
                "nubosidad_pct": 96,
                "viento_kmh": 2.5,
                "direccion_viento_deg": 82,
                "direccion_viento_texto": "E",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 28,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-07T04:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "04:00",
                "temperatura_c": 14.1,
                "lluvia_mm": 0,
                "nubosidad_pct": 98,
                "viento_kmh": 3.8,
                "direccion_viento_deg": 107,
                "direccion_viento_texto": "ESE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 20,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-07T05:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "05:00",
                "temperatura_c": 14.2,
                "lluvia_mm": 0,
                "nubosidad_pct": 93,
                "viento_kmh": 3.3,
                "direccion_viento_deg": 84,
                "direccion_viento_texto": "E",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 15,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-07T06:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "06:00",
                "temperatura_c": 14.4,
                "lluvia_mm": 0,
                "nubosidad_pct": 97,
                "viento_kmh": 3.6,
                "direccion_viento_deg": 96,
                "direccion_viento_texto": "E",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 25,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-07T07:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "07:00",
                "temperatura_c": 14.8,
                "lluvia_mm": 0,
                "nubosidad_pct": 85,
                "viento_kmh": 3.6,
                "direccion_viento_deg": 90,
                "direccion_viento_texto": "E",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 13,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-07T08:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "08:00",
                "temperatura_c": 14.9,
                "lluvia_mm": 0,
                "nubosidad_pct": 96,
                "viento_kmh": 3.3,
                "direccion_viento_deg": 96,
                "direccion_viento_texto": "E",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 15,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-07T09:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "09:00",
                "temperatura_c": 15.1,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 3.3,
                "direccion_viento_deg": 96,
                "direccion_viento_texto": "E",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 10,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-07T10:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "10:00",
                "temperatura_c": 15.9,
                "lluvia_mm": 0,
                "nubosidad_pct": 98,
                "viento_kmh": 3.3,
                "direccion_viento_deg": 103,
                "direccion_viento_texto": "ESE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 3,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-07T11:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "11:00",
                "temperatura_c": 17.3,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 4.6,
                "direccion_viento_deg": 135,
                "direccion_viento_texto": "SE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-07T12:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "12:00",
                "temperatura_c": 17.7,
                "lluvia_mm": 0,
                "nubosidad_pct": 97,
                "viento_kmh": 4.7,
                "direccion_viento_deg": 148,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 3,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-07T13:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "13:00",
                "temperatura_c": 18.2,
                "lluvia_mm": 0,
                "nubosidad_pct": 94,
                "viento_kmh": 7.4,
                "direccion_viento_deg": 157,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 5,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-07T14:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "14:00",
                "temperatura_c": 18.4,
                "lluvia_mm": 0,
                "nubosidad_pct": 96,
                "viento_kmh": 8.9,
                "direccion_viento_deg": 166,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-07T15:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "15:00",
                "temperatura_c": 18.6,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 7.9,
                "direccion_viento_deg": 183,
                "direccion_viento_texto": "S",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 3,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-07T16:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "16:00",
                "temperatura_c": 18.7,
                "lluvia_mm": 0,
                "nubosidad_pct": 99,
                "viento_kmh": 7.6,
                "direccion_viento_deg": 188,
                "direccion_viento_texto": "S",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-07T17:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "17:00",
                "temperatura_c": 18.2,
                "lluvia_mm": 0,
                "nubosidad_pct": 98,
                "viento_kmh": 5,
                "direccion_viento_deg": 180,
                "direccion_viento_texto": "S",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 3,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-07T18:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "18:00",
                "temperatura_c": 17.7,
                "lluvia_mm": 0,
                "nubosidad_pct": 91,
                "viento_kmh": 2.5,
                "direccion_viento_deg": 172,
                "direccion_viento_texto": "S",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 0,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-07T19:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "19:00",
                "temperatura_c": 17.5,
                "lluvia_mm": 0,
                "nubosidad_pct": 96,
                "viento_kmh": 2.9,
                "direccion_viento_deg": 83,
                "direccion_viento_texto": "E",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 3,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-07T20:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "20:00",
                "temperatura_c": 16.6,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 5.5,
                "direccion_viento_deg": 67,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 3,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-07T21:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "21:00",
                "temperatura_c": 16.6,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 4.6,
                "direccion_viento_deg": 72,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 3,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-07T22:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "22:00",
                "temperatura_c": 16.4,
                "lluvia_mm": 0,
                "nubosidad_pct": 89,
                "viento_kmh": 4,
                "direccion_viento_deg": 80,
                "direccion_viento_texto": "E",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 3,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-07T23:00:00+01:00",
                "fecha": "2026-11-07",
                "hora_local": "23:00",
                "temperatura_c": 16.4,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 5.9,
                "direccion_viento_deg": 76,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 3,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-08T00:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "00:00",
                "temperatura_c": 17,
                "lluvia_mm": 0,
                "nubosidad_pct": 99,
                "viento_kmh": 5.8,
                "direccion_viento_deg": 83,
                "direccion_viento_texto": "E",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 2,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-08T01:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "01:00",
                "temperatura_c": 17.7,
                "lluvia_mm": 0,
                "nubosidad_pct": 97,
                "viento_kmh": 7.2,
                "direccion_viento_deg": 87,
                "direccion_viento_texto": "E",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 3,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-08T02:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "02:00",
                "temperatura_c": 17.9,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 6.5,
                "direccion_viento_deg": 90,
                "direccion_viento_texto": "E",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 4,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-08T03:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "03:00",
                "temperatura_c": 17.7,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 5.8,
                "direccion_viento_deg": 86,
                "direccion_viento_texto": "E",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 6,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-08T04:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "04:00",
                "temperatura_c": 17.3,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 5.2,
                "direccion_viento_deg": 78,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 10,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-08T05:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "05:00",
                "temperatura_c": 16.8,
                "lluvia_mm": 0.1,
                "nubosidad_pct": 100,
                "viento_kmh": 3.6,
                "direccion_viento_deg": 96,
                "direccion_viento_texto": "E",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 18,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-08T06:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "06:00",
                "temperatura_c": 16.7,
                "lluvia_mm": 0.1,
                "nubosidad_pct": 100,
                "viento_kmh": 6.6,
                "direccion_viento_deg": 77,
                "direccion_viento_texto": "ENE",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 28,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-08T07:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "07:00",
                "temperatura_c": 17.3,
                "lluvia_mm": 0.1,
                "nubosidad_pct": 100,
                "viento_kmh": 4,
                "direccion_viento_deg": 100,
                "direccion_viento_texto": "E",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 38,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-08T08:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "08:00",
                "temperatura_c": 17.4,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 6.5,
                "direccion_viento_deg": 87,
                "direccion_viento_texto": "E",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 49,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-08T09:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "09:00",
                "temperatura_c": 18,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 6.5,
                "direccion_viento_deg": 96,
                "direccion_viento_texto": "E",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 60,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-08T10:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "10:00",
                "temperatura_c": 19.5,
                "lluvia_mm": 0.1,
                "nubosidad_pct": 100,
                "viento_kmh": 6.8,
                "direccion_viento_deg": 115,
                "direccion_viento_texto": "ESE",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 68,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-08T11:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "11:00",
                "temperatura_c": 19.6,
                "lluvia_mm": 0.2,
                "nubosidad_pct": 100,
                "viento_kmh": 6.9,
                "direccion_viento_deg": 141,
                "direccion_viento_texto": "SE",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 69,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-08T12:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "12:00",
                "temperatura_c": 19.7,
                "lluvia_mm": 0.4,
                "nubosidad_pct": 100,
                "viento_kmh": 15.8,
                "direccion_viento_deg": 139,
                "direccion_viento_texto": "SE",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 67,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-08T13:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "13:00",
                "temperatura_c": 20.3,
                "lluvia_mm": 0.1,
                "nubosidad_pct": 100,
                "viento_kmh": 20.2,
                "direccion_viento_deg": 141,
                "direccion_viento_texto": "SE",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 65,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-08T14:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "14:00",
                "temperatura_c": 20.4,
                "lluvia_mm": 0.1,
                "nubosidad_pct": 100,
                "viento_kmh": 22.1,
                "direccion_viento_deg": 158,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 64,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-08T15:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "15:00",
                "temperatura_c": 20,
                "lluvia_mm": 0.2,
                "nubosidad_pct": 100,
                "viento_kmh": 21.7,
                "direccion_viento_deg": 161,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 61,
                "descripcion_tiempo": "Lluvia",
                "prob_lluvia_pct": 64,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-08T16:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "16:00",
                "temperatura_c": 20.4,
                "lluvia_mm": 0,
                "nubosidad_pct": 84,
                "viento_kmh": 23.4,
                "direccion_viento_deg": 155,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 63,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-08T17:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "17:00",
                "temperatura_c": 20.6,
                "lluvia_mm": 0,
                "nubosidad_pct": 91,
                "viento_kmh": 25.3,
                "direccion_viento_deg": 156,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 63,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-08T18:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "18:00",
                "temperatura_c": 19.6,
                "lluvia_mm": 0,
                "nubosidad_pct": 92,
                "viento_kmh": 24.2,
                "direccion_viento_deg": 155,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 61,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-08T19:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "19:00",
                "temperatura_c": 19.2,
                "lluvia_mm": 0,
                "nubosidad_pct": 94,
                "viento_kmh": 21.9,
                "direccion_viento_deg": 160,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 60,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-08T20:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "20:00",
                "temperatura_c": 19,
                "lluvia_mm": 0,
                "nubosidad_pct": 78,
                "viento_kmh": 18.8,
                "direccion_viento_deg": 151,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 2,
                "descripcion_tiempo": "Parcialmente nublado",
                "prob_lluvia_pct": 59,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-08T21:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "21:00",
                "temperatura_c": 19,
                "lluvia_mm": 0,
                "nubosidad_pct": 74,
                "viento_kmh": 16,
                "direccion_viento_deg": 157,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 2,
                "descripcion_tiempo": "Parcialmente nublado",
                "prob_lluvia_pct": 57,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-08T22:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "22:00",
                "temperatura_c": 19,
                "lluvia_mm": 0,
                "nubosidad_pct": 78,
                "viento_kmh": 14.7,
                "direccion_viento_deg": 155,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 2,
                "descripcion_tiempo": "Parcialmente nublado",
                "prob_lluvia_pct": 55,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-08T23:00:00+01:00",
                "fecha": "2026-11-08",
                "hora_local": "23:00",
                "temperatura_c": 18.8,
                "lluvia_mm": 0,
                "nubosidad_pct": 55,
                "viento_kmh": 14.8,
                "direccion_viento_deg": 154,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 2,
                "descripcion_tiempo": "Parcialmente nublado",
                "prob_lluvia_pct": 53,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-09T00:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "00:00",
                "temperatura_c": 18.6,
                "lluvia_mm": 0,
                "nubosidad_pct": 98,
                "viento_kmh": 20.1,
                "direccion_viento_deg": 165,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 52,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-09T01:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "01:00",
                "temperatura_c": 18.5,
                "lluvia_mm": 0,
                "nubosidad_pct": 80,
                "viento_kmh": 20.9,
                "direccion_viento_deg": 165,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 2,
                "descripcion_tiempo": "Parcialmente nublado",
                "prob_lluvia_pct": 53,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-09T02:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "02:00",
                "temperatura_c": 18.7,
                "lluvia_mm": 0,
                "nubosidad_pct": 87,
                "viento_kmh": 23.1,
                "direccion_viento_deg": 165,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 55,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-09T03:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "03:00",
                "temperatura_c": 19.1,
                "lluvia_mm": 0,
                "nubosidad_pct": 93,
                "viento_kmh": 25.9,
                "direccion_viento_deg": 164,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 60,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-09T04:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "04:00",
                "temperatura_c": 19.2,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 27.9,
                "direccion_viento_deg": 165,
                "direccion_viento_texto": "SSE",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 64,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-09T05:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "05:00",
                "temperatura_c": 18.8,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 29.7,
                "direccion_viento_deg": 169,
                "direccion_viento_texto": "S",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 70,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-09T06:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "06:00",
                "temperatura_c": 18.2,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 31.2,
                "direccion_viento_deg": 173,
                "direccion_viento_texto": "S",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 74,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-09T07:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "07:00",
                "temperatura_c": 17.7,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 32.8,
                "direccion_viento_deg": 177,
                "direccion_viento_texto": "S",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 78,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-09T08:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "08:00",
                "temperatura_c": 17.6,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 34.9,
                "direccion_viento_deg": 178,
                "direccion_viento_texto": "S",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 81,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-09T09:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "09:00",
                "temperatura_c": 17.6,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 36.7,
                "direccion_viento_deg": 179,
                "direccion_viento_texto": "S",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 83,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-09T10:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "10:00",
                "temperatura_c": 17.6,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 38.9,
                "direccion_viento_deg": 180,
                "direccion_viento_texto": "S",
                "codigo_wmo": 3,
                "descripcion_tiempo": "Nublado",
                "prob_lluvia_pct": 84,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-09T11:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "11:00",
                "temperatura_c": 17.7,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 41.4,
                "direccion_viento_deg": 181,
                "direccion_viento_texto": "S",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 86,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-09T12:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "12:00",
                "temperatura_c": 17.9,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 44,
                "direccion_viento_deg": 183,
                "direccion_viento_texto": "S",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 87,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-09T13:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "13:00",
                "temperatura_c": 17.9,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 45.1,
                "direccion_viento_deg": 184,
                "direccion_viento_texto": "S",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 88,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-09T14:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "14:00",
                "temperatura_c": 17.8,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 44,
                "direccion_viento_deg": 184,
                "direccion_viento_texto": "S",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 89,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-09T15:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "15:00",
                "temperatura_c": 17.5,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 41.6,
                "direccion_viento_deg": 185,
                "direccion_viento_texto": "S",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 90,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-09T16:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "16:00",
                "temperatura_c": 17.3,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 39.8,
                "direccion_viento_deg": 185,
                "direccion_viento_texto": "S",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 91,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-09T17:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "17:00",
                "temperatura_c": 17.2,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 39,
                "direccion_viento_deg": 185,
                "direccion_viento_texto": "S",
                "codigo_wmo": 95,
                "descripcion_tiempo": "Tormenta",
                "prob_lluvia_pct": 92,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-09T18:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "18:00",
                "temperatura_c": 17,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 38.2,
                "direccion_viento_deg": 184,
                "direccion_viento_texto": "S",
                "codigo_wmo": 95,
                "descripcion_tiempo": "Tormenta",
                "prob_lluvia_pct": 92,
                "es_dia": true
            },
            {
                "timestamp_local": "2026-11-09T19:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "19:00",
                "temperatura_c": 16.9,
                "lluvia_mm": 0,
                "nubosidad_pct": 100,
                "viento_kmh": 37.9,
                "direccion_viento_deg": 183,
                "direccion_viento_texto": "S",
                "codigo_wmo": 95,
                "descripcion_tiempo": "Tormenta",
                "prob_lluvia_pct": 93,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-09T20:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "20:00",
                "temperatura_c": 16.8,
                "lluvia_mm": 0.2,
                "nubosidad_pct": 100,
                "viento_kmh": 37.2,
                "direccion_viento_deg": 184,
                "direccion_viento_texto": "S",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 94,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-09T21:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "21:00",
                "temperatura_c": 16.6,
                "lluvia_mm": 0.2,
                "nubosidad_pct": 100,
                "viento_kmh": 36.9,
                "direccion_viento_deg": 186,
                "direccion_viento_texto": "S",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 95,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-09T22:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "22:00",
                "temperatura_c": 16.5,
                "lluvia_mm": 0.2,
                "nubosidad_pct": 100,
                "viento_kmh": 36,
                "direccion_viento_deg": 188,
                "direccion_viento_texto": "S",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 96,
                "es_dia": false
            },
            {
                "timestamp_local": "2026-11-09T23:00:00+01:00",
                "fecha": "2026-11-09",
                "hora_local": "23:00",
                "temperatura_c": 16.4,
                "lluvia_mm": 0,
                "nubosidad_pct": 93,
                "viento_kmh": 34.6,
                "direccion_viento_deg": 189,
                "direccion_viento_texto": "S",
                "codigo_wmo": 80,
                "descripcion_tiempo": "Chubascos",
                "prob_lluvia_pct": 97,
                "es_dia": false
            }
        ],
        "total_horas": 120,
        "resumen": {
            "temp_min_c": 8.1,
            "temp_max_c": 20.6,
            "viento_max_kmh": 45.1
        }
    },
    "error": null
}