{
    "ok": true,
    "endpoint": "/api/mar",
    "_log": "[API /mar]",
    "url_solicitada": "https://mareator2.mareator.es/codigo/api/mar?dias=7&loc=5",
    "timestamp_solicitud": "2026-07-07T00:38:24+02:00",
    "parametros": {
        "loc": 5,
        "fecha": "2026-07-07",
        "dias": 7
    },
    "url_api": "https://marine-api.open-meteo.com/v1/marine?latitude=42.7512&longitude=-9.0978&hourly=wave_height,wave_direction,wave_period&start_date=2026-07-07&end_date=2026-07-13&timezone=Europe%2FMadrid",
    "localizacion": {
        "id": 5,
        "nombre": "Area Maior",
        "lat": 42.7512,
        "lon": -9.0978,
        "puerto_id": "24"
    },
    "fechas": {
        "inicio": "2026-07-07",
        "fin": "2026-07-13",
        "dias": 7,
        "rango": [
            "2026-07-07",
            "2026-07-08",
            "2026-07-09",
            "2026-07-10",
            "2026-07-11",
            "2026-07-12",
            "2026-07-13"
        ]
    },
    "datos": {
        "fuente": "Open-Meteo Marine",
        "ahora": false,
        "horario": [
            {
                "timestamp_local": "2026-07-07T00:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "00:00",
                "altura_ola_m": 0.4,
                "direccion_deg": 288,
                "direccion_texto": "ONO",
                "periodo_s": 9,
                "energia_ola_kj_m": 51
            },
            {
                "timestamp_local": "2026-07-07T01:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "01:00",
                "altura_ola_m": 0.42,
                "direccion_deg": 286,
                "direccion_texto": "ONO",
                "periodo_s": 8.7,
                "energia_ola_kj_m": 53
            },
            {
                "timestamp_local": "2026-07-07T02:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "02:00",
                "altura_ola_m": 0.42,
                "direccion_deg": 285,
                "direccion_texto": "ONO",
                "periodo_s": 8.4,
                "energia_ola_kj_m": 50
            },
            {
                "timestamp_local": "2026-07-07T03:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "03:00",
                "altura_ola_m": 0.44,
                "direccion_deg": 283,
                "direccion_texto": "ONO",
                "periodo_s": 8.1,
                "energia_ola_kj_m": 50
            },
            {
                "timestamp_local": "2026-07-07T04:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "04:00",
                "altura_ola_m": 0.44,
                "direccion_deg": 282,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 46
            },
            {
                "timestamp_local": "2026-07-07T05:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "05:00",
                "altura_ola_m": 0.46,
                "direccion_deg": 280,
                "direccion_texto": "O",
                "periodo_s": 7.4,
                "energia_ola_kj_m": 46
            },
            {
                "timestamp_local": "2026-07-07T06:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "06:00",
                "altura_ola_m": 0.48,
                "direccion_deg": 280,
                "direccion_texto": "O",
                "periodo_s": 7.1,
                "energia_ola_kj_m": 46
            },
            {
                "timestamp_local": "2026-07-07T07:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "07:00",
                "altura_ola_m": 0.5,
                "direccion_deg": 279,
                "direccion_texto": "O",
                "periodo_s": 6.9,
                "energia_ola_kj_m": 48
            },
            {
                "timestamp_local": "2026-07-07T08:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "08:00",
                "altura_ola_m": 0.52,
                "direccion_deg": 279,
                "direccion_texto": "O",
                "periodo_s": 6.7,
                "energia_ola_kj_m": 49
            },
            {
                "timestamp_local": "2026-07-07T09:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "09:00",
                "altura_ola_m": 0.54,
                "direccion_deg": 279,
                "direccion_texto": "O",
                "periodo_s": 6.6,
                "energia_ola_kj_m": 50
            },
            {
                "timestamp_local": "2026-07-07T10:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "10:00",
                "altura_ola_m": 0.54,
                "direccion_deg": 280,
                "direccion_texto": "O",
                "periodo_s": 6.5,
                "energia_ola_kj_m": 49
            },
            {
                "timestamp_local": "2026-07-07T11:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "11:00",
                "altura_ola_m": 0.56,
                "direccion_deg": 280,
                "direccion_texto": "O",
                "periodo_s": 6.4,
                "energia_ola_kj_m": 51
            },
            {
                "timestamp_local": "2026-07-07T12:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "12:00",
                "altura_ola_m": 0.58,
                "direccion_deg": 280,
                "direccion_texto": "O",
                "periodo_s": 6.4,
                "energia_ola_kj_m": 54
            },
            {
                "timestamp_local": "2026-07-07T13:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "13:00",
                "altura_ola_m": 0.58,
                "direccion_deg": 281,
                "direccion_texto": "O",
                "periodo_s": 6.3,
                "energia_ola_kj_m": 53
            },
            {
                "timestamp_local": "2026-07-07T14:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "14:00",
                "altura_ola_m": 0.6,
                "direccion_deg": 281,
                "direccion_texto": "O",
                "periodo_s": 6.2,
                "energia_ola_kj_m": 55
            },
            {
                "timestamp_local": "2026-07-07T15:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "15:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 283,
                "direccion_texto": "ONO",
                "periodo_s": 6.1,
                "energia_ola_kj_m": 56
            },
            {
                "timestamp_local": "2026-07-07T16:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "16:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 284,
                "direccion_texto": "ONO",
                "periodo_s": 5.9,
                "energia_ola_kj_m": 56
            },
            {
                "timestamp_local": "2026-07-07T17:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "17:00",
                "altura_ola_m": 0.66,
                "direccion_deg": 286,
                "direccion_texto": "ONO",
                "periodo_s": 5.7,
                "energia_ola_kj_m": 57
            },
            {
                "timestamp_local": "2026-07-07T18:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "18:00",
                "altura_ola_m": 0.7,
                "direccion_deg": 288,
                "direccion_texto": "ONO",
                "periodo_s": 5.5,
                "energia_ola_kj_m": 59
            },
            {
                "timestamp_local": "2026-07-07T19:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "19:00",
                "altura_ola_m": 0.72,
                "direccion_deg": 290,
                "direccion_texto": "ONO",
                "periodo_s": 5.4,
                "energia_ola_kj_m": 59
            },
            {
                "timestamp_local": "2026-07-07T20:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "20:00",
                "altura_ola_m": 0.76,
                "direccion_deg": 292,
                "direccion_texto": "ONO",
                "periodo_s": 5.3,
                "energia_ola_kj_m": 64
            },
            {
                "timestamp_local": "2026-07-07T21:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "21:00",
                "altura_ola_m": 0.74,
                "direccion_deg": 292,
                "direccion_texto": "ONO",
                "periodo_s": 5.3,
                "energia_ola_kj_m": 60
            },
            {
                "timestamp_local": "2026-07-07T22:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "22:00",
                "altura_ola_m": 0.74,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 5.3,
                "energia_ola_kj_m": 62
            },
            {
                "timestamp_local": "2026-07-07T23:00:00+02:00",
                "fecha": "2026-07-07",
                "hora_local": "23:00",
                "altura_ola_m": 0.72,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 5.4,
                "energia_ola_kj_m": 60
            },
            {
                "timestamp_local": "2026-07-08T00:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "00:00",
                "altura_ola_m": 0.7,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 5.5,
                "energia_ola_kj_m": 59
            },
            {
                "timestamp_local": "2026-07-08T01:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "01:00",
                "altura_ola_m": 0.7,
                "direccion_deg": 292,
                "direccion_texto": "ONO",
                "periodo_s": 5.7,
                "energia_ola_kj_m": 63
            },
            {
                "timestamp_local": "2026-07-08T02:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "02:00",
                "altura_ola_m": 0.68,
                "direccion_deg": 292,
                "direccion_texto": "ONO",
                "periodo_s": 5.8,
                "energia_ola_kj_m": 61
            },
            {
                "timestamp_local": "2026-07-08T03:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "03:00",
                "altura_ola_m": 0.66,
                "direccion_deg": 292,
                "direccion_texto": "ONO",
                "periodo_s": 5.9,
                "energia_ola_kj_m": 60
            },
            {
                "timestamp_local": "2026-07-08T04:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "04:00",
                "altura_ola_m": 0.66,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 6,
                "energia_ola_kj_m": 62
            },
            {
                "timestamp_local": "2026-07-08T05:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "05:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 6,
                "energia_ola_kj_m": 59
            },
            {
                "timestamp_local": "2026-07-08T06:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "06:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 6.1,
                "energia_ola_kj_m": 60
            },
            {
                "timestamp_local": "2026-07-08T07:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "07:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 6.1,
                "energia_ola_kj_m": 56
            },
            {
                "timestamp_local": "2026-07-08T08:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "08:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 295,
                "direccion_texto": "ONO",
                "periodo_s": 6.1,
                "energia_ola_kj_m": 56
            },
            {
                "timestamp_local": "2026-07-08T09:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "09:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 296,
                "direccion_texto": "ONO",
                "periodo_s": 6.1,
                "energia_ola_kj_m": 57
            },
            {
                "timestamp_local": "2026-07-08T10:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "10:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 296,
                "direccion_texto": "ONO",
                "periodo_s": 6.2,
                "energia_ola_kj_m": 59
            },
            {
                "timestamp_local": "2026-07-08T11:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "11:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 297,
                "direccion_texto": "ONO",
                "periodo_s": 6.2,
                "energia_ola_kj_m": 58
            },
            {
                "timestamp_local": "2026-07-08T12:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "12:00",
                "altura_ola_m": 0.66,
                "direccion_deg": 300,
                "direccion_texto": "ONO",
                "periodo_s": 6,
                "energia_ola_kj_m": 62
            },
            {
                "timestamp_local": "2026-07-08T13:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "13:00",
                "altura_ola_m": 0.68,
                "direccion_deg": 302,
                "direccion_texto": "ONO",
                "periodo_s": 5.6,
                "energia_ola_kj_m": 58
            },
            {
                "timestamp_local": "2026-07-08T14:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "14:00",
                "altura_ola_m": 0.72,
                "direccion_deg": 305,
                "direccion_texto": "NO",
                "periodo_s": 5.4,
                "energia_ola_kj_m": 59
            },
            {
                "timestamp_local": "2026-07-08T15:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "15:00",
                "altura_ola_m": 0.76,
                "direccion_deg": 307,
                "direccion_texto": "NO",
                "periodo_s": 5.2,
                "energia_ola_kj_m": 62
            },
            {
                "timestamp_local": "2026-07-08T16:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "16:00",
                "altura_ola_m": 0.78,
                "direccion_deg": 309,
                "direccion_texto": "NO",
                "periodo_s": 5.1,
                "energia_ola_kj_m": 63
            },
            {
                "timestamp_local": "2026-07-08T17:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "17:00",
                "altura_ola_m": 0.82,
                "direccion_deg": 311,
                "direccion_texto": "NO",
                "periodo_s": 5.1,
                "energia_ola_kj_m": 69
            },
            {
                "timestamp_local": "2026-07-08T18:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "18:00",
                "altura_ola_m": 0.82,
                "direccion_deg": 312,
                "direccion_texto": "NO",
                "periodo_s": 5.1,
                "energia_ola_kj_m": 69
            },
            {
                "timestamp_local": "2026-07-08T19:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "19:00",
                "altura_ola_m": 0.8,
                "direccion_deg": 312,
                "direccion_texto": "NO",
                "periodo_s": 5.1,
                "energia_ola_kj_m": 67
            },
            {
                "timestamp_local": "2026-07-08T20:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "20:00",
                "altura_ola_m": 0.8,
                "direccion_deg": 313,
                "direccion_texto": "NO",
                "periodo_s": 5.2,
                "energia_ola_kj_m": 69
            },
            {
                "timestamp_local": "2026-07-08T21:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "21:00",
                "altura_ola_m": 0.78,
                "direccion_deg": 313,
                "direccion_texto": "NO",
                "periodo_s": 5.3,
                "energia_ola_kj_m": 68
            },
            {
                "timestamp_local": "2026-07-08T22:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "22:00",
                "altura_ola_m": 0.74,
                "direccion_deg": 313,
                "direccion_texto": "NO",
                "periodo_s": 5.5,
                "energia_ola_kj_m": 65
            },
            {
                "timestamp_local": "2026-07-08T23:00:00+02:00",
                "fecha": "2026-07-08",
                "hora_local": "23:00",
                "altura_ola_m": 0.72,
                "direccion_deg": 313,
                "direccion_texto": "NO",
                "periodo_s": 5.6,
                "energia_ola_kj_m": 65
            },
            {
                "timestamp_local": "2026-07-09T00:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "00:00",
                "altura_ola_m": 0.7,
                "direccion_deg": 312,
                "direccion_texto": "NO",
                "periodo_s": 5.8,
                "energia_ola_kj_m": 66
            },
            {
                "timestamp_local": "2026-07-09T01:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "01:00",
                "altura_ola_m": 0.66,
                "direccion_deg": 310,
                "direccion_texto": "NO",
                "periodo_s": 6.1,
                "energia_ola_kj_m": 65
            },
            {
                "timestamp_local": "2026-07-09T02:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "02:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 309,
                "direccion_texto": "NO",
                "periodo_s": 6.3,
                "energia_ola_kj_m": 65
            },
            {
                "timestamp_local": "2026-07-09T03:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "03:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 309,
                "direccion_texto": "NO",
                "periodo_s": 6.5,
                "energia_ola_kj_m": 68
            },
            {
                "timestamp_local": "2026-07-09T04:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "04:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 308,
                "direccion_texto": "NO",
                "periodo_s": 6.6,
                "energia_ola_kj_m": 67
            },
            {
                "timestamp_local": "2026-07-09T05:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "05:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 308,
                "direccion_texto": "NO",
                "periodo_s": 6.7,
                "energia_ola_kj_m": 69
            },
            {
                "timestamp_local": "2026-07-09T06:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "06:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 308,
                "direccion_texto": "NO",
                "periodo_s": 6.8,
                "energia_ola_kj_m": 70
            },
            {
                "timestamp_local": "2026-07-09T07:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "07:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 308,
                "direccion_texto": "NO",
                "periodo_s": 6.8,
                "energia_ola_kj_m": 70
            },
            {
                "timestamp_local": "2026-07-09T08:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "08:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 308,
                "direccion_texto": "NO",
                "periodo_s": 6.8,
                "energia_ola_kj_m": 70
            },
            {
                "timestamp_local": "2026-07-09T09:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "09:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 308,
                "direccion_texto": "NO",
                "periodo_s": 6.9,
                "energia_ola_kj_m": 72
            },
            {
                "timestamp_local": "2026-07-09T10:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "10:00",
                "altura_ola_m": 0.6,
                "direccion_deg": 308,
                "direccion_texto": "NO",
                "periodo_s": 7,
                "energia_ola_kj_m": 70
            },
            {
                "timestamp_local": "2026-07-09T11:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "11:00",
                "altura_ola_m": 0.6,
                "direccion_deg": 308,
                "direccion_texto": "NO",
                "periodo_s": 7,
                "energia_ola_kj_m": 70
            },
            {
                "timestamp_local": "2026-07-09T12:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "12:00",
                "altura_ola_m": 0.6,
                "direccion_deg": 308,
                "direccion_texto": "NO",
                "periodo_s": 6.9,
                "energia_ola_kj_m": 68
            },
            {
                "timestamp_local": "2026-07-09T13:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "13:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 308,
                "direccion_texto": "NO",
                "periodo_s": 6.7,
                "energia_ola_kj_m": 69
            },
            {
                "timestamp_local": "2026-07-09T14:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "14:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 308,
                "direccion_texto": "NO",
                "periodo_s": 6.5,
                "energia_ola_kj_m": 65
            },
            {
                "timestamp_local": "2026-07-09T15:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "15:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 309,
                "direccion_texto": "NO",
                "periodo_s": 6.2,
                "energia_ola_kj_m": 63
            },
            {
                "timestamp_local": "2026-07-09T16:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "16:00",
                "altura_ola_m": 0.68,
                "direccion_deg": 309,
                "direccion_texto": "NO",
                "periodo_s": 5.9,
                "energia_ola_kj_m": 63
            },
            {
                "timestamp_local": "2026-07-09T17:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "17:00",
                "altura_ola_m": 0.7,
                "direccion_deg": 310,
                "direccion_texto": "NO",
                "periodo_s": 5.6,
                "energia_ola_kj_m": 61
            },
            {
                "timestamp_local": "2026-07-09T18:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "18:00",
                "altura_ola_m": 0.7,
                "direccion_deg": 310,
                "direccion_texto": "NO",
                "periodo_s": 5.6,
                "energia_ola_kj_m": 60
            },
            {
                "timestamp_local": "2026-07-09T19:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "19:00",
                "altura_ola_m": 0.68,
                "direccion_deg": 311,
                "direccion_texto": "NO",
                "periodo_s": 5.7,
                "energia_ola_kj_m": 59
            },
            {
                "timestamp_local": "2026-07-09T20:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "20:00",
                "altura_ola_m": 0.68,
                "direccion_deg": 311,
                "direccion_texto": "NO",
                "periodo_s": 5.8,
                "energia_ola_kj_m": 62
            },
            {
                "timestamp_local": "2026-07-09T21:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "21:00",
                "altura_ola_m": 0.66,
                "direccion_deg": 310,
                "direccion_texto": "NO",
                "periodo_s": 6,
                "energia_ola_kj_m": 62
            },
            {
                "timestamp_local": "2026-07-09T22:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "22:00",
                "altura_ola_m": 0.66,
                "direccion_deg": 310,
                "direccion_texto": "NO",
                "periodo_s": 6.2,
                "energia_ola_kj_m": 66
            },
            {
                "timestamp_local": "2026-07-09T23:00:00+02:00",
                "fecha": "2026-07-09",
                "hora_local": "23:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 309,
                "direccion_texto": "NO",
                "periodo_s": 6.4,
                "energia_ola_kj_m": 66
            },
            {
                "timestamp_local": "2026-07-10T00:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "00:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 308,
                "direccion_texto": "NO",
                "periodo_s": 6.6,
                "energia_ola_kj_m": 67
            },
            {
                "timestamp_local": "2026-07-10T01:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "01:00",
                "altura_ola_m": 0.62,
                "direccion_deg": 307,
                "direccion_texto": "NO",
                "periodo_s": 6.8,
                "energia_ola_kj_m": 71
            },
            {
                "timestamp_local": "2026-07-10T02:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "02:00",
                "altura_ola_m": 0.6,
                "direccion_deg": 306,
                "direccion_texto": "NO",
                "periodo_s": 7.1,
                "energia_ola_kj_m": 72
            },
            {
                "timestamp_local": "2026-07-10T03:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "03:00",
                "altura_ola_m": 0.6,
                "direccion_deg": 305,
                "direccion_texto": "NO",
                "periodo_s": 7.3,
                "energia_ola_kj_m": 76
            },
            {
                "timestamp_local": "2026-07-10T04:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "04:00",
                "altura_ola_m": 0.58,
                "direccion_deg": 305,
                "direccion_texto": "NO",
                "periodo_s": 7.5,
                "energia_ola_kj_m": 75
            },
            {
                "timestamp_local": "2026-07-10T05:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "05:00",
                "altura_ola_m": 0.58,
                "direccion_deg": 304,
                "direccion_texto": "NO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 79
            },
            {
                "timestamp_local": "2026-07-10T06:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "06:00",
                "altura_ola_m": 0.58,
                "direccion_deg": 303,
                "direccion_texto": "ONO",
                "periodo_s": 7.8,
                "energia_ola_kj_m": 82
            },
            {
                "timestamp_local": "2026-07-10T07:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "07:00",
                "altura_ola_m": 0.58,
                "direccion_deg": 303,
                "direccion_texto": "ONO",
                "periodo_s": 7.9,
                "energia_ola_kj_m": 84
            },
            {
                "timestamp_local": "2026-07-10T08:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "08:00",
                "altura_ola_m": 0.58,
                "direccion_deg": 302,
                "direccion_texto": "ONO",
                "periodo_s": 8,
                "energia_ola_kj_m": 86
            },
            {
                "timestamp_local": "2026-07-10T09:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "09:00",
                "altura_ola_m": 0.58,
                "direccion_deg": 302,
                "direccion_texto": "ONO",
                "periodo_s": 8.2,
                "energia_ola_kj_m": 89
            },
            {
                "timestamp_local": "2026-07-10T10:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "10:00",
                "altura_ola_m": 0.58,
                "direccion_deg": 301,
                "direccion_texto": "ONO",
                "periodo_s": 8.3,
                "energia_ola_kj_m": 92
            },
            {
                "timestamp_local": "2026-07-10T11:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "11:00",
                "altura_ola_m": 0.58,
                "direccion_deg": 301,
                "direccion_texto": "ONO",
                "periodo_s": 8.4,
                "energia_ola_kj_m": 95
            },
            {
                "timestamp_local": "2026-07-10T12:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "12:00",
                "altura_ola_m": 0.58,
                "direccion_deg": 301,
                "direccion_texto": "ONO",
                "periodo_s": 8.6,
                "energia_ola_kj_m": 98
            },
            {
                "timestamp_local": "2026-07-10T13:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "13:00",
                "altura_ola_m": 0.58,
                "direccion_deg": 300,
                "direccion_texto": "ONO",
                "periodo_s": 8.7,
                "energia_ola_kj_m": 102
            },
            {
                "timestamp_local": "2026-07-10T14:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "14:00",
                "altura_ola_m": 0.58,
                "direccion_deg": 300,
                "direccion_texto": "ONO",
                "periodo_s": 8.7,
                "energia_ola_kj_m": 102
            },
            {
                "timestamp_local": "2026-07-10T15:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "15:00",
                "altura_ola_m": 0.6,
                "direccion_deg": 300,
                "direccion_texto": "ONO",
                "periodo_s": 8.5,
                "energia_ola_kj_m": 104
            },
            {
                "timestamp_local": "2026-07-10T16:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "16:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 301,
                "direccion_texto": "ONO",
                "periodo_s": 8.2,
                "energia_ola_kj_m": 109
            },
            {
                "timestamp_local": "2026-07-10T17:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "17:00",
                "altura_ola_m": 0.66,
                "direccion_deg": 301,
                "direccion_texto": "ONO",
                "periodo_s": 7.9,
                "energia_ola_kj_m": 107
            },
            {
                "timestamp_local": "2026-07-10T18:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "18:00",
                "altura_ola_m": 0.68,
                "direccion_deg": 302,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 108
            },
            {
                "timestamp_local": "2026-07-10T19:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "19:00",
                "altura_ola_m": 0.72,
                "direccion_deg": 304,
                "direccion_texto": "NO",
                "periodo_s": 7.5,
                "energia_ola_kj_m": 115
            },
            {
                "timestamp_local": "2026-07-10T20:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "20:00",
                "altura_ola_m": 0.74,
                "direccion_deg": 305,
                "direccion_texto": "NO",
                "periodo_s": 7.4,
                "energia_ola_kj_m": 120
            },
            {
                "timestamp_local": "2026-07-10T21:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "21:00",
                "altura_ola_m": 0.76,
                "direccion_deg": 305,
                "direccion_texto": "NO",
                "periodo_s": 7.5,
                "energia_ola_kj_m": 128
            },
            {
                "timestamp_local": "2026-07-10T22:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "22:00",
                "altura_ola_m": 0.76,
                "direccion_deg": 305,
                "direccion_texto": "NO",
                "periodo_s": 7.6,
                "energia_ola_kj_m": 133
            },
            {
                "timestamp_local": "2026-07-10T23:00:00+02:00",
                "fecha": "2026-07-10",
                "hora_local": "23:00",
                "altura_ola_m": 0.78,
                "direccion_deg": 305,
                "direccion_texto": "NO",
                "periodo_s": 7.8,
                "energia_ola_kj_m": 148
            },
            {
                "timestamp_local": "2026-07-11T00:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "00:00",
                "altura_ola_m": 0.78,
                "direccion_deg": 304,
                "direccion_texto": "NO",
                "periodo_s": 8.1,
                "energia_ola_kj_m": 160
            },
            {
                "timestamp_local": "2026-07-11T01:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "01:00",
                "altura_ola_m": 0.76,
                "direccion_deg": 302,
                "direccion_texto": "ONO",
                "periodo_s": 8.5,
                "energia_ola_kj_m": 167
            },
            {
                "timestamp_local": "2026-07-11T02:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "02:00",
                "altura_ola_m": 0.76,
                "direccion_deg": 301,
                "direccion_texto": "ONO",
                "periodo_s": 8.8,
                "energia_ola_kj_m": 179
            },
            {
                "timestamp_local": "2026-07-11T03:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "03:00",
                "altura_ola_m": 0.76,
                "direccion_deg": 300,
                "direccion_texto": "ONO",
                "periodo_s": 9.1,
                "energia_ola_kj_m": 189
            },
            {
                "timestamp_local": "2026-07-11T04:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "04:00",
                "altura_ola_m": 0.78,
                "direccion_deg": 299,
                "direccion_texto": "ONO",
                "periodo_s": 9.2,
                "energia_ola_kj_m": 206
            },
            {
                "timestamp_local": "2026-07-11T05:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "05:00",
                "altura_ola_m": 0.78,
                "direccion_deg": 298,
                "direccion_texto": "ONO",
                "periodo_s": 9.4,
                "energia_ola_kj_m": 213
            },
            {
                "timestamp_local": "2026-07-11T06:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "06:00",
                "altura_ola_m": 0.8,
                "direccion_deg": 297,
                "direccion_texto": "ONO",
                "periodo_s": 9.4,
                "energia_ola_kj_m": 226
            },
            {
                "timestamp_local": "2026-07-11T07:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "07:00",
                "altura_ola_m": 0.84,
                "direccion_deg": 296,
                "direccion_texto": "ONO",
                "periodo_s": 9.4,
                "energia_ola_kj_m": 249
            },
            {
                "timestamp_local": "2026-07-11T08:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "08:00",
                "altura_ola_m": 0.86,
                "direccion_deg": 295,
                "direccion_texto": "ONO",
                "periodo_s": 9.4,
                "energia_ola_kj_m": 261
            },
            {
                "timestamp_local": "2026-07-11T09:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "09:00",
                "altura_ola_m": 0.9,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 9.4,
                "energia_ola_kj_m": 286
            },
            {
                "timestamp_local": "2026-07-11T10:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "10:00",
                "altura_ola_m": 0.92,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 9.3,
                "energia_ola_kj_m": 293
            },
            {
                "timestamp_local": "2026-07-11T11:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "11:00",
                "altura_ola_m": 0.96,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 9.2,
                "energia_ola_kj_m": 312
            },
            {
                "timestamp_local": "2026-07-11T12:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "12:00",
                "altura_ola_m": 1,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 9,
                "energia_ola_kj_m": 320
            },
            {
                "timestamp_local": "2026-07-11T13:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "13:00",
                "altura_ola_m": 1.04,
                "direccion_deg": 295,
                "direccion_texto": "ONO",
                "periodo_s": 8.7,
                "energia_ola_kj_m": 324
            },
            {
                "timestamp_local": "2026-07-11T14:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "14:00",
                "altura_ola_m": 1.08,
                "direccion_deg": 296,
                "direccion_texto": "ONO",
                "periodo_s": 8.4,
                "energia_ola_kj_m": 325
            },
            {
                "timestamp_local": "2026-07-11T15:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "15:00",
                "altura_ola_m": 1.1,
                "direccion_deg": 297,
                "direccion_texto": "ONO",
                "periodo_s": 8.1,
                "energia_ola_kj_m": 318
            },
            {
                "timestamp_local": "2026-07-11T16:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "16:00",
                "altura_ola_m": 1.14,
                "direccion_deg": 298,
                "direccion_texto": "ONO",
                "periodo_s": 7.9,
                "energia_ola_kj_m": 324
            },
            {
                "timestamp_local": "2026-07-11T17:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "17:00",
                "altura_ola_m": 1.16,
                "direccion_deg": 299,
                "direccion_texto": "ONO",
                "periodo_s": 7.8,
                "energia_ola_kj_m": 323
            },
            {
                "timestamp_local": "2026-07-11T18:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "18:00",
                "altura_ola_m": 1.16,
                "direccion_deg": 299,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 315
            },
            {
                "timestamp_local": "2026-07-11T19:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "19:00",
                "altura_ola_m": 1.14,
                "direccion_deg": 298,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 304
            },
            {
                "timestamp_local": "2026-07-11T20:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "20:00",
                "altura_ola_m": 1.14,
                "direccion_deg": 298,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 304
            },
            {
                "timestamp_local": "2026-07-11T21:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "21:00",
                "altura_ola_m": 1.12,
                "direccion_deg": 297,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 297
            },
            {
                "timestamp_local": "2026-07-11T22:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "22:00",
                "altura_ola_m": 1.08,
                "direccion_deg": 297,
                "direccion_texto": "ONO",
                "periodo_s": 7.8,
                "energia_ola_kj_m": 280
            },
            {
                "timestamp_local": "2026-07-11T23:00:00+02:00",
                "fecha": "2026-07-11",
                "hora_local": "23:00",
                "altura_ola_m": 1.06,
                "direccion_deg": 296,
                "direccion_texto": "ONO",
                "periodo_s": 7.8,
                "energia_ola_kj_m": 273
            },
            {
                "timestamp_local": "2026-07-12T00:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "00:00",
                "altura_ola_m": 1.04,
                "direccion_deg": 296,
                "direccion_texto": "ONO",
                "periodo_s": 7.9,
                "energia_ola_kj_m": 267
            },
            {
                "timestamp_local": "2026-07-12T01:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "01:00",
                "altura_ola_m": 1,
                "direccion_deg": 295,
                "direccion_texto": "ONO",
                "periodo_s": 7.9,
                "energia_ola_kj_m": 246
            },
            {
                "timestamp_local": "2026-07-12T02:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "02:00",
                "altura_ola_m": 0.98,
                "direccion_deg": 295,
                "direccion_texto": "ONO",
                "periodo_s": 7.9,
                "energia_ola_kj_m": 240
            },
            {
                "timestamp_local": "2026-07-12T03:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "03:00",
                "altura_ola_m": 0.96,
                "direccion_deg": 295,
                "direccion_texto": "ONO",
                "periodo_s": 7.9,
                "energia_ola_kj_m": 230
            },
            {
                "timestamp_local": "2026-07-12T04:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "04:00",
                "altura_ola_m": 0.96,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 8,
                "energia_ola_kj_m": 233
            },
            {
                "timestamp_local": "2026-07-12T05:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "05:00",
                "altura_ola_m": 0.94,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 8,
                "energia_ola_kj_m": 223
            },
            {
                "timestamp_local": "2026-07-12T06:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "06:00",
                "altura_ola_m": 0.92,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 8,
                "energia_ola_kj_m": 214
            },
            {
                "timestamp_local": "2026-07-12T07:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "07:00",
                "altura_ola_m": 0.92,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 8,
                "energia_ola_kj_m": 214
            },
            {
                "timestamp_local": "2026-07-12T08:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "08:00",
                "altura_ola_m": 0.9,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 8,
                "energia_ola_kj_m": 205
            },
            {
                "timestamp_local": "2026-07-12T09:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "09:00",
                "altura_ola_m": 0.88,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 7.9,
                "energia_ola_kj_m": 193
            },
            {
                "timestamp_local": "2026-07-12T10:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "10:00",
                "altura_ola_m": 0.88,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 7.9,
                "energia_ola_kj_m": 193
            },
            {
                "timestamp_local": "2026-07-12T11:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "11:00",
                "altura_ola_m": 0.86,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 7.9,
                "energia_ola_kj_m": 182
            },
            {
                "timestamp_local": "2026-07-12T12:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "12:00",
                "altura_ola_m": 0.84,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 7.9,
                "energia_ola_kj_m": 174
            },
            {
                "timestamp_local": "2026-07-12T13:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "13:00",
                "altura_ola_m": 0.82,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 7.8,
                "energia_ola_kj_m": 164
            },
            {
                "timestamp_local": "2026-07-12T14:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "14:00",
                "altura_ola_m": 0.8,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 7.8,
                "energia_ola_kj_m": 156
            },
            {
                "timestamp_local": "2026-07-12T15:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "15:00",
                "altura_ola_m": 0.8,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 7.8,
                "energia_ola_kj_m": 154
            },
            {
                "timestamp_local": "2026-07-12T16:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "16:00",
                "altura_ola_m": 0.78,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 7.8,
                "energia_ola_kj_m": 146
            },
            {
                "timestamp_local": "2026-07-12T17:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "17:00",
                "altura_ola_m": 0.78,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 144
            },
            {
                "timestamp_local": "2026-07-12T18:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "18:00",
                "altura_ola_m": 0.76,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 137
            },
            {
                "timestamp_local": "2026-07-12T19:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "19:00",
                "altura_ola_m": 0.74,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 128
            },
            {
                "timestamp_local": "2026-07-12T20:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "20:00",
                "altura_ola_m": 0.72,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 121
            },
            {
                "timestamp_local": "2026-07-12T21:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "21:00",
                "altura_ola_m": 0.72,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 121
            },
            {
                "timestamp_local": "2026-07-12T22:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "22:00",
                "altura_ola_m": 0.72,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 121
            },
            {
                "timestamp_local": "2026-07-12T23:00:00+02:00",
                "fecha": "2026-07-12",
                "hora_local": "23:00",
                "altura_ola_m": 0.72,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 121
            },
            {
                "timestamp_local": "2026-07-13T00:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "00:00",
                "altura_ola_m": 0.72,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 121
            },
            {
                "timestamp_local": "2026-07-13T01:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "01:00",
                "altura_ola_m": 0.7,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 116
            },
            {
                "timestamp_local": "2026-07-13T02:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "02:00",
                "altura_ola_m": 0.7,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 116
            },
            {
                "timestamp_local": "2026-07-13T03:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "03:00",
                "altura_ola_m": 0.7,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 116
            },
            {
                "timestamp_local": "2026-07-13T04:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "04:00",
                "altura_ola_m": 0.7,
                "direccion_deg": 295,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 116
            },
            {
                "timestamp_local": "2026-07-13T05:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "05:00",
                "altura_ola_m": 0.7,
                "direccion_deg": 295,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 116
            },
            {
                "timestamp_local": "2026-07-13T06:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "06:00",
                "altura_ola_m": 0.7,
                "direccion_deg": 295,
                "direccion_texto": "ONO",
                "periodo_s": 7.7,
                "energia_ola_kj_m": 116
            },
            {
                "timestamp_local": "2026-07-13T07:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "07:00",
                "altura_ola_m": 0.68,
                "direccion_deg": 295,
                "direccion_texto": "ONO",
                "periodo_s": 7.8,
                "energia_ola_kj_m": 111
            },
            {
                "timestamp_local": "2026-07-13T08:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "08:00",
                "altura_ola_m": 0.68,
                "direccion_deg": 295,
                "direccion_texto": "ONO",
                "periodo_s": 7.8,
                "energia_ola_kj_m": 111
            },
            {
                "timestamp_local": "2026-07-13T09:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "09:00",
                "altura_ola_m": 0.68,
                "direccion_deg": 295,
                "direccion_texto": "ONO",
                "periodo_s": 7.8,
                "energia_ola_kj_m": 111
            },
            {
                "timestamp_local": "2026-07-13T10:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "10:00",
                "altura_ola_m": 0.66,
                "direccion_deg": 295,
                "direccion_texto": "ONO",
                "periodo_s": 7.8,
                "energia_ola_kj_m": 106
            },
            {
                "timestamp_local": "2026-07-13T11:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "11:00",
                "altura_ola_m": 0.66,
                "direccion_deg": 295,
                "direccion_texto": "ONO",
                "periodo_s": 7.8,
                "energia_ola_kj_m": 106
            },
            {
                "timestamp_local": "2026-07-13T12:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "12:00",
                "altura_ola_m": 0.66,
                "direccion_deg": 295,
                "direccion_texto": "ONO",
                "periodo_s": 7.9,
                "energia_ola_kj_m": 107
            },
            {
                "timestamp_local": "2026-07-13T13:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "13:00",
                "altura_ola_m": 0.66,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 7.9,
                "energia_ola_kj_m": 107
            },
            {
                "timestamp_local": "2026-07-13T14:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "14:00",
                "altura_ola_m": 0.66,
                "direccion_deg": 294,
                "direccion_texto": "ONO",
                "periodo_s": 7.9,
                "energia_ola_kj_m": 109
            },
            {
                "timestamp_local": "2026-07-13T15:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "15:00",
                "altura_ola_m": 0.66,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 8,
                "energia_ola_kj_m": 110
            },
            {
                "timestamp_local": "2026-07-13T16:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "16:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 293,
                "direccion_texto": "ONO",
                "periodo_s": 8.1,
                "energia_ola_kj_m": 106
            },
            {
                "timestamp_local": "2026-07-13T17:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "17:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 292,
                "direccion_texto": "ONO",
                "periodo_s": 8.1,
                "energia_ola_kj_m": 107
            },
            {
                "timestamp_local": "2026-07-13T18:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "18:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 292,
                "direccion_texto": "ONO",
                "periodo_s": 8.2,
                "energia_ola_kj_m": 110
            },
            {
                "timestamp_local": "2026-07-13T19:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "19:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 291,
                "direccion_texto": "ONO",
                "periodo_s": 8.3,
                "energia_ola_kj_m": 112
            },
            {
                "timestamp_local": "2026-07-13T20:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "20:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 291,
                "direccion_texto": "ONO",
                "periodo_s": 8.4,
                "energia_ola_kj_m": 114
            },
            {
                "timestamp_local": "2026-07-13T21:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "21:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 290,
                "direccion_texto": "ONO",
                "periodo_s": 8.5,
                "energia_ola_kj_m": 117
            },
            {
                "timestamp_local": "2026-07-13T22:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "22:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 290,
                "direccion_texto": "ONO",
                "periodo_s": 8.5,
                "energia_ola_kj_m": 118
            },
            {
                "timestamp_local": "2026-07-13T23:00:00+02:00",
                "fecha": "2026-07-13",
                "hora_local": "23:00",
                "altura_ola_m": 0.64,
                "direccion_deg": 289,
                "direccion_texto": "ONO",
                "periodo_s": 8.6,
                "energia_ola_kj_m": 121
            }
        ],
        "total_horas": 168,
        "resumen": {
            "altura_min_m": 0.4,
            "altura_max_m": 1.16,
            "altura_media_m": 0.72,
            "energia_max_kj_m": 325,
            "energia_media_kj_m": 120.1
        }
    },
    "error": null
}