[{"dt":1772409600,"dt_iso":"2026-03-02 00:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":0.0,"ghi_cloudy_sky_avg":0.0,"ghi_cloudy_sky_max":0.0,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":0.0,"dhi_cloudy_sky_avg":0.0,"dhi_cloudy_sky_max":0.0,"ghi_clear_sky":0.0,"ghi_clear_sky_avg":0.0,"ghi_clear_sky_max":0.0,"dni_clear_sky":0.0,"dni_clear_sky_avg":0.0,"dni_clear_sky_max":0.0,"dhi_clear_sky":0.0,"dhi_clear_sky_avg":0.0,"dhi_clear_sky_max":0.0,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772413200,"dt_iso":"2026-03-02 01:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":0.0,"ghi_cloudy_sky_avg":0.0,"ghi_cloudy_sky_max":0.0,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":0.0,"dhi_cloudy_sky_avg":0.0,"dhi_cloudy_sky_max":0.0,"ghi_clear_sky":0.0,"ghi_clear_sky_avg":0.0,"ghi_clear_sky_max":0.0,"dni_clear_sky":0.0,"dni_clear_sky_avg":0.0,"dni_clear_sky_max":0.0,"dhi_clear_sky":0.0,"dhi_clear_sky_avg":0.0,"dhi_clear_sky_max":0.0,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772416800,"dt_iso":"2026-03-02 02:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":0.0,"ghi_cloudy_sky_avg":0.0,"ghi_cloudy_sky_max":0.0,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":0.0,"dhi_cloudy_sky_avg":0.0,"dhi_cloudy_sky_max":0.0,"ghi_clear_sky":0.0,"ghi_clear_sky_avg":0.0,"ghi_clear_sky_max":0.0,"dni_clear_sky":0.0,"dni_clear_sky_avg":0.0,"dni_clear_sky_max":0.0,"dhi_clear_sky":0.0,"dhi_clear_sky_avg":0.0,"dhi_clear_sky_max":0.0,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772420400,"dt_iso":"2026-03-02 03:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":0.0,"ghi_cloudy_sky_avg":0.0,"ghi_cloudy_sky_max":0.0,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":0.0,"dhi_cloudy_sky_avg":0.0,"dhi_cloudy_sky_max":0.0,"ghi_clear_sky":0.0,"ghi_clear_sky_avg":0.0,"ghi_clear_sky_max":0.0,"dni_clear_sky":0.0,"dni_clear_sky_avg":0.0,"dni_clear_sky_max":0.0,"dhi_clear_sky":0.0,"dhi_clear_sky_avg":0.0,"dhi_clear_sky_max":0.0,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772424000,"dt_iso":"2026-03-02 04:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":0.0,"ghi_cloudy_sky_avg":0.0,"ghi_cloudy_sky_max":0.0,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":0.0,"dhi_cloudy_sky_avg":0.0,"dhi_cloudy_sky_max":0.0,"ghi_clear_sky":0.0,"ghi_clear_sky_avg":0.0,"ghi_clear_sky_max":0.0,"dni_clear_sky":0.0,"dni_clear_sky_avg":0.0,"dni_clear_sky_max":0.0,"dhi_clear_sky":0.0,"dhi_clear_sky_avg":0.0,"dhi_clear_sky_max":0.0,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772427600,"dt_iso":"2026-03-02 05:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":0.0,"ghi_cloudy_sky_avg":0.0,"ghi_cloudy_sky_max":0.0,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":0.0,"dhi_cloudy_sky_avg":0.0,"dhi_cloudy_sky_max":0.0,"ghi_clear_sky":0.0,"ghi_clear_sky_avg":0.0,"ghi_clear_sky_max":0.0,"dni_clear_sky":0.0,"dni_clear_sky_avg":0.0,"dni_clear_sky_max":0.0,"dhi_clear_sky":0.0,"dhi_clear_sky_avg":0.0,"dhi_clear_sky_max":0.0,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772431200,"dt_iso":"2026-03-02 06:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":0.31,"ghi_cloudy_sky_avg":0.32,"ghi_cloudy_sky_max":1.24,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":0.31,"dhi_cloudy_sky_avg":0.32,"dhi_cloudy_sky_max":1.24,"ghi_clear_sky":0.83,"ghi_clear_sky_avg":0.84,"ghi_clear_sky_max":3.32,"dni_clear_sky":7.62,"dni_clear_sky_avg":7.64,"dni_clear_sky_max":30.48,"dhi_clear_sky":2.31,"dhi_clear_sky_avg":2.32,"dhi_clear_sky_max":9.24,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772434800,"dt_iso":"2026-03-02 07:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":19.21,"ghi_cloudy_sky_avg":19.2,"ghi_cloudy_sky_max":31.32,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":19.21,"dhi_cloudy_sky_avg":19.2,"dhi_cloudy_sky_max":31.32,"ghi_clear_sky":70.05,"ghi_clear_sky_avg":70.04,"ghi_clear_sky_max":119.24,"dni_clear_sky":334.65,"dni_clear_sky_avg":334.64,"dni_clear_sky_max":465.8,"dhi_clear_sky":39.03,"dhi_clear_sky_avg":39.04,"dhi_clear_sky_max":51.96,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772438400,"dt_iso":"2026-03-02 08:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":51.8,"ghi_cloudy_sky_avg":51.8,"ghi_cloudy_sky_max":64.8,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":51.8,"dhi_cloudy_sky_avg":51.8,"dhi_cloudy_sky_max":64.8,"ghi_clear_sky":207.2,"ghi_clear_sky_avg":207.2,"ghi_clear_sky_max":259.2,"dni_clear_sky":587.91,"dni_clear_sky_avg":587.92,"dni_clear_sky_max":644.88,"dhi_clear_sky":66.24,"dhi_clear_sky_avg":66.24,"dhi_clear_sky_max":73.4,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772442000,"dt_iso":"2026-03-02 09:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":84.38,"ghi_cloudy_sky_avg":84.36,"ghi_cloudy_sky_max":95.24,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":84.38,"dhi_cloudy_sky_avg":84.36,"dhi_cloudy_sky_max":95.24,"ghi_clear_sky":337.51,"ghi_clear_sky_avg":337.52,"ghi_clear_sky_max":380.92,"dni_clear_sky":706.79,"dni_clear_sky_avg":706.8,"dni_clear_sky_max":736.92,"dhi_clear_sky":82.09,"dhi_clear_sky_avg":82.08,"dhi_clear_sky_max":86.52,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772445600,"dt_iso":"2026-03-02 10:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":109.54,"ghi_cloudy_sky_avg":109.56,"ghi_cloudy_sky_max":116.84,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":109.54,"dhi_cloudy_sky_avg":109.56,"dhi_cloudy_sky_max":116.84,"ghi_clear_sky":438.16,"ghi_clear_sky_avg":438.16,"ghi_clear_sky_max":467.32,"dni_clear_sky":769.93,"dni_clear_sky_avg":769.92,"dni_clear_sky_max":785.56,"dhi_clear_sky":91.7,"dhi_clear_sky_avg":91.68,"dhi_clear_sky_max":94.24,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772449200,"dt_iso":"2026-03-02 11:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":124.24,"ghi_cloudy_sky_avg":124.24,"ghi_cloudy_sky_max":127.16,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":124.24,"dhi_cloudy_sky_avg":124.24,"dhi_cloudy_sky_max":127.16,"ghi_clear_sky":496.95,"ghi_clear_sky_avg":496.96,"ghi_clear_sky_max":508.68,"dni_clear_sky":800.05,"dni_clear_sky_avg":800.04,"dni_clear_sky_max":805.6,"dhi_clear_sky":96.64,"dhi_clear_sky_avg":96.64,"dhi_clear_sky_max":97.56,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772452800,"dt_iso":"2026-03-02 12:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":237.76,"ghi_cloudy_sky_avg":237.76,"ghi_cloudy_sky_max":332.2,"dni_cloudy_sky":70.27,"dni_cloudy_sky_avg":70.28,"dni_cloudy_sky_max":179.88,"dhi_cloudy_sky":201.62,"dhi_cloudy_sky_avg":201.6,"dhi_cloudy_sky_max":240.04,"ghi_clear_sky":507.57,"ghi_clear_sky_avg":507.56,"ghi_clear_sky_max":511.36,"dni_clear_sky":805.09,"dni_clear_sky_avg":805.08,"dni_clear_sky_max":806.84,"dhi_clear_sky":97.49,"dhi_clear_sky_avg":97.48,"dhi_clear_sky_max":97.8,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772456400,"dt_iso":"2026-03-02 13:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":319.52,"ghi_cloudy_sky_avg":319.52,"ghi_cloudy_sky_max":370.4,"dni_cloudy_sky":204.75,"dni_cloudy_sky_avg":204.76,"dni_cloudy_sky_max":301.92,"dhi_cloudy_sky":219.18,"dhi_cloudy_sky_avg":219.2,"dhi_cloudy_sky_max":225.96,"ghi_clear_sky":468.92,"ghi_clear_sky_avg":468.92,"ghi_clear_sky_max":490.92,"dni_clear_sky":786.16,"dni_clear_sky_avg":786.16,"dni_clear_sky_max":797.2,"dhi_clear_sky":94.34,"dhi_clear_sky_avg":94.36,"dhi_clear_sky_max":96.16,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772460000,"dt_iso":"2026-03-02 14:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":244.0,"ghi_cloudy_sky_avg":244.0,"ghi_cloudy_sky_max":254.12,"dni_cloudy_sky":160.92,"dni_cloudy_sky_avg":160.92,"dni_cloudy_sky_max":261.32,"dhi_cloudy_sky":179.38,"dhi_cloudy_sky_avg":179.36,"dhi_cloudy_sky_max":193.92,"ghi_clear_sky":385.08,"ghi_clear_sky_avg":385.08,"ghi_clear_sky_max":422.92,"dni_clear_sky":738.7,"dni_clear_sky_avg":738.72,"dni_clear_sky_max":761.76,"dhi_clear_sky":86.86,"dhi_clear_sky_avg":86.84,"dhi_clear_sky_max":90.4,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772463600,"dt_iso":"2026-03-02 15:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":221.93,"ghi_cloudy_sky_avg":221.92,"ghi_cloudy_sky_max":247.92,"dni_cloudy_sky":384.64,"dni_cloudy_sky_avg":384.64,"dni_cloudy_sky_max":428.16,"dhi_cloudy_sky":105.61,"dhi_cloudy_sky_avg":105.6,"dhi_cloudy_sky_max":135.2,"ghi_clear_sky":265.59,"ghi_clear_sky_avg":265.6,"ghi_clear_sky_max":314.8,"dni_clear_sky":648.26,"dni_clear_sky_avg":648.24,"dni_clear_sky_max":691.2,"dhi_clear_sky":74.0,"dhi_clear_sky_avg":74.0,"dhi_clear_sky_max":79.8,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772467200,"dt_iso":"2026-03-02 16:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":117.97,"ghi_cloudy_sky_avg":117.96,"ghi_cloudy_sky_max":164.36,"dni_cloudy_sky":351.75,"dni_cloudy_sky_avg":351.76,"dni_cloudy_sky_max":427.64,"dhi_cloudy_sky":54.75,"dhi_cloudy_sky_avg":54.76,"dhi_cloudy_sky_max":67.88,"ghi_clear_sky":127.35,"ghi_clear_sky_avg":127.36,"ghi_clear_sky_max":179.96,"dni_clear_sky":470.92,"dni_clear_sky_avg":470.92,"dni_clear_sky_max":558.72,"dhi_clear_sky":52.85,"dhi_clear_sky_avg":52.84,"dhi_clear_sky_max":62.56,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772470800,"dt_iso":"2026-03-02 17:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":14.53,"ghi_cloudy_sky_avg":14.52,"ghi_cloudy_sky_max":41.84,"dni_cloudy_sky":38.92,"dni_cloudy_sky_avg":38.92,"dni_cloudy_sky_max":155.68,"dhi_cloudy_sky":11.42,"dhi_cloudy_sky_avg":11.4,"dhi_cloudy_sky_max":29.4,"ghi_clear_sky":15.21,"ghi_clear_sky_avg":15.2,"ghi_clear_sky_max":43.88,"dni_clear_sky":102.09,"dni_clear_sky_avg":102.08,"dni_clear_sky_max":269.84,"dhi_clear_sky":13.3,"dhi_clear_sky_avg":13.32,"dhi_clear_sky_max":32.6,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772474400,"dt_iso":"2026-03-02 18:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":0.0,"ghi_cloudy_sky_avg":0.0,"ghi_cloudy_sky_max":0.0,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":0.0,"dhi_cloudy_sky_avg":0.0,"dhi_cloudy_sky_max":0.0,"ghi_clear_sky":0.0,"ghi_clear_sky_avg":0.0,"ghi_clear_sky_max":0.0,"dni_clear_sky":0.0,"dni_clear_sky_avg":0.0,"dni_clear_sky_max":0.0,"dhi_clear_sky":0.0,"dhi_clear_sky_avg":0.0,"dhi_clear_sky_max":0.0,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772478000,"dt_iso":"2026-03-02 19:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":0.0,"ghi_cloudy_sky_avg":0.0,"ghi_cloudy_sky_max":0.0,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":0.0,"dhi_cloudy_sky_avg":0.0,"dhi_cloudy_sky_max":0.0,"ghi_clear_sky":0.0,"ghi_clear_sky_avg":0.0,"ghi_clear_sky_max":0.0,"dni_clear_sky":0.0,"dni_clear_sky_avg":0.0,"dni_clear_sky_max":0.0,"dhi_clear_sky":0.0,"dhi_clear_sky_avg":0.0,"dhi_clear_sky_max":0.0,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772481600,"dt_iso":"2026-03-02 20:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":0.0,"ghi_cloudy_sky_avg":0.0,"ghi_cloudy_sky_max":0.0,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":0.0,"dhi_cloudy_sky_avg":0.0,"dhi_cloudy_sky_max":0.0,"ghi_clear_sky":0.0,"ghi_clear_sky_avg":0.0,"ghi_clear_sky_max":0.0,"dni_clear_sky":0.0,"dni_clear_sky_avg":0.0,"dni_clear_sky_max":0.0,"dhi_clear_sky":0.0,"dhi_clear_sky_avg":0.0,"dhi_clear_sky_max":0.0,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772485200,"dt_iso":"2026-03-02 21:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":0.0,"ghi_cloudy_sky_avg":0.0,"ghi_cloudy_sky_max":0.0,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":0.0,"dhi_cloudy_sky_avg":0.0,"dhi_cloudy_sky_max":0.0,"ghi_clear_sky":0.0,"ghi_clear_sky_avg":0.0,"ghi_clear_sky_max":0.0,"dni_clear_sky":0.0,"dni_clear_sky_avg":0.0,"dni_clear_sky_max":0.0,"dhi_clear_sky":0.0,"dhi_clear_sky_avg":0.0,"dhi_clear_sky_max":0.0,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772488800,"dt_iso":"2026-03-02 22:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":0.0,"ghi_cloudy_sky_avg":0.0,"ghi_cloudy_sky_max":0.0,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":0.0,"dhi_cloudy_sky_avg":0.0,"dhi_cloudy_sky_max":0.0,"ghi_clear_sky":0.0,"ghi_clear_sky_avg":0.0,"ghi_clear_sky_max":0.0,"dni_clear_sky":0.0,"dni_clear_sky_avg":0.0,"dni_clear_sky_max":0.0,"dhi_clear_sky":0.0,"dhi_clear_sky_avg":0.0,"dhi_clear_sky_max":0.0,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"},{"dt":1772492400,"dt_iso":"2026-03-02 23:00:00 +0000 UTC","timezone":0,"ghi_cloudy_sky":0.0,"ghi_cloudy_sky_avg":0.0,"ghi_cloudy_sky_max":0.0,"dni_cloudy_sky":0.0,"dni_cloudy_sky_avg":0.0,"dni_cloudy_sky_max":0.0,"dhi_cloudy_sky":0.0,"dhi_cloudy_sky_avg":0.0,"dhi_cloudy_sky_max":0.0,"ghi_clear_sky":0.0,"ghi_clear_sky_avg":0.0,"ghi_clear_sky_max":0.0,"dni_clear_sky":0.0,"dni_clear_sky_avg":0.0,"dni_clear_sky_max":0.0,"dhi_clear_sky":0.0,"dhi_clear_sky_avg":0.0,"dhi_clear_sky_max":0.0,"lon":-0.101613,"lat":51.511574,"city_name":"Custom location"}]