From 2a824c328f2ab4108fb4d5614bbc8b76829ab31b Mon Sep 17 00:00:00 2001 From: Viktor Andersson <30777521+VIKTORVAV99@users.noreply.github.com> Date: Wed, 29 May 2024 16:13:14 +0200 Subject: [PATCH] perf(ENTSOE.py): Adds small perf improvements to the ENTSO-E parser (#6775) * Adds small perf improvements to the ENTSO-E parser * snapshot test it all! * small cleanup * increase cache size to account for forecasts as well --- parsers/ENTSOE.py | 68 +- parsers/test/mocks/ENTSOE/LU_production.xml | 8287 +++++++++++++++++++ parsers/test/snapshots/snap_test_ENTSOE.py | 5601 +++++++++++++ parsers/test/test_ENTSOE.py | 26 + 4 files changed, 13946 insertions(+), 36 deletions(-) create mode 100644 parsers/test/mocks/ENTSOE/LU_production.xml diff --git a/parsers/ENTSOE.py b/parsers/ENTSOE.py index 458df5ae68..be0ff03529 100644 --- a/parsers/ENTSOE.py +++ b/parsers/ENTSOE.py @@ -19,6 +19,7 @@ import re from datetime import datetime, timedelta, timezone from enum import Enum +from functools import lru_cache from logging import Logger, getLogger from operator import itemgetter from typing import Any @@ -673,11 +674,13 @@ def query_wind_solar_production_forecast( # TODO: Remove this when we run on Python 3.11 or above +@lru_cache(maxsize=8) def zulu_to_utc(datetime_string: str) -> str: """Converts a zulu time string to a UTC time string.""" return datetime_string.replace("Z", "+00:00") +@lru_cache(maxsize=1024) def datetime_from_position(start: datetime, position: int, resolution: str) -> datetime: """Finds time granularity of data.""" @@ -708,15 +711,15 @@ def parse_scalar( ) if ( only_inBiddingZone_Domain - and not len(timeseries.find_all("inBiddingZone_Domain.mRID".lower())) + and not timeseries.find("inBiddingZone_Domain.mRID".lower()) ) or ( only_outBiddingZone_Domain - and not len(timeseries.find_all("outBiddingZone_Domain.mRID".lower())) + and not timeseries.find("outBiddingZone_Domain.mRID".lower()) ): continue for entry in timeseries.find_all("point"): - position = int(entry.find_all("position")[0].contents[0]) - value = float(entry.find_all("quantity")[0].contents[0]) + position = int(entry.find("position").contents[0]) + value = float(entry.find("quantity").contents[0]) dt = datetime_from_position(datetime_start, position, resolution) values.append(value) datetimes.append(dt) @@ -787,9 +790,7 @@ def _get_raw_production_events(soup: BeautifulSoup) -> list[dict[str, Any]]: # Since all values in ENTSOE are positive, we need to check if # the value is production or consumption so we can set the quantity # to a negative value if it is consumption. - is_production = ( - len(timeseries.find_all("inBiddingZone_Domain.mRID".lower())) > 0 - ) + is_production = bool(timeseries.find("inBiddingZone_Domain.mRID".lower())) # Calculate the datetime of the point based on the start time and the position. dt = datetime_from_position(datetime_start, position, resolution) # Appends the raw data to a master list so it later can be sorted and grouped by datetime. @@ -871,33 +872,29 @@ def parse_production_per_units(xml_text: str) -> Any | None: soup = BeautifulSoup(xml_text, "html.parser") # Get all points for timeseries in soup.find_all("timeseries"): - resolution = str(timeseries.find_all("resolution")[0].contents[0]) + resolution = str(timeseries.find("resolution").contents[0]) datetime_start = datetime.fromisoformat( - zulu_to_utc(timeseries.find_all("start")[0].contents[0]) - ) - is_production = ( - len(timeseries.find_all("inBiddingZone_Domain.mRID".lower())) > 0 - ) - psr_type = str( - timeseries.find_all("mktpsrtype")[0].find_all("psrtype")[0].contents[0] + zulu_to_utc(timeseries.find("start").contents[0]) ) + is_production = bool(timeseries.find("inBiddingZone_Domain.mRID".lower())) + psr_type = str(timeseries.find("mktpsrtype").find("psrtype").contents[0]) unit_key = str( - timeseries.find_all("mktpsrtype")[0] - .find_all("powersystemresources")[0] - .find_all("mrid")[0] + timeseries.find("mktpsrtype") + .find("powersystemresources") + .find("mrid") .contents[0] ) unit_name = str( - timeseries.find_all("mktpsrtype")[0] - .find_all("powersystemresources")[0] - .find_all("name")[0] + timeseries.find("mktpsrtype") + .find("powersystemresources") + .find("name") .contents[0] ) if not is_production: continue for entry in timeseries.find_all("point"): - quantity = float(entry.find_all("quantity")[0].contents[0]) - position = int(entry.find_all("position")[0].contents[0]) + quantity = float(entry.find("quantity").contents[0]) + position = int(entry.find("position").contents[0]) dt = datetime_from_position(datetime_start, position, resolution) key = (unit_key, dt) if key in values: @@ -929,23 +926,22 @@ def parse_exchange( soup = BeautifulSoup(xml_text, "html.parser") # Get all points for timeseries in soup.find_all("timeseries"): - resolution = str(timeseries.find_all("resolution")[0].contents[0]) + resolution = str(timeseries.find("resolution").contents[0]) datetime_start = datetime.fromisoformat( - zulu_to_utc(timeseries.find_all("start")[0].contents[0]) + zulu_to_utc(timeseries.find("start").contents[0]) ) # Only use contract_marketagreement.type == A01 (Total to avoid double counting some columns) if ( - timeseries.find_all("contract_marketagreement.type") - and timeseries.find_all("contract_marketagreement.type")[0].contents[0] - != "A05" + timeseries.find("contract_marketagreement.type") + and timeseries.find("contract_marketagreement.type").contents[0] != "A05" ): continue for entry in timeseries.find_all("point"): - quantity = float(entry.find_all("quantity")[0].contents[0]) + quantity = float(entry.find("quantity").contents[0]) if is_import: quantity *= -1 - position = int(entry.find_all("position")[0].contents[0]) + position = int(entry.find("position").contents[0]) dt = datetime_from_position(datetime_start, position, resolution) # Find out whether or not we should update the net production exchange_list.append( @@ -971,18 +967,18 @@ def parse_prices( soup = BeautifulSoup(xml_text, "html.parser") prices = PriceList(logger) for timeseries in soup.find_all("timeseries"): - currency = str(timeseries.find_all("currency_unit.name")[0].contents[0]) - resolution = str(timeseries.find_all("resolution")[0].contents[0]) + currency = str(timeseries.find("currency_unit.name").contents[0]) + resolution = str(timeseries.find("resolution").contents[0]) datetime_start = datetime.fromisoformat( - zulu_to_utc(timeseries.find_all("start")[0].contents[0]) + zulu_to_utc(timeseries.find("start").contents[0]) ) for entry in timeseries.find_all("point"): - position = int(entry.find_all("position")[0].contents[0]) + position = int(entry.find("position").contents[0]) dt = datetime_from_position(datetime_start, position, resolution) prices.append( zoneKey=zoneKey, datetime=dt, - price=float(entry.find_all("price.amount")[0].contents[0]), + price=float(entry.find("price.amount").contents[0]), source="entsoe.eu", currency=currency, ) @@ -1049,7 +1045,7 @@ def fetch_production( aggregated_zone_data = ProductionBreakdownList.merge_production_breakdowns( non_aggregated_data, logger ).to_list() - return list(filter(lambda x: validate_production(x, logger), aggregated_zone_data)) + return [x for x in aggregated_zone_data if validate_production(x, logger)] @refetch_frequency(timedelta(days=1)) diff --git a/parsers/test/mocks/ENTSOE/LU_production.xml b/parsers/test/mocks/ENTSOE/LU_production.xml new file mode 100644 index 0000000000..b332917d75 --- /dev/null +++ b/parsers/test/mocks/ENTSOE/LU_production.xml @@ -0,0 +1,8287 @@ + + + 28000bea51054c1ab24f5b666b28d511 + 1 + A75 + A16 + 10X1001A1001A450 + A32 + 10X1001A1001A450 + A33 + 2024-05-24T10:25:00Z + + 2024-05-21T10:00Z + 2024-05-24T10:00Z + + + 1 + A01 + A08 + 10YLU-CEGEDEL-NQ + MAW + A01 + + B01 + + + + 2024-05-21T10:00Z + 2024-05-24T03:45Z + + PT15M + + 1 + 17 + + + 2 + 17 + + + 3 + 17 + + + 4 + 18 + + + 5 + 18 + + + 6 + 18 + + + 7 + 18 + + + 8 + 18 + + + 9 + 19 + + + 10 + 19 + + + 11 + 19 + + + 12 + 22 + + + 13 + 23 + + + 14 + 24 + + + 15 + 29 + + + 16 + 34 + + + 17 + 38 + + + 18 + 39 + + + 19 + 27 + + + 20 + 21 + + + 21 + 21 + + + 22 + 21 + + + 23 + 21 + + + 24 + 18 + + + 25 + 17 + + + 26 + 17 + + + 27 + 17 + + + 28 + 18 + + + 29 + 19 + + + 30 + 18 + + + 31 + 19 + + + 32 + 18 + + + 33 + 17 + + + 34 + 17 + + + 35 + 15 + + + 36 + 17 + + + 37 + 18 + + + 38 + 19 + + + 39 + 19 + + + 40 + 19 + + + 41 + 19 + + + 42 + 19 + + + 43 + 19 + + + 44 + 19 + + + 45 + 19 + + + 46 + 18 + + + 47 + 19 + + + 48 + 19 + + + 49 + 19 + + + 50 + 19 + + + 51 + 18 + + + 52 + 18 + + + 53 + 18 + + + 54 + 18 + + + 55 + 19 + + + 56 + 20 + + + 57 + 20 + + + 58 + 21 + + + 59 + 20 + + + 60 + 19 + + + 61 + 18 + + + 62 + 21 + + + 63 + 22 + + + 64 + 22 + + + 65 + 22 + + + 66 + 22 + + + 67 + 22 + + + 68 + 21 + + + 69 + 21 + + + 70 + 21 + + + 71 + 21 + + + 72 + 21 + + + 73 + 21 + + + 74 + 21 + + + 75 + 21 + + + 76 + 21 + + + 77 + 21 + + + 78 + 21 + + + 79 + 21 + + + 80 + 21 + + + 81 + 21 + + + 82 + 21 + + + 83 + 21 + + + 84 + 19 + + + 85 + 18 + + + 86 + 19 + + + 87 + 20 + + + 88 + 25 + + + 89 + 32 + + + 90 + 39 + + + 91 + 41 + + + 92 + 39 + + + 93 + 39 + + + 94 + 40 + + + 95 + 43 + + + 96 + 44 + + + 97 + 44 + + + 98 + 44 + + + 99 + 43 + + + 100 + 41 + + + 101 + 41 + + + 102 + 38 + + + 103 + 19 + + + 104 + 17 + + + 105 + 18 + + + 106 + 24 + + + 107 + 18 + + + 108 + 18 + + + 109 + 27 + + + 110 + 27 + + + 111 + 27 + + + 112 + 27 + + + 113 + 34 + + + 114 + 24 + + + 115 + 19 + + + 116 + 18 + + + 117 + 18 + + + 118 + 18 + + + 119 + 18 + + + 120 + 18 + + + 121 + 18 + + + 122 + 17 + + + 123 + 16 + + + 124 + 16 + + + 125 + 16 + + + 126 + 16 + + + 127 + 16 + + + 128 + 16 + + + 129 + 15 + + + 130 + 16 + + + 131 + 16 + + + 132 + 18 + + + 133 + 18 + + + 134 + 18 + + + 135 + 19 + + + 136 + 19 + + + 137 + 19 + + + 138 + 19 + + + 139 + 20 + + + 140 + 21 + + + 141 + 20 + + + 142 + 18 + + + 143 + 17 + + + 144 + 18 + + + 145 + 13 + + + 146 + 13 + + + 147 + 13 + + + 148 + 13 + + + 149 + 13 + + + 150 + 13 + + + 151 + 14 + + + 152 + 13 + + + 153 + 13 + + + 154 + 13 + + + 155 + 13 + + + 156 + 13 + + + 157 + 13 + + + 158 + 13 + + + 159 + 19 + + + 160 + 21 + + + 161 + 20 + + + 162 + 21 + + + 163 + 21 + + + 164 + 21 + + + 165 + 22 + + + 166 + 22 + + + 167 + 20 + + + 168 + 18 + + + 169 + 15 + + + 170 + 15 + + + 171 + 15 + + + 172 + 16 + + + 173 + 17 + + + 174 + 17 + + + 175 + 18 + + + 176 + 18 + + + 177 + 19 + + + 178 + 18 + + + 179 + 17 + + + 180 + 16 + + + 181 + 16 + + + 182 + 17 + + + 183 + 18 + + + 184 + 19 + + + 185 + 19 + + + 186 + 18 + + + 187 + 18 + + + 188 + 17 + + + 189 + 19 + + + 190 + 26 + + + 191 + 32 + + + 192 + 35 + + + 193 + 18 + + + 194 + 19 + + + 195 + 19 + + + 196 + 19 + + + 197 + 19 + + + 198 + 19 + + + 199 + 16 + + + 200 + 14 + + + 201 + 21 + + + 202 + 29 + + + 203 + 40 + + + 204 + 41 + + + 205 + 31 + + + 206 + 33 + + + 207 + 39 + + + 208 + 39 + + + 209 + 23 + + + 210 + 18 + + + 211 + 17 + + + 212 + 17 + + + 213 + 18 + + + 214 + 17 + + + 215 + 17 + + + 216 + 17 + + + 217 + 17 + + + 218 + 16 + + + 219 + 15 + + + 220 + 16 + + + 221 + 18 + + + 222 + 18 + + + 223 + 18 + + + 224 + 18 + + + 225 + 18 + + + 226 + 18 + + + 227 + 17 + + + 228 + 18 + + + 229 + 18 + + + 230 + 18 + + + 231 + 17 + + + 232 + 19 + + + 233 + 19 + + + 234 + 18 + + + 235 + 18 + + + 236 + 17 + + + 237 + 18 + + + 238 + 18 + + + 239 + 19 + + + 240 + 19 + + + 241 + 46 + + + 242 + 44 + + + 243 + 43 + + + 244 + 43 + + + 245 + 44 + + + 246 + 45 + + + 247 + 43 + + + 248 + 44 + + + 249 + 46 + + + 250 + 44 + + + 251 + 43 + + + 252 + 41 + + + 253 + 42 + + + 254 + 41 + + + 255 + 41 + + + 256 + 41 + + + 257 + 41 + + + 258 + 41 + + + 259 + 41 + + + 260 + 42 + + + 261 + 43 + + + 262 + 42 + + + 263 + 42 + + + + + 2 + A01 + A08 + 10YLU-CEGEDEL-NQ + MAW + A01 + + B01 + + + + 2024-05-24T04:00Z + 2024-05-24T10:00Z + + PT15M + + 1 + 45 + + + 2 + 43 + + + 3 + 41 + + + 4 + 42 + + + 5 + 45 + + + 6 + 43 + + + 7 + 41 + + + 8 + 43 + + + 9 + 42 + + + 10 + 40 + + + 11 + 38 + + + 12 + 37 + + + 13 + 39 + + + 14 + 45 + + + 15 + 33 + + + 16 + 28 + + + 17 + 30 + + + 18 + 32 + + + 19 + 31 + + + 20 + 31 + + + 21 + 33 + + + 22 + 32 + + + 23 + 32 + + + 24 + 32 + + + + + 3 + A01 + A08 + 10YLU-CEGEDEL-NQ + MAW + A01 + + B04 + + + + 2024-05-21T10:00Z + 2024-05-24T03:45Z + + PT15M + + 1 + 6 + + + 2 + 6 + + + 3 + 6 + + + 4 + 6 + + + 5 + 6 + + + 6 + 6 + + + 7 + 7 + + + 8 + 7 + + + 9 + 7 + + + 10 + 7 + + + 11 + 8 + + + 12 + 8 + + + 13 + 6 + + + 14 + 5 + + + 15 + 5 + + + 16 + 4 + + + 17 + 6 + + + 18 + 6 + + + 19 + 5 + + + 20 + 5 + + + 21 + 5 + + + 22 + 5 + + + 23 + 6 + + + 24 + 6 + + + 25 + 6 + + + 26 + 5 + + + 27 + 5 + + + 28 + 4 + + + 29 + 6 + + + 30 + 6 + + + 31 + 6 + + + 32 + 6 + + + 33 + 7 + + + 34 + 7 + + + 35 + 6 + + + 36 + 7 + + + 37 + 7 + + + 38 + 7 + + + 39 + 7 + + + 40 + 8 + + + 41 + 4 + + + 42 + 2 + + + 43 + 0 + + + 44 + 0 + + + 45 + 0 + + + 46 + 0 + + + 47 + 0 + + + 48 + 0 + + + 49 + 0 + + + 50 + 0 + + + 51 + 0 + + + 52 + 0 + + + 53 + 0 + + + 54 + 0 + + + 55 + 0 + + + 56 + 0 + + + 57 + 0 + + + 58 + 0 + + + 59 + 0 + + + 60 + 0 + + + 61 + 0 + + + 62 + 0 + + + 63 + 0 + + + 64 + 0 + + + 65 + 0 + + + 66 + 0 + + + 67 + 0 + + + 68 + 0 + + + 69 + 0 + + + 70 + 0 + + + 71 + 0 + + + 72 + 1 + + + 73 + 4 + + + 74 + 6 + + + 75 + 9 + + + 76 + 10 + + + 77 + 9 + + + 78 + 9 + + + 79 + 9 + + + 80 + 10 + + + 81 + 10 + + + 82 + 11 + + + 83 + 10 + + + 84 + 10 + + + 85 + 10 + + + 86 + 10 + + + 87 + 9 + + + 88 + 9 + + + 89 + 9 + + + 90 + 9 + + + 91 + 8 + + + 92 + 8 + + + 93 + 7 + + + 94 + 6 + + + 95 + 5 + + + 96 + 5 + + + 97 + 6 + + + 98 + 7 + + + 99 + 8 + + + 100 + 9 + + + 101 + 9 + + + 102 + 8 + + + 103 + 8 + + + 104 + 7 + + + 105 + 6 + + + 106 + 5 + + + 107 + 4 + + + 108 + 3 + + + 109 + 3 + + + 110 + 3 + + + 111 + 4 + + + 112 + 5 + + + 113 + 5 + + + 114 + 6 + + + 115 + 6 + + + 116 + 5 + + + 117 + 4 + + + 118 + 4 + + + 119 + 4 + + + 120 + 4 + + + 121 + 4 + + + 122 + 3 + + + 123 + 3 + + + 124 + 4 + + + 125 + 4 + + + 126 + 5 + + + 127 + 5 + + + 128 + 5 + + + 129 + 5 + + + 130 + 5 + + + 131 + 6 + + + 132 + 6 + + + 133 + 6 + + + 134 + 6 + + + 135 + 6 + + + 136 + 5 + + + 137 + 2 + + + 138 + 1 + + + 139 + 0 + + + 140 + 1 + + + 141 + 0 + + + 142 + 0 + + + 143 + 0 + + + 144 + 0 + + + 145 + 0 + + + 146 + 0 + + + 147 + 0 + + + 148 + 0 + + + 149 + 0 + + + 150 + 0 + + + 151 + 0 + + + 152 + 0 + + + 153 + 0 + + + 154 + 0 + + + 155 + 0 + + + 156 + 0 + + + 157 + 0 + + + 158 + 0 + + + 159 + 0 + + + 160 + 0 + + + 161 + 0 + + + 162 + 0 + + + 163 + 0 + + + 164 + 0 + + + 165 + 0 + + + 166 + 0 + + + 167 + 0 + + + 168 + 0 + + + 169 + 4 + + + 170 + 7 + + + 171 + 10 + + + 172 + 11 + + + 173 + 11 + + + 174 + 10 + + + 175 + 10 + + + 176 + 10 + + + 177 + 11 + + + 178 + 11 + + + 179 + 11 + + + 180 + 11 + + + 181 + 11 + + + 182 + 11 + + + 183 + 9 + + + 184 + 8 + + + 185 + 7 + + + 186 + 6 + + + 187 + 5 + + + 188 + 5 + + + 189 + 5 + + + 190 + 5 + + + 191 + 4 + + + 192 + 3 + + + 193 + 4 + + + 194 + 4 + + + 195 + 4 + + + 196 + 5 + + + 197 + 5 + + + 198 + 4 + + + 199 + 4 + + + 200 + 4 + + + 201 + 4 + + + 202 + 4 + + + 203 + 3 + + + 204 + 4 + + + 205 + 4 + + + 206 + 4 + + + 207 + 4 + + + 208 + 3 + + + 209 + 4 + + + 210 + 5 + + + 211 + 5 + + + 212 + 5 + + + 213 + 6 + + + 214 + 5 + + + 215 + 4 + + + 216 + 3 + + + 217 + 3 + + + 218 + 4 + + + 219 + 4 + + + 220 + 4 + + + 221 + 4 + + + 222 + 4 + + + 223 + 4 + + + 224 + 4 + + + 225 + 5 + + + 226 + 5 + + + 227 + 6 + + + 228 + 6 + + + 229 + 6 + + + 230 + 7 + + + 231 + 7 + + + 232 + 6 + + + 233 + 3 + + + 234 + 1 + + + 235 + 0 + + + 236 + 1 + + + 237 + 0 + + + 238 + 0 + + + 239 + 0 + + + 240 + 0 + + + 241 + 6 + + + 242 + 3 + + + 243 + 1 + + + 244 + 0 + + + 245 + 0 + + + 246 + 0 + + + 247 + 0 + + + 248 + 0 + + + 249 + 0 + + + 250 + 0 + + + 251 + 0 + + + 252 + 0 + + + 253 + 0 + + + 254 + 0 + + + 255 + 0 + + + 256 + 0 + + + 257 + 0 + + + 258 + 0 + + + 259 + 0 + + + 260 + 0 + + + 261 + 0 + + + 262 + 0 + + + 263 + 0 + + + + + 4 + A01 + A08 + 10YLU-CEGEDEL-NQ + MAW + A01 + + B04 + + + + 2024-05-24T04:00Z + 2024-05-24T10:00Z + + PT15M + + 1 + 7 + + + 2 + 15 + + + 3 + 26 + + + 4 + 31 + + + 5 + 35 + + + 6 + 48 + + + 7 + 23 + + + 8 + 25 + + + 9 + 37 + + + 10 + 13 + + + 11 + 20 + + + 12 + 21 + + + 13 + 18 + + + 14 + 29 + + + 15 + 0 + + + 16 + 14 + + + 17 + 12 + + + 18 + 13 + + + 19 + 17 + + + 20 + 3 + + + 21 + 10 + + + 22 + 4 + + + 23 + 3 + + + 24 + 6 + + + + + 5 + A01 + A08 + 10YLU-CEGEDEL-NQ + MAW + A01 + + B11 + + + + 2024-05-21T10:00Z + 2024-05-24T03:45Z + + PT15M + + 1 + 9 + + + 2 + 9 + + + 3 + 9 + + + 4 + 9 + + + 5 + 9 + + + 6 + 9 + + + 7 + 9 + + + 8 + 9 + + + 9 + 9 + + + 10 + 9 + + + 11 + 9 + + + 12 + 9 + + + 13 + 9 + + + 14 + 9 + + + 15 + 9 + + + 16 + 8 + + + 17 + 8 + + + 18 + 9 + + + 19 + 9 + + + 20 + 9 + + + 21 + 8 + + + 22 + 8 + + + 23 + 8 + + + 24 + 8 + + + 25 + 8 + + + 26 + 8 + + + 27 + 8 + + + 28 + 8 + + + 29 + 8 + + + 30 + 8 + + + 31 + 8 + + + 32 + 9 + + + 33 + 9 + + + 34 + 9 + + + 35 + 9 + + + 36 + 9 + + + 37 + 9 + + + 38 + 9 + + + 39 + 9 + + + 40 + 9 + + + 41 + 9 + + + 42 + 9 + + + 43 + 9 + + + 44 + 9 + + + 45 + 9 + + + 46 + 9 + + + 47 + 9 + + + 48 + 9 + + + 49 + 9 + + + 50 + 9 + + + 51 + 9 + + + 52 + 9 + + + 53 + 9 + + + 54 + 9 + + + 55 + 9 + + + 56 + 9 + + + 57 + 9 + + + 58 + 9 + + + 59 + 9 + + + 60 + 9 + + + 61 + 9 + + + 62 + 9 + + + 63 + 9 + + + 64 + 9 + + + 65 + 9 + + + 66 + 9 + + + 67 + 9 + + + 68 + 9 + + + 69 + 9 + + + 70 + 9 + + + 71 + 9 + + + 72 + 9 + + + 73 + 9 + + + 74 + 9 + + + 75 + 9 + + + 76 + 9 + + + 77 + 9 + + + 78 + 9 + + + 79 + 8 + + + 80 + 8 + + + 81 + 8 + + + 82 + 9 + + + 83 + 8 + + + 84 + 8 + + + 85 + 8 + + + 86 + 8 + + + 87 + 8 + + + 88 + 8 + + + 89 + 8 + + + 90 + 8 + + + 91 + 8 + + + 92 + 8 + + + 93 + 8 + + + 94 + 8 + + + 95 + 9 + + + 96 + 9 + + + 97 + 9 + + + 98 + 9 + + + 99 + 9 + + + 100 + 9 + + + 101 + 9 + + + 102 + 8 + + + 103 + 9 + + + 104 + 9 + + + 105 + 9 + + + 106 + 9 + + + 107 + 9 + + + 108 + 8 + + + 109 + 9 + + + 110 + 9 + + + 111 + 9 + + + 112 + 9 + + + 113 + 9 + + + 114 + 9 + + + 115 + 9 + + + 116 + 9 + + + 117 + 9 + + + 118 + 9 + + + 119 + 9 + + + 120 + 9 + + + 121 + 9 + + + 122 + 9 + + + 123 + 9 + + + 124 + 9 + + + 125 + 9 + + + 126 + 9 + + + 127 + 9 + + + 128 + 9 + + + 129 + 9 + + + 130 + 9 + + + 131 + 9 + + + 132 + 9 + + + 133 + 9 + + + 134 + 9 + + + 135 + 9 + + + 136 + 9 + + + 137 + 9 + + + 138 + 9 + + + 139 + 9 + + + 140 + 9 + + + 141 + 9 + + + 142 + 9 + + + 143 + 9 + + + 144 + 9 + + + 145 + 9 + + + 146 + 9 + + + 147 + 9 + + + 148 + 9 + + + 149 + 9 + + + 150 + 9 + + + 151 + 9 + + + 152 + 9 + + + 153 + 9 + + + 154 + 9 + + + 155 + 9 + + + 156 + 9 + + + 157 + 9 + + + 158 + 9 + + + 159 + 9 + + + 160 + 9 + + + 161 + 9 + + + 162 + 10 + + + 163 + 10 + + + 164 + 10 + + + 165 + 10 + + + 166 + 10 + + + 167 + 10 + + + 168 + 9 + + + 169 + 10 + + + 170 + 10 + + + 171 + 10 + + + 172 + 10 + + + 173 + 10 + + + 174 + 10 + + + 175 + 10 + + + 176 + 10 + + + 177 + 10 + + + 178 + 10 + + + 179 + 10 + + + 180 + 10 + + + 181 + 10 + + + 182 + 10 + + + 183 + 10 + + + 184 + 10 + + + 185 + 10 + + + 186 + 10 + + + 187 + 10 + + + 188 + 10 + + + 189 + 10 + + + 190 + 10 + + + 191 + 10 + + + 192 + 10 + + + 193 + 10 + + + 194 + 10 + + + 195 + 10 + + + 196 + 10 + + + 197 + 10 + + + 198 + 10 + + + 199 + 10 + + + 200 + 10 + + + 201 + 10 + + + 202 + 10 + + + 203 + 10 + + + 204 + 10 + + + 205 + 10 + + + 206 + 10 + + + 207 + 10 + + + 208 + 10 + + + 209 + 10 + + + 210 + 10 + + + 211 + 10 + + + 212 + 10 + + + 213 + 10 + + + 214 + 10 + + + 215 + 10 + + + 216 + 10 + + + 217 + 10 + + + 218 + 10 + + + 219 + 10 + + + 220 + 10 + + + 221 + 10 + + + 222 + 10 + + + 223 + 10 + + + 224 + 10 + + + 225 + 11 + + + 226 + 10 + + + 227 + 10 + + + 228 + 10 + + + 229 + 10 + + + 230 + 10 + + + 231 + 10 + + + 232 + 10 + + + 233 + 10 + + + 234 + 10 + + + 235 + 11 + + + 236 + 11 + + + 237 + 11 + + + 238 + 11 + + + 239 + 11 + + + 240 + 11 + + + 241 + 15 + + + 242 + 13 + + + 243 + 12 + + + 244 + 13 + + + 245 + 14 + + + 246 + 12 + + + 247 + 14 + + + 248 + 12 + + + 249 + 14 + + + 250 + 14 + + + 251 + 12 + + + 252 + 14 + + + 253 + 14 + + + 254 + 13 + + + 255 + 12 + + + 256 + 14 + + + 257 + 12 + + + 258 + 14 + + + 259 + 11 + + + 260 + 11 + + + 261 + 14 + + + 262 + 14 + + + 263 + 11 + + + + + 6 + A01 + A08 + 10YLU-CEGEDEL-NQ + MAW + A01 + + B11 + + + + 2024-05-24T04:00Z + 2024-05-24T10:00Z + + PT15M + + 1 + 12 + + + 2 + 12 + + + 3 + 12 + + + 4 + 12 + + + 5 + 14 + + + 6 + 14 + + + 7 + 12 + + + 8 + 14 + + + 9 + 14 + + + 10 + 14 + + + 11 + 13 + + + 12 + 13 + + + 13 + 13 + + + 14 + 13 + + + 15 + 0 + + + 16 + 14 + + + 17 + 14 + + + 18 + 14 + + + 19 + 14 + + + 20 + 12 + + + 21 + 13 + + + 22 + 14 + + + 23 + 14 + + + 24 + 12 + + + + + 7 + A01 + A08 + 10YLU-CEGEDEL-NQ + MAW + A01 + + B12 + + + + 2024-05-21T10:00Z + 2024-05-24T03:45Z + + PT15M + + 1 + 5 + + + 2 + 5 + + + 3 + 5 + + + 4 + 5 + + + 5 + 5 + + + 6 + 5 + + + 7 + 5 + + + 8 + 5 + + + 9 + 5 + + + 10 + 5 + + + 11 + 5 + + + 12 + 5 + + + 13 + 5 + + + 14 + 5 + + + 15 + 5 + + + 16 + 5 + + + 17 + 5 + + + 18 + 5 + + + 19 + 5 + + + 20 + 5 + + + 21 + 5 + + + 22 + 5 + + + 23 + 5 + + + 24 + 5 + + + 25 + 5 + + + 26 + 5 + + + 27 + 5 + + + 28 + 5 + + + 29 + 5 + + + 30 + 5 + + + 31 + 5 + + + 32 + 5 + + + 33 + 5 + + + 34 + 5 + + + 35 + 5 + + + 36 + 5 + + + 37 + 5 + + + 38 + 5 + + + 39 + 5 + + + 40 + 5 + + + 41 + 5 + + + 42 + 5 + + + 43 + 5 + + + 44 + 5 + + + 45 + 5 + + + 46 + 5 + + + 47 + 5 + + + 48 + 5 + + + 49 + 5 + + + 50 + 5 + + + 51 + 5 + + + 52 + 5 + + + 53 + 5 + + + 54 + 5 + + + 55 + 5 + + + 56 + 5 + + + 57 + 5 + + + 58 + 5 + + + 59 + 5 + + + 60 + 5 + + + 61 + 5 + + + 62 + 5 + + + 63 + 5 + + + 64 + 5 + + + 65 + 5 + + + 66 + 5 + + + 67 + 5 + + + 68 + 5 + + + 69 + 5 + + + 70 + 5 + + + 71 + 5 + + + 72 + 5 + + + 73 + 5 + + + 74 + 5 + + + 75 + 5 + + + 76 + 5 + + + 77 + 5 + + + 78 + 5 + + + 79 + 5 + + + 80 + 5 + + + 81 + 5 + + + 82 + 5 + + + 83 + 5 + + + 84 + 5 + + + 85 + 5 + + + 86 + 5 + + + 87 + 5 + + + 88 + 5 + + + 89 + 5 + + + 90 + 5 + + + 91 + 5 + + + 92 + 5 + + + 93 + 5 + + + 94 + 5 + + + 95 + 5 + + + 96 + 5 + + + 97 + 5 + + + 98 + 5 + + + 99 + 5 + + + 100 + 5 + + + 101 + 5 + + + 102 + 5 + + + 103 + 5 + + + 104 + 5 + + + 105 + 5 + + + 106 + 5 + + + 107 + 5 + + + 108 + 5 + + + 109 + 5 + + + 110 + 5 + + + 111 + 5 + + + 112 + 5 + + + 113 + 5 + + + 114 + 5 + + + 115 + 5 + + + 116 + 5 + + + 117 + 5 + + + 118 + 5 + + + 119 + 5 + + + 120 + 5 + + + 121 + 5 + + + 122 + 5 + + + 123 + 5 + + + 124 + 5 + + + 125 + 5 + + + 126 + 5 + + + 127 + 5 + + + 128 + 5 + + + 129 + 5 + + + 130 + 5 + + + 131 + 5 + + + 132 + 5 + + + 133 + 5 + + + 134 + 5 + + + 135 + 5 + + + 136 + 5 + + + 137 + 5 + + + 138 + 5 + + + 139 + 5 + + + 140 + 5 + + + 141 + 5 + + + 142 + 5 + + + 143 + 5 + + + 144 + 5 + + + 145 + 5 + + + 146 + 5 + + + 147 + 5 + + + 148 + 5 + + + 149 + 5 + + + 150 + 5 + + + 151 + 5 + + + 152 + 5 + + + 153 + 5 + + + 154 + 5 + + + 155 + 5 + + + 156 + 5 + + + 157 + 5 + + + 158 + 5 + + + 159 + 5 + + + 160 + 5 + + + 161 + 5 + + + 162 + 5 + + + 163 + 5 + + + 164 + 5 + + + 165 + 5 + + + 166 + 5 + + + 167 + 5 + + + 168 + 5 + + + 169 + 5 + + + 170 + 5 + + + 171 + 5 + + + 172 + 5 + + + 173 + 5 + + + 174 + 5 + + + 175 + 5 + + + 176 + 5 + + + 177 + 5 + + + 178 + 5 + + + 179 + 5 + + + 180 + 5 + + + 181 + 5 + + + 182 + 5 + + + 183 + 5 + + + 184 + 5 + + + 185 + 5 + + + 186 + 5 + + + 187 + 5 + + + 188 + 5 + + + 189 + 5 + + + 190 + 5 + + + 191 + 5 + + + 192 + 5 + + + 193 + 5 + + + 194 + 5 + + + 195 + 5 + + + 196 + 5 + + + 197 + 5 + + + 198 + 5 + + + 199 + 5 + + + 200 + 5 + + + 201 + 5 + + + 202 + 5 + + + 203 + 5 + + + 204 + 5 + + + 205 + 5 + + + 206 + 5 + + + 207 + 5 + + + 208 + 5 + + + 209 + 5 + + + 210 + 5 + + + 211 + 5 + + + 212 + 5 + + + 213 + 5 + + + 214 + 5 + + + 215 + 5 + + + 216 + 5 + + + 217 + 5 + + + 218 + 5 + + + 219 + 5 + + + 220 + 5 + + + 221 + 5 + + + 222 + 5 + + + 223 + 5 + + + 224 + 5 + + + 225 + 5 + + + 226 + 5 + + + 227 + 5 + + + 228 + 5 + + + 229 + 5 + + + 230 + 5 + + + 231 + 5 + + + 232 + 5 + + + 233 + 5 + + + 234 + 5 + + + 235 + 5 + + + 236 + 5 + + + 237 + 5 + + + 238 + 5 + + + 239 + 5 + + + 240 + 5 + + + 241 + 0 + + + 242 + 0 + + + 243 + 0 + + + 244 + 0 + + + 245 + 0 + + + 246 + 0 + + + 247 + 0 + + + 248 + 0 + + + 249 + 0 + + + 250 + 0 + + + 251 + 0 + + + 252 + 0 + + + 253 + 0 + + + 254 + 0 + + + 255 + 0 + + + 256 + 0 + + + 257 + 0 + + + 258 + 0 + + + 259 + 0 + + + 260 + 0 + + + 261 + 0 + + + 262 + 0 + + + 263 + 0 + + + + + 8 + A01 + A08 + 10YLU-CEGEDEL-NQ + MAW + A01 + + B12 + + + + 2024-05-24T04:00Z + 2024-05-24T10:00Z + + PT15M + + 1 + 0 + + + 2 + 0 + + + 3 + 0 + + + 4 + 0 + + + 5 + 0 + + + 6 + 0 + + + 7 + 0 + + + 8 + 0 + + + 9 + 0 + + + 10 + 0 + + + 11 + 0 + + + 12 + 0 + + + 13 + 0 + + + 14 + 0 + + + 15 + 0 + + + 16 + 0 + + + 17 + 0 + + + 18 + 0 + + + 19 + 0 + + + 20 + 0 + + + 21 + 0 + + + 22 + 0 + + + 23 + 0 + + + 24 + 0 + + + + + 9 + A94 + A08 + 10YLU-CEGEDEL-NQ + MAW + A01 + + B16 + + + + 2024-05-21T10:00Z + 2024-05-24T10:00Z + + PT15M + + 1 + 51 + + + 2 + 50 + + + 3 + 51 + + + 4 + 51 + + + 5 + 47 + + + 6 + 46 + + + 7 + 44 + + + 8 + 42 + + + 9 + 37 + + + 10 + 36 + + + 11 + 39 + + + 12 + 41 + + + 13 + 46 + + + 14 + 48 + + + 15 + 52 + + + 16 + 54 + + + 17 + 59 + + + 18 + 62 + + + 19 + 65 + + + 20 + 68 + + + 21 + 67 + + + 22 + 64 + + + 23 + 56 + + + 24 + 47 + + + 25 + 42 + + + 26 + 42 + + + 27 + 43 + + + 28 + 40 + + + 29 + 34 + + + 30 + 28 + + + 31 + 22 + + + 32 + 18 + + + 33 + 13 + + + 34 + 9 + + + 35 + 6 + + + 36 + 3 + + + 37 + 1 + + + 38 + 0 + + + 39 + 0 + + + 40 + 0 + + + 41 + 0 + + + 42 + 0 + + + 43 + 0 + + + 44 + 0 + + + 45 + 0 + + + 46 + 0 + + + 47 + 0 + + + 48 + 0 + + + 49 + 0 + + + 50 + 0 + + + 51 + 0 + + + 52 + 0 + + + 53 + 0 + + + 54 + 0 + + + 55 + 0 + + + 56 + 0 + + + 57 + 0 + + + 58 + 0 + + + 59 + 0 + + + 60 + 0 + + + 61 + 0 + + + 62 + 0 + + + 63 + 0 + + + 64 + 0 + + + 65 + 0 + + + 66 + 0 + + + 67 + 0 + + + 68 + 0 + + + 69 + 0 + + + 70 + 0 + + + 71 + 0 + + + 72 + 0 + + + 73 + 1 + + + 74 + 2 + + + 75 + 4 + + + 76 + 6 + + + 77 + 7 + + + 78 + 7 + + + 79 + 9 + + + 80 + 11 + + + 81 + 12 + + + 82 + 16 + + + 83 + 20 + + + 84 + 23 + + + 85 + 27 + + + 86 + 31 + + + 87 + 38 + + + 88 + 44 + + + 89 + 45 + + + 90 + 47 + + + 91 + 48 + + + 92 + 50 + + + 93 + 55 + + + 94 + 58 + + + 95 + 61 + + + 96 + 63 + + + 97 + 71 + + + 98 + 65 + + + 99 + 72 + + + 100 + 82 + + + 101 + 74 + + + 102 + 84 + + + 103 + 94 + + + 104 + 103 + + + 105 + 116 + + + 106 + 139 + + + 107 + 165 + + + 108 + 180 + + + 109 + 177 + + + 110 + 164 + + + 111 + 158 + + + 112 + 151 + + + 113 + 140 + + + 114 + 132 + + + 115 + 122 + + + 116 + 116 + + + 117 + 115 + + + 118 + 111 + + + 119 + 103 + + + 120 + 101 + + + 121 + 90 + + + 122 + 77 + + + 123 + 57 + + + 124 + 46 + + + 125 + 42 + + + 126 + 39 + + + 127 + 28 + + + 128 + 19 + + + 129 + 14 + + + 130 + 13 + + + 131 + 11 + + + 132 + 7 + + + 133 + 3 + + + 134 + 1 + + + 135 + 0 + + + 136 + 0 + + + 137 + 0 + + + 138 + 0 + + + 139 + 0 + + + 140 + 0 + + + 141 + 0 + + + 142 + 0 + + + 143 + 0 + + + 144 + 0 + + + 145 + 0 + + + 146 + 0 + + + 147 + 0 + + + 148 + 0 + + + 149 + 0 + + + 150 + 0 + + + 151 + 0 + + + 152 + 0 + + + 153 + 0 + + + 154 + 0 + + + 155 + 0 + + + 156 + 0 + + + 157 + 0 + + + 158 + 0 + + + 159 + 0 + + + 160 + 0 + + + 161 + 0 + + + 162 + 0 + + + 163 + 0 + + + 164 + 0 + + + 165 + 0 + + + 166 + 0 + + + 167 + 0 + + + 168 + 1 + + + 169 + 4 + + + 170 + 7 + + + 171 + 12 + + + 172 + 19 + + + 173 + 27 + + + 174 + 36 + + + 175 + 47 + + + 176 + 58 + + + 177 + 70 + + + 178 + 82 + + + 179 + 95 + + + 180 + 109 + + + 181 + 122 + + + 182 + 133 + + + 183 + 142 + + + 184 + 151 + + + 185 + 158 + + + 186 + 157 + + + 187 + 162 + + + 188 + 152 + + + 189 + 150 + + + 190 + 152 + + + 191 + 151 + + + 192 + 152 + + + 193 + 157 + + + 194 + 164 + + + 195 + 164 + + + 196 + 159 + + + 197 + 154 + + + 198 + 146 + + + 199 + 138 + + + 200 + 139 + + + 201 + 143 + + + 202 + 146 + + + 203 + 141 + + + 204 + 134 + + + 205 + 125 + + + 206 + 122 + + + 207 + 124 + + + 208 + 129 + + + 209 + 132 + + + 210 + 124 + + + 211 + 118 + + + 212 + 112 + + + 213 + 105 + + + 214 + 99 + + + 215 + 88 + + + 216 + 75 + + + 217 + 65 + + + 218 + 55 + + + 219 + 44 + + + 220 + 35 + + + 221 + 28 + + + 222 + 22 + + + 223 + 18 + + + 224 + 13 + + + 225 + 9 + + + 226 + 5 + + + 227 + 3 + + + 228 + 1 + + + 229 + 1 + + + 230 + 0 + + + 231 + 0 + + + 232 + 0 + + + 233 + 0 + + + 234 + 0 + + + 235 + 0 + + + 236 + 0 + + + 237 + 0 + + + 238 + 0 + + + 239 + 0 + + + 240 + 0 + + + 241 + 0 + + + 242 + 0 + + + 243 + 0 + + + 244 + 0 + + + 245 + 0 + + + 246 + 0 + + + 247 + 0 + + + 248 + 0 + + + 249 + 0 + + + 250 + 0 + + + 251 + 0 + + + 252 + 0 + + + 253 + 0 + + + 254 + 0 + + + 255 + 0 + + + 256 + 0 + + + 257 + 0 + + + 258 + 0 + + + 259 + 0 + + + 260 + 0 + + + 261 + 0 + + + 262 + 0 + + + 263 + 0 + + + 264 + 0 + + + 265 + 0 + + + 266 + 0 + + + 267 + 1 + + + 268 + 2 + + + 269 + 2 + + + 270 + 3 + + + 271 + 4 + + + 272 + 5 + + + 273 + 6 + + + 274 + 6 + + + 275 + 7 + + + 276 + 9 + + + 277 + 11 + + + 278 + 13 + + + 279 + 13 + + + 280 + 17 + + + 281 + 21 + + + 282 + 25 + + + 283 + 28 + + + 284 + 29 + + + 285 + 31 + + + 286 + 34 + + + 287 + 38 + + + 288 + 39 + + + + + 10 + A01 + A08 + 10YLU-CEGEDEL-NQ + MAW + A01 + + B17 + + + + 2024-05-21T10:00Z + 2024-05-24T03:45Z + + PT15M + + 1 + 13 + + + 2 + 12 + + + 3 + 12 + + + 4 + 13 + + + 5 + 12 + + + 6 + 13 + + + 7 + 13 + + + 8 + 12 + + + 9 + 12 + + + 10 + 12 + + + 11 + 12 + + + 12 + 13 + + + 13 + 12 + + + 14 + 12 + + + 15 + 10 + + + 16 + 13 + + + 17 + 13 + + + 18 + 12 + + + 19 + 13 + + + 20 + 12 + + + 21 + 13 + + + 22 + 12 + + + 23 + 13 + + + 24 + 13 + + + 25 + 13 + + + 26 + 12 + + + 27 + 13 + + + 28 + 12 + + + 29 + 13 + + + 30 + 13 + + + 31 + 13 + + + 32 + 13 + + + 33 + 13 + + + 34 + 13 + + + 35 + 13 + + + 36 + 13 + + + 37 + 13 + + + 38 + 13 + + + 39 + 13 + + + 40 + 13 + + + 41 + 13 + + + 42 + 13 + + + 43 + 13 + + + 44 + 13 + + + 45 + 13 + + + 46 + 13 + + + 47 + 12 + + + 48 + 13 + + + 49 + 13 + + + 50 + 13 + + + 51 + 12 + + + 52 + 12 + + + 53 + 12 + + + 54 + 13 + + + 55 + 13 + + + 56 + 13 + + + 57 + 12 + + + 58 + 11 + + + 59 + 12 + + + 60 + 12 + + + 61 + 12 + + + 62 + 12 + + + 63 + 13 + + + 64 + 12 + + + 65 + 12 + + + 66 + 11 + + + 67 + 12 + + + 68 + 12 + + + 69 + 13 + + + 70 + 12 + + + 71 + 12 + + + 72 + 11 + + + 73 + 12 + + + 74 + 11 + + + 75 + 10 + + + 76 + 10 + + + 77 + 12 + + + 78 + 12 + + + 79 + 11 + + + 80 + 12 + + + 81 + 12 + + + 82 + 12 + + + 83 + 12 + + + 84 + 12 + + + 85 + 12 + + + 86 + 12 + + + 87 + 13 + + + 88 + 12 + + + 89 + 13 + + + 90 + 13 + + + 91 + 13 + + + 92 + 12 + + + 93 + 12 + + + 94 + 12 + + + 95 + 13 + + + 96 + 13 + + + 97 + 12 + + + 98 + 12 + + + 99 + 12 + + + 100 + 12 + + + 101 + 12 + + + 102 + 13 + + + 103 + 13 + + + 104 + 13 + + + 105 + 12 + + + 106 + 12 + + + 107 + 12 + + + 108 + 13 + + + 109 + 13 + + + 110 + 13 + + + 111 + 12 + + + 112 + 11 + + + 113 + 10 + + + 114 + 12 + + + 115 + 12 + + + 116 + 11 + + + 117 + 10 + + + 118 + 12 + + + 119 + 13 + + + 120 + 12 + + + 121 + 11 + + + 122 + 10 + + + 123 + 10 + + + 124 + 12 + + + 125 + 13 + + + 126 + 13 + + + 127 + 12 + + + 128 + 12 + + + 129 + 13 + + + 130 + 13 + + + 131 + 12 + + + 132 + 12 + + + 133 + 13 + + + 134 + 13 + + + 135 + 13 + + + 136 + 13 + + + 137 + 12 + + + 138 + 13 + + + 139 + 12 + + + 140 + 13 + + + 141 + 13 + + + 142 + 13 + + + 143 + 13 + + + 144 + 13 + + + 145 + 13 + + + 146 + 12 + + + 147 + 12 + + + 148 + 12 + + + 149 + 13 + + + 150 + 13 + + + 151 + 13 + + + 152 + 13 + + + 153 + 13 + + + 154 + 13 + + + 155 + 13 + + + 156 + 13 + + + 157 + 12 + + + 158 + 12 + + + 159 + 12 + + + 160 + 12 + + + 161 + 12 + + + 162 + 12 + + + 163 + 12 + + + 164 + 13 + + + 165 + 12 + + + 166 + 12 + + + 167 + 12 + + + 168 + 12 + + + 169 + 11 + + + 170 + 12 + + + 171 + 12 + + + 172 + 11 + + + 173 + 11 + + + 174 + 10 + + + 175 + 11 + + + 176 + 10 + + + 177 + 10 + + + 178 + 10 + + + 179 + 10 + + + 180 + 10 + + + 181 + 10 + + + 182 + 9 + + + 183 + 10 + + + 184 + 10 + + + 185 + 10 + + + 186 + 9 + + + 187 + 10 + + + 188 + 9 + + + 189 + 9 + + + 190 + 10 + + + 191 + 11 + + + 192 + 12 + + + 193 + 13 + + + 194 + 13 + + + 195 + 13 + + + 196 + 13 + + + 197 + 12 + + + 198 + 13 + + + 199 + 12 + + + 200 + 12 + + + 201 + 12 + + + 202 + 12 + + + 203 + 13 + + + 204 + 12 + + + 205 + 12 + + + 206 + 12 + + + 207 + 13 + + + 208 + 12 + + + 209 + 11 + + + 210 + 12 + + + 211 + 12 + + + 212 + 12 + + + 213 + 13 + + + 214 + 13 + + + 215 + 12 + + + 216 + 13 + + + 217 + 12 + + + 218 + 12 + + + 219 + 13 + + + 220 + 13 + + + 221 + 13 + + + 222 + 13 + + + 223 + 12 + + + 224 + 13 + + + 225 + 13 + + + 226 + 13 + + + 227 + 13 + + + 228 + 12 + + + 229 + 12 + + + 230 + 11 + + + 231 + 13 + + + 232 + 12 + + + 233 + 12 + + + 234 + 13 + + + 235 + 13 + + + 236 + 13 + + + 237 + 12 + + + 238 + 13 + + + 239 + 12 + + + 240 + 13 + + + 241 + 13 + + + 242 + 12 + + + 243 + 12 + + + 244 + 13 + + + 245 + 13 + + + 246 + 13 + + + 247 + 13 + + + 248 + 12 + + + 249 + 13 + + + 250 + 13 + + + 251 + 13 + + + 252 + 12 + + + 253 + 13 + + + 254 + 12 + + + 255 + 12 + + + 256 + 12 + + + 257 + 11 + + + 258 + 13 + + + 259 + 12 + + + 260 + 12 + + + 261 + 12 + + + 262 + 12 + + + 263 + 12 + + + + + 11 + A01 + A08 + 10YLU-CEGEDEL-NQ + MAW + A01 + + B17 + + + + 2024-05-24T04:00Z + 2024-05-24T10:00Z + + PT15M + + 1 + 12 + + + 2 + 11 + + + 3 + 12 + + + 4 + 12 + + + 5 + 12 + + + 6 + 12 + + + 7 + 12 + + + 8 + 12 + + + 9 + 12 + + + 10 + 12 + + + 11 + 12 + + + 12 + 11 + + + 13 + 11 + + + 14 + 11 + + + 15 + 0 + + + 16 + 13 + + + 17 + 13 + + + 18 + 12 + + + 19 + 12 + + + 20 + 12 + + + 21 + 12 + + + 22 + 12 + + + 23 + 11 + + + 24 + 12 + + + + + 12 + A93 + A08 + 10YLU-CEGEDEL-NQ + MAW + A01 + + B19 + + + + 2024-05-21T10:00Z + 2024-05-24T10:00Z + + PT15M + + 1 + 2 + + + 2 + 2 + + + 3 + 4 + + + 4 + 3 + + + 5 + 2 + + + 6 + 3 + + + 7 + 5 + + + 8 + 5 + + + 9 + 5 + + + 10 + 4 + + + 11 + 3 + + + 12 + 3 + + + 13 + 3 + + + 14 + 3 + + + 15 + 1 + + + 16 + 0 + + + 17 + 0 + + + 18 + 1 + + + 19 + 1 + + + 20 + 2 + + + 21 + 3 + + + 22 + 4 + + + 23 + 5 + + + 24 + 4 + + + 25 + 3 + + + 26 + 4 + + + 27 + 6 + + + 28 + 6 + + + 29 + 6 + + + 30 + 6 + + + 31 + 8 + + + 32 + 9 + + + 33 + 10 + + + 34 + 10 + + + 35 + 11 + + + 36 + 10 + + + 37 + 8 + + + 38 + 6 + + + 39 + 6 + + + 40 + 6 + + + 41 + 8 + + + 42 + 10 + + + 43 + 14 + + + 44 + 15 + + + 45 + 16 + + + 46 + 17 + + + 47 + 16 + + + 48 + 16 + + + 49 + 16 + + + 50 + 17 + + + 51 + 20 + + + 52 + 22 + + + 53 + 26 + + + 54 + 34 + + + 55 + 44 + + + 56 + 41 + + + 57 + 31 + + + 58 + 28 + + + 59 + 25 + + + 60 + 29 + + + 61 + 33 + + + 62 + 33 + + + 63 + 30 + + + 64 + 37 + + + 65 + 46 + + + 66 + 54 + + + 67 + 61 + + + 68 + 66 + + + 69 + 70 + + + 70 + 69 + + + 71 + 70 + + + 72 + 60 + + + 73 + 45 + + + 74 + 37 + + + 75 + 37 + + + 76 + 35 + + + 77 + 38 + + + 78 + 38 + + + 79 + 37 + + + 80 + 38 + + + 81 + 41 + + + 82 + 44 + + + 83 + 42 + + + 84 + 41 + + + 85 + 41 + + + 86 + 44 + + + 87 + 51 + + + 88 + 53 + + + 89 + 54 + + + 90 + 61 + + + 91 + 72 + + + 92 + 74 + + + 93 + 65 + + + 94 + 52 + + + 95 + 53 + + + 96 + 62 + + + 97 + 64 + + + 98 + 60 + + + 99 + 61 + + + 100 + 54 + + + 101 + 47 + + + 102 + 52 + + + 103 + 45 + + + 104 + 39 + + + 105 + 33 + + + 106 + 31 + + + 107 + 28 + + + 108 + 24 + + + 109 + 25 + + + 110 + 20 + + + 111 + 25 + + + 112 + 27 + + + 113 + 30 + + + 114 + 29 + + + 115 + 32 + + + 116 + 36 + + + 117 + 34 + + + 118 + 23 + + + 119 + 19 + + + 120 + 14 + + + 121 + 15 + + + 122 + 16 + + + 123 + 18 + + + 124 + 19 + + + 125 + 24 + + + 126 + 24 + + + 127 + 28 + + + 128 + 42 + + + 129 + 46 + + + 130 + 42 + + + 131 + 38 + + + 132 + 30 + + + 133 + 26 + + + 134 + 19 + + + 135 + 14 + + + 136 + 9 + + + 137 + 7 + + + 138 + 9 + + + 139 + 9 + + + 140 + 8 + + + 141 + 9 + + + 142 + 10 + + + 143 + 11 + + + 144 + 9 + + + 145 + 9 + + + 146 + 9 + + + 147 + 10 + + + 148 + 11 + + + 149 + 11 + + + 150 + 11 + + + 151 + 15 + + + 152 + 18 + + + 153 + 23 + + + 154 + 33 + + + 155 + 49 + + + 156 + 75 + + + 157 + 77 + + + 158 + 77 + + + 159 + 75 + + + 160 + 70 + + + 161 + 67 + + + 162 + 62 + + + 163 + 54 + + + 164 + 41 + + + 165 + 39 + + + 166 + 49 + + + 167 + 57 + + + 168 + 61 + + + 169 + 56 + + + 170 + 52 + + + 171 + 48 + + + 172 + 58 + + + 173 + 61 + + + 174 + 52 + + + 175 + 38 + + + 176 + 25 + + + 177 + 17 + + + 178 + 13 + + + 179 + 9 + + + 180 + 5 + + + 181 + 3 + + + 182 + 2 + + + 183 + 2 + + + 184 + 2 + + + 185 + 2 + + + 186 + 2 + + + 187 + 3 + + + 188 + 5 + + + 189 + 6 + + + 190 + 6 + + + 191 + 6 + + + 192 + 8 + + + 193 + 8 + + + 194 + 7 + + + 195 + 5 + + + 196 + 5 + + + 197 + 7 + + + 198 + 9 + + + 199 + 10 + + + 200 + 10 + + + 201 + 9 + + + 202 + 9 + + + 203 + 9 + + + 204 + 9 + + + 205 + 6 + + + 206 + 5 + + + 207 + 4 + + + 208 + 3 + + + 209 + 1 + + + 210 + 1 + + + 211 + 1 + + + 212 + 0 + + + 213 + 0 + + + 214 + 0 + + + 215 + 0 + + + 216 + 0 + + + 217 + 0 + + + 218 + 0 + + + 219 + 0 + + + 220 + 1 + + + 221 + 1 + + + 222 + 2 + + + 223 + 3 + + + 224 + 3 + + + 225 + 5 + + + 226 + 8 + + + 227 + 9 + + + 228 + 9 + + + 229 + 7 + + + 230 + 5 + + + 231 + 4 + + + 232 + 6 + + + 233 + 6 + + + 234 + 5 + + + 235 + 3 + + + 236 + 1 + + + 237 + 1 + + + 238 + 1 + + + 239 + 1 + + + 240 + 1 + + + 241 + 4 + + + 242 + 1 + + + 243 + 1 + + + 244 + 1 + + + 245 + 1 + + + 246 + 1 + + + 247 + 1 + + + 248 + 1 + + + 249 + 1 + + + 250 + 1 + + + 251 + 1 + + + 252 + 1 + + + 253 + 1 + + + 254 + 0 + + + 255 + 0 + + + 256 + 0 + + + 257 + 0 + + + 258 + 0 + + + 259 + 0 + + + 260 + 0 + + + 261 + 0 + + + 262 + 0 + + + 263 + 0 + + + 264 + 0 + + + 265 + 0 + + + 266 + 0 + + + 267 + 0 + + + 268 + 0 + + + 269 + 0 + + + 270 + 0 + + + 271 + 0 + + + 272 + 0 + + + 273 + 0 + + + 274 + 0 + + + 275 + 0 + + + 276 + 0 + + + 277 + 0 + + + 278 + 0 + + + 279 + 0 + + + 280 + 0 + + + 281 + 0 + + + 282 + 0 + + + 283 + 0 + + + 284 + 0 + + + 285 + 0 + + + 286 + 0 + + + 287 + 0 + + + 288 + 0 + + + + \ No newline at end of file diff --git a/parsers/test/snapshots/snap_test_ENTSOE.py b/parsers/test/snapshots/snap_test_ENTSOE.py index 7289ed1fef..506c6165ab 100644 --- a/parsers/test/snapshots/snap_test_ENTSOE.py +++ b/parsers/test/snapshots/snap_test_ENTSOE.py @@ -3345,6 +3345,5607 @@ }, ] +snapshots["TestFetchProduction::test_production_with_snapshot 1"] = [ + { + "correctedModes": [], + "datetime": "2023-05-08T07:00:00+00:00", + "production": { + "biomass": 550.0, + "coal": 334.0, + "gas": 254.0, + "hydro": 2360.0, + "nuclear": 3466.0, + "oil": 51.0, + "unknown": 54.0, + "wind": 750.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T08:00:00+00:00", + "production": { + "biomass": 565.0, + "coal": 313.0, + "gas": 263.0, + "hydro": 2319.0, + "nuclear": 3466.0, + "oil": 0.0, + "unknown": 49.0, + "wind": 915.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T09:00:00+00:00", + "production": { + "biomass": 557.0, + "coal": 305.0, + "gas": 239.0, + "hydro": 2281.0, + "nuclear": 3469.0, + "oil": 0.0, + "unknown": 48.0, + "wind": 1097.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T10:00:00+00:00", + "production": { + "biomass": 550.0, + "coal": 301.0, + "gas": 231.0, + "hydro": 2258.0, + "nuclear": 3466.0, + "oil": 0.0, + "unknown": 50.0, + "wind": 1159.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T11:00:00+00:00", + "production": { + "biomass": 567.0, + "coal": 285.0, + "gas": 234.0, + "hydro": 2225.0, + "nuclear": 3465.0, + "oil": 0.0, + "unknown": 47.0, + "wind": 1131.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T12:00:00+00:00", + "production": { + "biomass": 569.0, + "coal": 285.0, + "gas": 232.0, + "hydro": 2189.0, + "nuclear": 3465.0, + "oil": 0.0, + "unknown": 45.0, + "wind": 1187.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T13:00:00+00:00", + "production": { + "biomass": 549.0, + "coal": 272.0, + "gas": 239.0, + "hydro": 2220.0, + "nuclear": 3466.0, + "oil": 0.0, + "unknown": 47.0, + "wind": 1149.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T14:00:00+00:00", + "production": { + "biomass": 549.0, + "coal": 265.0, + "gas": 211.0, + "hydro": 2283.0, + "nuclear": 3465.0, + "oil": 0.0, + "unknown": 48.0, + "wind": 1185.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T15:00:00+00:00", + "production": { + "biomass": 554.0, + "coal": 279.0, + "gas": 220.0, + "hydro": 2366.0, + "nuclear": 3464.0, + "oil": 0.0, + "unknown": 44.0, + "wind": 1184.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T16:00:00+00:00", + "production": { + "biomass": 558.0, + "coal": 290.0, + "gas": 199.0, + "hydro": 2368.0, + "nuclear": 3465.0, + "oil": 0.0, + "unknown": 45.0, + "wind": 1283.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T17:00:00+00:00", + "production": { + "biomass": 554.0, + "coal": 291.0, + "gas": 226.0, + "hydro": 2374.0, + "nuclear": 3464.0, + "oil": 0.0, + "unknown": 46.0, + "wind": 1571.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T18:00:00+00:00", + "production": { + "biomass": 553.0, + "coal": 299.0, + "gas": 213.0, + "hydro": 2232.0, + "nuclear": 3464.0, + "oil": 0.0, + "unknown": 47.0, + "wind": 2043.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T19:00:00+00:00", + "production": { + "biomass": 557.0, + "coal": 303.0, + "gas": 222.0, + "hydro": 2200.0, + "nuclear": 3464.0, + "oil": 0.0, + "unknown": 55.0, + "wind": 2732.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T20:00:00+00:00", + "production": { + "biomass": 567.0, + "coal": 273.0, + "gas": 226.0, + "hydro": 2136.0, + "nuclear": 3465.0, + "oil": 0.0, + "unknown": 58.0, + "wind": 3219.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T21:00:00+00:00", + "production": { + "biomass": 572.0, + "coal": 244.0, + "gas": 237.0, + "hydro": 1852.0, + "nuclear": 3465.0, + "oil": 0.0, + "unknown": 60.0, + "wind": 3331.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T22:00:00+00:00", + "production": { + "biomass": 570.0, + "coal": 241.0, + "gas": 236.0, + "hydro": 1437.0, + "nuclear": 3464.0, + "oil": 0.0, + "unknown": 60.0, + "wind": 3495.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-08T23:00:00+00:00", + "production": { + "biomass": 561.0, + "coal": 244.0, + "gas": 225.0, + "hydro": 1378.0, + "nuclear": 3465.0, + "oil": 0.0, + "unknown": 62.0, + "wind": 3585.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T00:00:00+00:00", + "production": { + "biomass": 569.0, + "coal": 251.0, + "gas": 231.0, + "hydro": 1418.0, + "nuclear": 3464.0, + "oil": 0.0, + "unknown": 63.0, + "wind": 3607.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T01:00:00+00:00", + "production": { + "biomass": 583.0, + "coal": 254.0, + "gas": 228.0, + "hydro": 1381.0, + "nuclear": 3464.0, + "oil": 0.0, + "unknown": 66.0, + "wind": 3609.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T02:00:00+00:00", + "production": { + "biomass": 580.0, + "coal": 251.0, + "gas": 242.0, + "hydro": 1464.0, + "nuclear": 3464.0, + "oil": 0.0, + "unknown": 67.0, + "wind": 3552.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T03:00:00+00:00", + "production": { + "biomass": 579.0, + "coal": 250.0, + "gas": 233.0, + "hydro": 1950.0, + "nuclear": 3464.0, + "oil": 0.0, + "unknown": 62.0, + "wind": 3230.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T04:00:00+00:00", + "production": { + "biomass": 591.0, + "coal": 258.0, + "gas": 240.0, + "hydro": 2169.0, + "nuclear": 3465.0, + "oil": 0.0, + "unknown": 55.0, + "wind": 2313.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T05:00:00+00:00", + "production": { + "biomass": 582.0, + "coal": 272.0, + "gas": 246.0, + "hydro": 2309.0, + "nuclear": 3464.0, + "oil": 0.0, + "unknown": 53.0, + "wind": 1486.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T06:00:00+00:00", + "production": { + "biomass": 585.0, + "coal": 280.0, + "gas": 243.0, + "hydro": 2412.0, + "nuclear": 3464.0, + "oil": 0.0, + "unknown": 52.0, + "wind": 1121.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T07:00:00+00:00", + "production": { + "biomass": 574.0, + "coal": 272.0, + "gas": 231.0, + "hydro": 2297.0, + "nuclear": 3463.0, + "oil": 23.0, + "unknown": 50.0, + "wind": 1110.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T08:00:00+00:00", + "production": { + "biomass": 577.0, + "coal": 269.0, + "gas": 222.0, + "hydro": 2181.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 45.0, + "wind": 1260.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T09:00:00+00:00", + "production": { + "biomass": 575.0, + "coal": 275.0, + "gas": 196.0, + "hydro": 2032.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 40.0, + "wind": 1455.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T10:00:00+00:00", + "production": { + "biomass": 566.0, + "coal": 260.0, + "gas": 160.0, + "hydro": 1998.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 40.0, + "wind": 1669.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T11:00:00+00:00", + "production": { + "biomass": 569.0, + "coal": 249.0, + "gas": 154.0, + "hydro": 1972.0, + "nuclear": 3463.0, + "oil": 0.0, + "unknown": 40.0, + "wind": 1906.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T12:00:00+00:00", + "production": { + "biomass": 563.0, + "coal": 231.0, + "gas": 162.0, + "hydro": 1999.0, + "nuclear": 3462.0, + "oil": 0.0, + "unknown": 38.0, + "wind": 2042.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T13:00:00+00:00", + "production": { + "biomass": 555.0, + "coal": 229.0, + "gas": 187.0, + "hydro": 1975.0, + "nuclear": 3462.0, + "oil": 0.0, + "unknown": 38.0, + "wind": 2157.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T14:00:00+00:00", + "production": { + "biomass": 573.0, + "coal": 231.0, + "gas": 180.0, + "hydro": 2046.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 40.0, + "wind": 2236.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T15:00:00+00:00", + "production": { + "biomass": 574.0, + "coal": 227.0, + "gas": 182.0, + "hydro": 2114.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 41.0, + "wind": 2303.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T16:00:00+00:00", + "production": { + "biomass": 566.0, + "coal": 228.0, + "gas": 182.0, + "hydro": 2238.0, + "nuclear": 3461.0, + "oil": 0.0, + "unknown": 41.0, + "wind": 2361.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T17:00:00+00:00", + "production": { + "biomass": 570.0, + "coal": 232.0, + "gas": 170.0, + "hydro": 2276.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 41.0, + "wind": 2416.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T18:00:00+00:00", + "production": { + "biomass": 571.0, + "coal": 228.0, + "gas": 190.0, + "hydro": 2212.0, + "nuclear": 3459.0, + "oil": 0.0, + "unknown": 44.0, + "wind": 2598.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T19:00:00+00:00", + "production": { + "biomass": 568.0, + "coal": 227.0, + "gas": 196.0, + "hydro": 2178.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 47.0, + "wind": 3190.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T20:00:00+00:00", + "production": { + "biomass": 560.0, + "coal": 228.0, + "gas": 199.0, + "hydro": 2063.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 50.0, + "wind": 3562.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T21:00:00+00:00", + "production": { + "biomass": 555.0, + "coal": 228.0, + "gas": 176.0, + "hydro": 1588.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 55.0, + "wind": 3682.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T22:00:00+00:00", + "production": { + "biomass": 559.0, + "coal": 236.0, + "gas": 178.0, + "hydro": 1296.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 57.0, + "wind": 3636.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T23:00:00+00:00", + "production": { + "biomass": 552.0, + "coal": 236.0, + "gas": 182.0, + "hydro": 1285.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 58.0, + "wind": 3609.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T00:00:00+00:00", + "production": { + "biomass": 554.0, + "coal": 236.0, + "gas": 169.0, + "hydro": 1237.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 61.0, + "wind": 3463.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T01:00:00+00:00", + "production": { + "biomass": 563.0, + "coal": 236.0, + "gas": 185.0, + "hydro": 1332.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 61.0, + "wind": 3339.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T02:00:00+00:00", + "production": { + "biomass": 557.0, + "coal": 237.0, + "gas": 162.0, + "hydro": 1375.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 62.0, + "wind": 3094.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T03:00:00+00:00", + "production": { + "biomass": 560.0, + "coal": 239.0, + "gas": 187.0, + "hydro": 1482.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 59.0, + "wind": 2758.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T04:00:00+00:00", + "production": { + "biomass": 549.0, + "coal": 244.0, + "gas": 184.0, + "hydro": 1907.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 54.0, + "wind": 2163.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T05:00:00+00:00", + "production": { + "biomass": 541.0, + "coal": 235.0, + "gas": 194.0, + "hydro": 2230.0, + "nuclear": 3461.0, + "oil": 0.0, + "unknown": 49.0, + "wind": 1680.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T06:00:00+00:00", + "production": { + "biomass": 535.0, + "coal": 235.0, + "gas": 198.0, + "hydro": 2318.0, + "nuclear": 3460.0, + "oil": 0.0, + "unknown": 44.0, + "wind": 1355.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "FI", + }, +] + +snapshots["TestFetchProduction::test_production_with_snapshot 2"] = [ + { + "correctedModes": [], + "datetime": "2024-05-21T10:00:00+00:00", + "production": { + "biomass": 30.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 51.0, + "wind": 2.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T10:15:00+00:00", + "production": { + "biomass": 29.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 50.0, + "wind": 2.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T10:30:00+00:00", + "production": { + "biomass": 29.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 51.0, + "wind": 4.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T10:45:00+00:00", + "production": { + "biomass": 31.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 51.0, + "wind": 3.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T11:00:00+00:00", + "production": { + "biomass": 30.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 47.0, + "wind": 2.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T11:15:00+00:00", + "production": { + "biomass": 31.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 46.0, + "wind": 3.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T11:30:00+00:00", + "production": { + "biomass": 31.0, + "gas": 7.0, + "hydro": 14.0, + "solar": 44.0, + "wind": 5.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T11:45:00+00:00", + "production": { + "biomass": 30.0, + "gas": 7.0, + "hydro": 14.0, + "solar": 42.0, + "wind": 5.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T12:00:00+00:00", + "production": { + "biomass": 31.0, + "gas": 7.0, + "hydro": 14.0, + "solar": 37.0, + "wind": 5.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T12:15:00+00:00", + "production": { + "biomass": 31.0, + "gas": 7.0, + "hydro": 14.0, + "solar": 36.0, + "wind": 4.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T12:30:00+00:00", + "production": { + "biomass": 31.0, + "gas": 8.0, + "hydro": 14.0, + "solar": 39.0, + "wind": 3.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T12:45:00+00:00", + "production": { + "biomass": 35.0, + "gas": 8.0, + "hydro": 14.0, + "solar": 41.0, + "wind": 3.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T13:00:00+00:00", + "production": { + "biomass": 35.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 46.0, + "wind": 3.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T13:15:00+00:00", + "production": { + "biomass": 36.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 48.0, + "wind": 3.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T13:30:00+00:00", + "production": { + "biomass": 39.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 52.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T13:45:00+00:00", + "production": { + "biomass": 47.0, + "gas": 4.0, + "hydro": 13.0, + "solar": 54.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T14:00:00+00:00", + "production": { + "biomass": 51.0, + "gas": 6.0, + "hydro": 13.0, + "solar": 59.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T14:15:00+00:00", + "production": { + "biomass": 51.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 62.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T14:30:00+00:00", + "production": { + "biomass": 40.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 65.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T14:45:00+00:00", + "production": { + "biomass": 33.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 68.0, + "wind": 2.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T15:00:00+00:00", + "production": { + "biomass": 34.0, + "gas": 5.0, + "hydro": 13.0, + "solar": 67.0, + "wind": 3.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T15:15:00+00:00", + "production": { + "biomass": 33.0, + "gas": 5.0, + "hydro": 13.0, + "solar": 64.0, + "wind": 4.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T15:30:00+00:00", + "production": { + "biomass": 34.0, + "gas": 6.0, + "hydro": 13.0, + "solar": 56.0, + "wind": 5.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T15:45:00+00:00", + "production": { + "biomass": 31.0, + "gas": 6.0, + "hydro": 13.0, + "solar": 47.0, + "wind": 4.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T16:00:00+00:00", + "production": { + "biomass": 30.0, + "gas": 6.0, + "hydro": 13.0, + "solar": 42.0, + "wind": 3.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T16:15:00+00:00", + "production": { + "biomass": 29.0, + "gas": 5.0, + "hydro": 13.0, + "solar": 42.0, + "wind": 4.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T16:30:00+00:00", + "production": { + "biomass": 30.0, + "gas": 5.0, + "hydro": 13.0, + "solar": 43.0, + "wind": 6.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T16:45:00+00:00", + "production": { + "biomass": 30.0, + "gas": 4.0, + "hydro": 13.0, + "solar": 40.0, + "wind": 6.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T17:00:00+00:00", + "production": { + "biomass": 32.0, + "gas": 6.0, + "hydro": 13.0, + "solar": 34.0, + "wind": 6.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T17:15:00+00:00", + "production": { + "biomass": 31.0, + "gas": 6.0, + "hydro": 13.0, + "solar": 28.0, + "wind": 6.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T17:30:00+00:00", + "production": { + "biomass": 32.0, + "gas": 6.0, + "hydro": 13.0, + "solar": 22.0, + "wind": 8.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T17:45:00+00:00", + "production": { + "biomass": 31.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 18.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T18:00:00+00:00", + "production": { + "biomass": 30.0, + "gas": 7.0, + "hydro": 14.0, + "solar": 13.0, + "wind": 10.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T18:15:00+00:00", + "production": { + "biomass": 30.0, + "gas": 7.0, + "hydro": 14.0, + "solar": 9.0, + "wind": 10.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T18:30:00+00:00", + "production": { + "biomass": 28.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 6.0, + "wind": 11.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T18:45:00+00:00", + "production": { + "biomass": 30.0, + "gas": 7.0, + "hydro": 14.0, + "solar": 3.0, + "wind": 10.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T19:00:00+00:00", + "production": { + "biomass": 31.0, + "gas": 7.0, + "hydro": 14.0, + "solar": 1.0, + "wind": 8.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T19:15:00+00:00", + "production": { + "biomass": 32.0, + "gas": 7.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 6.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T19:30:00+00:00", + "production": { + "biomass": 32.0, + "gas": 7.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 6.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T19:45:00+00:00", + "production": { + "biomass": 32.0, + "gas": 8.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 6.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T20:00:00+00:00", + "production": { + "biomass": 32.0, + "gas": 4.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 8.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T20:15:00+00:00", + "production": { + "biomass": 32.0, + "gas": 2.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 10.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T20:30:00+00:00", + "production": { + "biomass": 32.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 14.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T20:45:00+00:00", + "production": { + "biomass": 32.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 15.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T21:00:00+00:00", + "production": { + "biomass": 32.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 16.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T21:15:00+00:00", + "production": { + "biomass": 31.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 17.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T21:30:00+00:00", + "production": { + "biomass": 31.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 16.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T21:45:00+00:00", + "production": { + "biomass": 32.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 16.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T22:00:00+00:00", + "production": { + "biomass": 32.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 16.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T22:15:00+00:00", + "production": { + "biomass": 32.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 17.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T22:30:00+00:00", + "production": { + "biomass": 30.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 20.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T22:45:00+00:00", + "production": { + "biomass": 30.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 22.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T23:00:00+00:00", + "production": { + "biomass": 30.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 26.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T23:15:00+00:00", + "production": { + "biomass": 31.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 34.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T23:30:00+00:00", + "production": { + "biomass": 32.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 44.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-21T23:45:00+00:00", + "production": { + "biomass": 33.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 41.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T00:00:00+00:00", + "production": { + "biomass": 32.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 31.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T00:15:00+00:00", + "production": { + "biomass": 32.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 28.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T00:30:00+00:00", + "production": { + "biomass": 32.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 25.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T00:45:00+00:00", + "production": { + "biomass": 31.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 29.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T01:00:00+00:00", + "production": { + "biomass": 30.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 33.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T01:15:00+00:00", + "production": { + "biomass": 33.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 33.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T01:30:00+00:00", + "production": { + "biomass": 35.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 30.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T01:45:00+00:00", + "production": { + "biomass": 34.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 37.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T02:00:00+00:00", + "production": { + "biomass": 34.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 46.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T02:15:00+00:00", + "production": { + "biomass": 33.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 54.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T02:30:00+00:00", + "production": { + "biomass": 34.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 61.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T02:45:00+00:00", + "production": { + "biomass": 33.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 66.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T03:00:00+00:00", + "production": { + "biomass": 34.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 70.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T03:15:00+00:00", + "production": { + "biomass": 33.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 69.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T03:30:00+00:00", + "production": { + "biomass": 33.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 70.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T03:45:00+00:00", + "production": { + "biomass": 32.0, + "gas": 1.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 60.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T04:00:00+00:00", + "production": { + "biomass": 33.0, + "gas": 4.0, + "hydro": 14.0, + "solar": 1.0, + "wind": 45.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T04:15:00+00:00", + "production": { + "biomass": 32.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 2.0, + "wind": 37.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T04:30:00+00:00", + "production": { + "biomass": 31.0, + "gas": 9.0, + "hydro": 14.0, + "solar": 4.0, + "wind": 37.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T04:45:00+00:00", + "production": { + "biomass": 31.0, + "gas": 10.0, + "hydro": 14.0, + "solar": 6.0, + "wind": 35.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T05:00:00+00:00", + "production": { + "biomass": 33.0, + "gas": 9.0, + "hydro": 14.0, + "solar": 7.0, + "wind": 38.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T05:15:00+00:00", + "production": { + "biomass": 33.0, + "gas": 9.0, + "hydro": 14.0, + "solar": 7.0, + "wind": 38.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T05:30:00+00:00", + "production": { + "biomass": 32.0, + "gas": 9.0, + "hydro": 13.0, + "solar": 9.0, + "wind": 37.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T05:45:00+00:00", + "production": { + "biomass": 33.0, + "gas": 10.0, + "hydro": 13.0, + "solar": 11.0, + "wind": 38.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T06:00:00+00:00", + "production": { + "biomass": 33.0, + "gas": 10.0, + "hydro": 13.0, + "solar": 12.0, + "wind": 41.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T06:15:00+00:00", + "production": { + "biomass": 33.0, + "gas": 11.0, + "hydro": 14.0, + "solar": 16.0, + "wind": 44.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T06:30:00+00:00", + "production": { + "biomass": 33.0, + "gas": 10.0, + "hydro": 13.0, + "solar": 20.0, + "wind": 42.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T06:45:00+00:00", + "production": { + "biomass": 31.0, + "gas": 10.0, + "hydro": 13.0, + "solar": 23.0, + "wind": 41.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T07:00:00+00:00", + "production": { + "biomass": 30.0, + "gas": 10.0, + "hydro": 13.0, + "solar": 27.0, + "wind": 41.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T07:15:00+00:00", + "production": { + "biomass": 31.0, + "gas": 10.0, + "hydro": 13.0, + "solar": 31.0, + "wind": 44.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T07:30:00+00:00", + "production": { + "biomass": 33.0, + "gas": 9.0, + "hydro": 13.0, + "solar": 38.0, + "wind": 51.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T07:45:00+00:00", + "production": { + "biomass": 37.0, + "gas": 9.0, + "hydro": 13.0, + "solar": 44.0, + "wind": 53.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T08:00:00+00:00", + "production": { + "biomass": 45.0, + "gas": 9.0, + "hydro": 13.0, + "solar": 45.0, + "wind": 54.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T08:15:00+00:00", + "production": { + "biomass": 52.0, + "gas": 9.0, + "hydro": 13.0, + "solar": 47.0, + "wind": 61.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T08:30:00+00:00", + "production": { + "biomass": 54.0, + "gas": 8.0, + "hydro": 13.0, + "solar": 48.0, + "wind": 72.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T08:45:00+00:00", + "production": { + "biomass": 51.0, + "gas": 8.0, + "hydro": 13.0, + "solar": 50.0, + "wind": 74.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T09:00:00+00:00", + "production": { + "biomass": 51.0, + "gas": 7.0, + "hydro": 13.0, + "solar": 55.0, + "wind": 65.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T09:15:00+00:00", + "production": { + "biomass": 52.0, + "gas": 6.0, + "hydro": 13.0, + "solar": 58.0, + "wind": 52.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T09:30:00+00:00", + "production": { + "biomass": 56.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 61.0, + "wind": 53.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T09:45:00+00:00", + "production": { + "biomass": 57.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 63.0, + "wind": 62.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T10:00:00+00:00", + "production": { + "biomass": 56.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 71.0, + "wind": 64.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T10:15:00+00:00", + "production": { + "biomass": 56.0, + "gas": 7.0, + "hydro": 14.0, + "solar": 65.0, + "wind": 60.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T10:30:00+00:00", + "production": { + "biomass": 55.0, + "gas": 8.0, + "hydro": 14.0, + "solar": 72.0, + "wind": 61.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T10:45:00+00:00", + "production": { + "biomass": 53.0, + "gas": 9.0, + "hydro": 14.0, + "solar": 82.0, + "wind": 54.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T11:00:00+00:00", + "production": { + "biomass": 53.0, + "gas": 9.0, + "hydro": 14.0, + "solar": 74.0, + "wind": 47.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T11:15:00+00:00", + "production": { + "biomass": 51.0, + "gas": 8.0, + "hydro": 13.0, + "solar": 84.0, + "wind": 52.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T11:30:00+00:00", + "production": { + "biomass": 32.0, + "gas": 8.0, + "hydro": 14.0, + "solar": 94.0, + "wind": 45.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T11:45:00+00:00", + "production": { + "biomass": 30.0, + "gas": 7.0, + "hydro": 14.0, + "solar": 103.0, + "wind": 39.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T12:00:00+00:00", + "production": { + "biomass": 30.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 116.0, + "wind": 33.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T12:15:00+00:00", + "production": { + "biomass": 36.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 139.0, + "wind": 31.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T12:30:00+00:00", + "production": { + "biomass": 30.0, + "gas": 4.0, + "hydro": 14.0, + "solar": 165.0, + "wind": 28.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T12:45:00+00:00", + "production": { + "biomass": 31.0, + "gas": 3.0, + "hydro": 13.0, + "solar": 180.0, + "wind": 24.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T13:00:00+00:00", + "production": { + "biomass": 40.0, + "gas": 3.0, + "hydro": 14.0, + "solar": 177.0, + "wind": 25.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T13:15:00+00:00", + "production": { + "biomass": 40.0, + "gas": 3.0, + "hydro": 14.0, + "solar": 164.0, + "wind": 20.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T13:30:00+00:00", + "production": { + "biomass": 39.0, + "gas": 4.0, + "hydro": 14.0, + "solar": 158.0, + "wind": 25.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T13:45:00+00:00", + "production": { + "biomass": 38.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 151.0, + "wind": 27.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T14:00:00+00:00", + "production": { + "biomass": 44.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 140.0, + "wind": 30.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T14:15:00+00:00", + "production": { + "biomass": 36.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 132.0, + "wind": 29.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T14:30:00+00:00", + "production": { + "biomass": 31.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 122.0, + "wind": 32.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T14:45:00+00:00", + "production": { + "biomass": 29.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 116.0, + "wind": 36.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T15:00:00+00:00", + "production": { + "biomass": 28.0, + "gas": 4.0, + "hydro": 14.0, + "solar": 115.0, + "wind": 34.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T15:15:00+00:00", + "production": { + "biomass": 30.0, + "gas": 4.0, + "hydro": 14.0, + "solar": 111.0, + "wind": 23.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T15:30:00+00:00", + "production": { + "biomass": 31.0, + "gas": 4.0, + "hydro": 14.0, + "solar": 103.0, + "wind": 19.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T15:45:00+00:00", + "production": { + "biomass": 30.0, + "gas": 4.0, + "hydro": 14.0, + "solar": 101.0, + "wind": 14.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T16:00:00+00:00", + "production": { + "biomass": 29.0, + "gas": 4.0, + "hydro": 14.0, + "solar": 90.0, + "wind": 15.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T16:15:00+00:00", + "production": { + "biomass": 27.0, + "gas": 3.0, + "hydro": 14.0, + "solar": 77.0, + "wind": 16.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T16:30:00+00:00", + "production": { + "biomass": 26.0, + "gas": 3.0, + "hydro": 14.0, + "solar": 57.0, + "wind": 18.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T16:45:00+00:00", + "production": { + "biomass": 28.0, + "gas": 4.0, + "hydro": 14.0, + "solar": 46.0, + "wind": 19.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T17:00:00+00:00", + "production": { + "biomass": 29.0, + "gas": 4.0, + "hydro": 14.0, + "solar": 42.0, + "wind": 24.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T17:15:00+00:00", + "production": { + "biomass": 29.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 39.0, + "wind": 24.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T17:30:00+00:00", + "production": { + "biomass": 28.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 28.0, + "wind": 28.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T17:45:00+00:00", + "production": { + "biomass": 28.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 19.0, + "wind": 42.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T18:00:00+00:00", + "production": { + "biomass": 28.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 14.0, + "wind": 46.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T18:15:00+00:00", + "production": { + "biomass": 29.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 13.0, + "wind": 42.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T18:30:00+00:00", + "production": { + "biomass": 28.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 11.0, + "wind": 38.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T18:45:00+00:00", + "production": { + "biomass": 30.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 7.0, + "wind": 30.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T19:00:00+00:00", + "production": { + "biomass": 31.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 3.0, + "wind": 26.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T19:15:00+00:00", + "production": { + "biomass": 31.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 1.0, + "wind": 19.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T19:30:00+00:00", + "production": { + "biomass": 32.0, + "gas": 6.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 14.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T19:45:00+00:00", + "production": { + "biomass": 32.0, + "gas": 5.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T20:00:00+00:00", + "production": { + "biomass": 31.0, + "gas": 2.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 7.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T20:15:00+00:00", + "production": { + "biomass": 32.0, + "gas": 1.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T20:30:00+00:00", + "production": { + "biomass": 32.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T20:45:00+00:00", + "production": { + "biomass": 34.0, + "gas": 1.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 8.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T21:00:00+00:00", + "production": { + "biomass": 33.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T21:15:00+00:00", + "production": { + "biomass": 31.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 10.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T21:30:00+00:00", + "production": { + "biomass": 30.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 11.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T21:45:00+00:00", + "production": { + "biomass": 31.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T22:00:00+00:00", + "production": { + "biomass": 26.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T22:15:00+00:00", + "production": { + "biomass": 25.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T22:30:00+00:00", + "production": { + "biomass": 25.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 10.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T22:45:00+00:00", + "production": { + "biomass": 25.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 11.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T23:00:00+00:00", + "production": { + "biomass": 26.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 11.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T23:15:00+00:00", + "production": { + "biomass": 26.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 11.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T23:30:00+00:00", + "production": { + "biomass": 27.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 15.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-22T23:45:00+00:00", + "production": { + "biomass": 26.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 18.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T00:00:00+00:00", + "production": { + "biomass": 26.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 23.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T00:15:00+00:00", + "production": { + "biomass": 26.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 33.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T00:30:00+00:00", + "production": { + "biomass": 26.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 49.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T00:45:00+00:00", + "production": { + "biomass": 26.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 75.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T01:00:00+00:00", + "production": { + "biomass": 25.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 77.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T01:15:00+00:00", + "production": { + "biomass": 25.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 77.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T01:30:00+00:00", + "production": { + "biomass": 31.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 75.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T01:45:00+00:00", + "production": { + "biomass": 33.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 70.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T02:00:00+00:00", + "production": { + "biomass": 32.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 67.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T02:15:00+00:00", + "production": { + "biomass": 33.0, + "gas": 0.0, + "hydro": 15.0, + "solar": 0.0, + "wind": 62.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T02:30:00+00:00", + "production": { + "biomass": 33.0, + "gas": 0.0, + "hydro": 15.0, + "solar": 0.0, + "wind": 54.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T02:45:00+00:00", + "production": { + "biomass": 34.0, + "gas": 0.0, + "hydro": 15.0, + "solar": 0.0, + "wind": 41.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T03:00:00+00:00", + "production": { + "biomass": 34.0, + "gas": 0.0, + "hydro": 15.0, + "solar": 0.0, + "wind": 39.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T03:15:00+00:00", + "production": { + "biomass": 34.0, + "gas": 0.0, + "hydro": 15.0, + "solar": 0.0, + "wind": 49.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T03:30:00+00:00", + "production": { + "biomass": 32.0, + "gas": 0.0, + "hydro": 15.0, + "solar": 0.0, + "wind": 57.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T03:45:00+00:00", + "production": { + "biomass": 30.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 1.0, + "wind": 61.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T04:00:00+00:00", + "production": { + "biomass": 26.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 4.0, + "wind": 56.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T04:15:00+00:00", + "production": { + "biomass": 27.0, + "gas": 7.0, + "hydro": 15.0, + "solar": 7.0, + "wind": 52.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T04:30:00+00:00", + "production": { + "biomass": 27.0, + "gas": 10.0, + "hydro": 15.0, + "solar": 12.0, + "wind": 48.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T04:45:00+00:00", + "production": { + "biomass": 27.0, + "gas": 11.0, + "hydro": 15.0, + "solar": 19.0, + "wind": 58.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T05:00:00+00:00", + "production": { + "biomass": 28.0, + "gas": 11.0, + "hydro": 15.0, + "solar": 27.0, + "wind": 61.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T05:15:00+00:00", + "production": { + "biomass": 27.0, + "gas": 10.0, + "hydro": 15.0, + "solar": 36.0, + "wind": 52.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T05:30:00+00:00", + "production": { + "biomass": 29.0, + "gas": 10.0, + "hydro": 15.0, + "solar": 47.0, + "wind": 38.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T05:45:00+00:00", + "production": { + "biomass": 28.0, + "gas": 10.0, + "hydro": 15.0, + "solar": 58.0, + "wind": 25.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T06:00:00+00:00", + "production": { + "biomass": 29.0, + "gas": 11.0, + "hydro": 15.0, + "solar": 70.0, + "wind": 17.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T06:15:00+00:00", + "production": { + "biomass": 28.0, + "gas": 11.0, + "hydro": 15.0, + "solar": 82.0, + "wind": 13.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T06:30:00+00:00", + "production": { + "biomass": 27.0, + "gas": 11.0, + "hydro": 15.0, + "solar": 95.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T06:45:00+00:00", + "production": { + "biomass": 26.0, + "gas": 11.0, + "hydro": 15.0, + "solar": 109.0, + "wind": 5.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T07:00:00+00:00", + "production": { + "biomass": 26.0, + "gas": 11.0, + "hydro": 15.0, + "solar": 122.0, + "wind": 3.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T07:15:00+00:00", + "production": { + "biomass": 26.0, + "gas": 11.0, + "hydro": 15.0, + "solar": 133.0, + "wind": 2.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T07:30:00+00:00", + "production": { + "biomass": 28.0, + "gas": 9.0, + "hydro": 15.0, + "solar": 142.0, + "wind": 2.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T07:45:00+00:00", + "production": { + "biomass": 29.0, + "gas": 8.0, + "hydro": 15.0, + "solar": 151.0, + "wind": 2.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T08:00:00+00:00", + "production": { + "biomass": 29.0, + "gas": 7.0, + "hydro": 15.0, + "solar": 158.0, + "wind": 2.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T08:15:00+00:00", + "production": { + "biomass": 27.0, + "gas": 6.0, + "hydro": 15.0, + "solar": 157.0, + "wind": 2.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T08:30:00+00:00", + "production": { + "biomass": 28.0, + "gas": 5.0, + "hydro": 15.0, + "solar": 162.0, + "wind": 3.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T08:45:00+00:00", + "production": { + "biomass": 26.0, + "gas": 5.0, + "hydro": 15.0, + "solar": 152.0, + "wind": 5.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T09:00:00+00:00", + "production": { + "biomass": 28.0, + "gas": 5.0, + "hydro": 15.0, + "solar": 150.0, + "wind": 6.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T09:15:00+00:00", + "production": { + "biomass": 36.0, + "gas": 5.0, + "hydro": 15.0, + "solar": 152.0, + "wind": 6.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T09:30:00+00:00", + "production": { + "biomass": 43.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 151.0, + "wind": 6.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T09:45:00+00:00", + "production": { + "biomass": 47.0, + "gas": 3.0, + "hydro": 15.0, + "solar": 152.0, + "wind": 8.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T10:00:00+00:00", + "production": { + "biomass": 31.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 157.0, + "wind": 8.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T10:15:00+00:00", + "production": { + "biomass": 32.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 164.0, + "wind": 7.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T10:30:00+00:00", + "production": { + "biomass": 32.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 164.0, + "wind": 5.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T10:45:00+00:00", + "production": { + "biomass": 32.0, + "gas": 5.0, + "hydro": 15.0, + "solar": 159.0, + "wind": 5.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T11:00:00+00:00", + "production": { + "biomass": 31.0, + "gas": 5.0, + "hydro": 15.0, + "solar": 154.0, + "wind": 7.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T11:15:00+00:00", + "production": { + "biomass": 32.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 146.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T11:30:00+00:00", + "production": { + "biomass": 28.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 138.0, + "wind": 10.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T11:45:00+00:00", + "production": { + "biomass": 26.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 139.0, + "wind": 10.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T12:00:00+00:00", + "production": { + "biomass": 33.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 143.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T12:15:00+00:00", + "production": { + "biomass": 41.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 146.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T12:30:00+00:00", + "production": { + "biomass": 53.0, + "gas": 3.0, + "hydro": 15.0, + "solar": 141.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T12:45:00+00:00", + "production": { + "biomass": 53.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 134.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T13:00:00+00:00", + "production": { + "biomass": 43.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 125.0, + "wind": 6.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T13:15:00+00:00", + "production": { + "biomass": 45.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 122.0, + "wind": 5.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T13:30:00+00:00", + "production": { + "biomass": 52.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 124.0, + "wind": 4.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T13:45:00+00:00", + "production": { + "biomass": 51.0, + "gas": 3.0, + "hydro": 15.0, + "solar": 129.0, + "wind": 3.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T14:00:00+00:00", + "production": { + "biomass": 34.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 132.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T14:15:00+00:00", + "production": { + "biomass": 30.0, + "gas": 5.0, + "hydro": 15.0, + "solar": 124.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T14:30:00+00:00", + "production": { + "biomass": 29.0, + "gas": 5.0, + "hydro": 15.0, + "solar": 118.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T14:45:00+00:00", + "production": { + "biomass": 29.0, + "gas": 5.0, + "hydro": 15.0, + "solar": 112.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T15:00:00+00:00", + "production": { + "biomass": 31.0, + "gas": 6.0, + "hydro": 15.0, + "solar": 105.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T15:15:00+00:00", + "production": { + "biomass": 30.0, + "gas": 5.0, + "hydro": 15.0, + "solar": 99.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T15:30:00+00:00", + "production": { + "biomass": 29.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 88.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T15:45:00+00:00", + "production": { + "biomass": 30.0, + "gas": 3.0, + "hydro": 15.0, + "solar": 75.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T16:00:00+00:00", + "production": { + "biomass": 29.0, + "gas": 3.0, + "hydro": 15.0, + "solar": 65.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T16:15:00+00:00", + "production": { + "biomass": 28.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 55.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T16:30:00+00:00", + "production": { + "biomass": 28.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 44.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T16:45:00+00:00", + "production": { + "biomass": 29.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 35.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T17:00:00+00:00", + "production": { + "biomass": 31.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 28.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T17:15:00+00:00", + "production": { + "biomass": 31.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 22.0, + "wind": 2.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T17:30:00+00:00", + "production": { + "biomass": 30.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 18.0, + "wind": 3.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T17:45:00+00:00", + "production": { + "biomass": 31.0, + "gas": 4.0, + "hydro": 15.0, + "solar": 13.0, + "wind": 3.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T18:00:00+00:00", + "production": { + "biomass": 31.0, + "gas": 5.0, + "hydro": 16.0, + "solar": 9.0, + "wind": 5.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T18:15:00+00:00", + "production": { + "biomass": 31.0, + "gas": 5.0, + "hydro": 15.0, + "solar": 5.0, + "wind": 8.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T18:30:00+00:00", + "production": { + "biomass": 30.0, + "gas": 6.0, + "hydro": 15.0, + "solar": 3.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T18:45:00+00:00", + "production": { + "biomass": 30.0, + "gas": 6.0, + "hydro": 15.0, + "solar": 1.0, + "wind": 9.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T19:00:00+00:00", + "production": { + "biomass": 30.0, + "gas": 6.0, + "hydro": 15.0, + "solar": 1.0, + "wind": 7.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T19:15:00+00:00", + "production": { + "biomass": 29.0, + "gas": 7.0, + "hydro": 15.0, + "solar": 0.0, + "wind": 5.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T19:30:00+00:00", + "production": { + "biomass": 30.0, + "gas": 7.0, + "hydro": 15.0, + "solar": 0.0, + "wind": 4.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T19:45:00+00:00", + "production": { + "biomass": 31.0, + "gas": 6.0, + "hydro": 15.0, + "solar": 0.0, + "wind": 6.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T20:00:00+00:00", + "production": { + "biomass": 31.0, + "gas": 3.0, + "hydro": 15.0, + "solar": 0.0, + "wind": 6.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T20:15:00+00:00", + "production": { + "biomass": 31.0, + "gas": 1.0, + "hydro": 15.0, + "solar": 0.0, + "wind": 5.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T20:30:00+00:00", + "production": { + "biomass": 31.0, + "gas": 0.0, + "hydro": 16.0, + "solar": 0.0, + "wind": 3.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T20:45:00+00:00", + "production": { + "biomass": 30.0, + "gas": 1.0, + "hydro": 16.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T21:00:00+00:00", + "production": { + "biomass": 30.0, + "gas": 0.0, + "hydro": 16.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T21:15:00+00:00", + "production": { + "biomass": 31.0, + "gas": 0.0, + "hydro": 16.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T21:30:00+00:00", + "production": { + "biomass": 31.0, + "gas": 0.0, + "hydro": 16.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T21:45:00+00:00", + "production": { + "biomass": 32.0, + "gas": 0.0, + "hydro": 16.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T22:00:00+00:00", + "production": { + "biomass": 59.0, + "gas": 6.0, + "hydro": 15.0, + "solar": 0.0, + "wind": 4.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T22:15:00+00:00", + "production": { + "biomass": 56.0, + "gas": 3.0, + "hydro": 13.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T22:30:00+00:00", + "production": { + "biomass": 55.0, + "gas": 1.0, + "hydro": 12.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T22:45:00+00:00", + "production": { + "biomass": 56.0, + "gas": 0.0, + "hydro": 13.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T23:00:00+00:00", + "production": { + "biomass": 57.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T23:15:00+00:00", + "production": { + "biomass": 58.0, + "gas": 0.0, + "hydro": 12.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T23:30:00+00:00", + "production": { + "biomass": 56.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-23T23:45:00+00:00", + "production": { + "biomass": 56.0, + "gas": 0.0, + "hydro": 12.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T00:00:00+00:00", + "production": { + "biomass": 59.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T00:15:00+00:00", + "production": { + "biomass": 57.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T00:30:00+00:00", + "production": { + "biomass": 56.0, + "gas": 0.0, + "hydro": 12.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T00:45:00+00:00", + "production": { + "biomass": 53.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T01:00:00+00:00", + "production": { + "biomass": 55.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 1.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T01:15:00+00:00", + "production": { + "biomass": 53.0, + "gas": 0.0, + "hydro": 13.0, + "solar": 0.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T01:30:00+00:00", + "production": { + "biomass": 53.0, + "gas": 0.0, + "hydro": 12.0, + "solar": 0.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T01:45:00+00:00", + "production": { + "biomass": 53.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T02:00:00+00:00", + "production": { + "biomass": 52.0, + "gas": 0.0, + "hydro": 12.0, + "solar": 0.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T02:15:00+00:00", + "production": { + "biomass": 54.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T02:30:00+00:00", + "production": { + "biomass": 53.0, + "gas": 0.0, + "hydro": 11.0, + "solar": 0.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T02:45:00+00:00", + "production": { + "biomass": 54.0, + "gas": 0.0, + "hydro": 11.0, + "solar": 0.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T03:00:00+00:00", + "production": { + "biomass": 55.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T03:15:00+00:00", + "production": { + "biomass": 54.0, + "gas": 0.0, + "hydro": 14.0, + "solar": 0.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T03:30:00+00:00", + "production": { + "biomass": 54.0, + "gas": 0.0, + "hydro": 11.0, + "solar": 0.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T04:00:00+00:00", + "production": { + "biomass": 57.0, + "gas": 7.0, + "hydro": 12.0, + "solar": 0.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T04:15:00+00:00", + "production": { + "biomass": 54.0, + "gas": 15.0, + "hydro": 12.0, + "solar": 0.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T04:30:00+00:00", + "production": { + "biomass": 53.0, + "gas": 26.0, + "hydro": 12.0, + "solar": 1.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T04:45:00+00:00", + "production": { + "biomass": 54.0, + "gas": 31.0, + "hydro": 12.0, + "solar": 2.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T05:00:00+00:00", + "production": { + "biomass": 57.0, + "gas": 35.0, + "hydro": 14.0, + "solar": 2.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T05:15:00+00:00", + "production": { + "biomass": 55.0, + "gas": 48.0, + "hydro": 14.0, + "solar": 3.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T05:30:00+00:00", + "production": { + "biomass": 53.0, + "gas": 23.0, + "hydro": 12.0, + "solar": 4.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T05:45:00+00:00", + "production": { + "biomass": 55.0, + "gas": 25.0, + "hydro": 14.0, + "solar": 5.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T06:00:00+00:00", + "production": { + "biomass": 54.0, + "gas": 37.0, + "hydro": 14.0, + "solar": 6.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T06:15:00+00:00", + "production": { + "biomass": 52.0, + "gas": 13.0, + "hydro": 14.0, + "solar": 6.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T06:30:00+00:00", + "production": { + "biomass": 50.0, + "gas": 20.0, + "hydro": 13.0, + "solar": 7.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T06:45:00+00:00", + "production": { + "biomass": 48.0, + "gas": 21.0, + "hydro": 13.0, + "solar": 9.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T07:00:00+00:00", + "production": { + "biomass": 50.0, + "gas": 18.0, + "hydro": 13.0, + "solar": 11.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T07:15:00+00:00", + "production": { + "biomass": 56.0, + "gas": 29.0, + "hydro": 13.0, + "solar": 13.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T07:30:00+00:00", + "production": { + "biomass": 33.0, + "gas": 0.0, + "hydro": 0.0, + "solar": 13.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T07:45:00+00:00", + "production": { + "biomass": 41.0, + "gas": 14.0, + "hydro": 14.0, + "solar": 17.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T08:00:00+00:00", + "production": { + "biomass": 43.0, + "gas": 12.0, + "hydro": 14.0, + "solar": 21.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T08:15:00+00:00", + "production": { + "biomass": 44.0, + "gas": 13.0, + "hydro": 14.0, + "solar": 25.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T08:30:00+00:00", + "production": { + "biomass": 43.0, + "gas": 17.0, + "hydro": 14.0, + "solar": 28.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T08:45:00+00:00", + "production": { + "biomass": 43.0, + "gas": 3.0, + "hydro": 12.0, + "solar": 29.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T09:00:00+00:00", + "production": { + "biomass": 45.0, + "gas": 10.0, + "hydro": 13.0, + "solar": 31.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T09:15:00+00:00", + "production": { + "biomass": 44.0, + "gas": 4.0, + "hydro": 14.0, + "solar": 34.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T09:30:00+00:00", + "production": { + "biomass": 43.0, + "gas": 3.0, + "hydro": 14.0, + "solar": 38.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, + { + "correctedModes": [], + "datetime": "2024-05-24T09:45:00+00:00", + "production": { + "biomass": 44.0, + "gas": 6.0, + "hydro": 12.0, + "solar": 39.0, + "wind": 0.0, + }, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {}, + "zoneKey": "LU", + }, +] + +snapshots["TestFetchProduction::test_production_with_snapshot 3"] = [ + { + "correctedModes": [], + "datetime": "2023-05-09T09:00:00+00:00", + "production": {"biomass": 15.0, "gas": 0.0, "hydro": 1065.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -61.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T10:00:00+00:00", + "production": {"biomass": 14.0, "gas": 0.0, "hydro": 969.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -62.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T11:00:00+00:00", + "production": {"biomass": 15.0, "gas": 0.0, "hydro": 1011.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -61.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T12:00:00+00:00", + "production": {"biomass": 16.0, "gas": 0.0, "hydro": 1177.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -62.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T13:00:00+00:00", + "production": {"biomass": 15.0, "gas": 0.0, "hydro": 1317.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -62.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T14:00:00+00:00", + "production": {"biomass": 14.0, "gas": 0.0, "hydro": 1547.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -62.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T15:00:00+00:00", + "production": {"biomass": 14.0, "gas": 0.0, "hydro": 1950.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -62.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T16:00:00+00:00", + "production": {"biomass": 14.0, "gas": 0.0, "hydro": 2009.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -62.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T17:00:00+00:00", + "production": {"biomass": 14.0, "gas": 0.0, "hydro": 2053.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -62.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T18:00:00+00:00", + "production": {"biomass": 14.0, "gas": 0.0, "hydro": 2011.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -61.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T19:00:00+00:00", + "production": {"biomass": 15.0, "gas": 0.0, "hydro": 2042.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -61.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T20:00:00+00:00", + "production": {"biomass": 15.0, "gas": 0.0, "hydro": 1932.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -61.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T21:00:00+00:00", + "production": {"biomass": 16.0, "gas": 0.0, "hydro": 1879.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -62.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T22:00:00+00:00", + "production": {"biomass": 15.0, "gas": 0.0, "hydro": 1629.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -61.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-09T23:00:00+00:00", + "production": {"biomass": 15.0, "gas": 0.0, "hydro": 1520.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -61.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T00:00:00+00:00", + "production": {"biomass": 15.0, "gas": 0.0, "hydro": 1491.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -61.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T01:00:00+00:00", + "production": {"biomass": 15.0, "gas": 0.0, "hydro": 1467.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -60.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T02:00:00+00:00", + "production": {"biomass": 14.0, "gas": 0.0, "hydro": 1513.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -61.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T03:00:00+00:00", + "production": {"biomass": 15.0, "gas": 0.0, "hydro": 1552.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -61.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T04:00:00+00:00", + "production": {"biomass": 14.0, "gas": 0.0, "hydro": 1957.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -78.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T05:00:00+00:00", + "production": {"biomass": 15.0, "gas": 0.0, "hydro": 2341.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -157.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T06:00:00+00:00", + "production": {"biomass": 15.0, "gas": 0.0, "hydro": 2344.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -161.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T07:00:00+00:00", + "production": {"biomass": 15.0, "gas": 0.0, "hydro": 2214.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -118.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T08:00:00+00:00", + "production": {"biomass": 15.0, "gas": 0.0, "hydro": 2062.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -60.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T09:00:00+00:00", + "production": {"biomass": 16.0, "gas": 0.0, "hydro": 2198.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -60.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T10:00:00+00:00", + "production": {"biomass": 15.0, "gas": 0.0, "hydro": 2191.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -35.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T11:00:00+00:00", + "production": {"biomass": 14.0, "gas": 0.0, "hydro": 2200.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -34.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T12:00:00+00:00", + "production": {"biomass": 12.0, "gas": 0.0, "hydro": 2157.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -34.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T13:00:00+00:00", + "production": {"biomass": 9.0, "gas": 0.0, "hydro": 2279.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -34.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T14:00:00+00:00", + "production": {"biomass": 9.0, "gas": 0.0, "hydro": 2583.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -34.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T15:00:00+00:00", + "production": {"biomass": 9.0, "gas": 0.0, "hydro": 2733.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -34.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T16:00:00+00:00", + "production": {"biomass": 9.0, "gas": 0.0, "hydro": 2637.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -34.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T17:00:00+00:00", + "production": {"biomass": 9.0, "gas": 0.0, "hydro": 2725.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -34.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T18:00:00+00:00", + "production": {"biomass": 10.0, "gas": 0.0, "hydro": 2880.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -33.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T19:00:00+00:00", + "production": {"biomass": 10.0, "gas": 0.0, "hydro": 2756.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -33.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T20:00:00+00:00", + "production": {"biomass": 9.0, "gas": 0.0, "hydro": 2632.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -33.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T21:00:00+00:00", + "production": {"biomass": 10.0, "gas": 0.0, "hydro": 2603.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -34.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T22:00:00+00:00", + "production": {"biomass": 10.0, "gas": 0.0, "hydro": 2546.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -70.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-10T23:00:00+00:00", + "production": {"biomass": 10.0, "gas": 0.0, "hydro": 2390.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -70.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-11T00:00:00+00:00", + "production": {"biomass": 10.0, "gas": 0.0, "hydro": 2393.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -71.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-11T01:00:00+00:00", + "production": {"biomass": 10.0, "gas": 0.0, "hydro": 2394.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -71.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-11T02:00:00+00:00", + "production": {"biomass": 10.0, "gas": 0.0, "hydro": 2449.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -71.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-11T03:00:00+00:00", + "production": {"biomass": 10.0, "gas": 0.0, "hydro": 2700.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -73.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-11T04:00:00+00:00", + "production": {"biomass": 11.0, "gas": 1.0, "hydro": 3155.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -74.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-11T05:00:00+00:00", + "production": {"biomass": 11.0, "gas": 0.0, "hydro": 3440.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -74.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-11T06:00:00+00:00", + "production": {"biomass": 10.0, "gas": 0.0, "hydro": 3819.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -190.0}, + "zoneKey": "NO-NO5", + }, + { + "correctedModes": [], + "datetime": "2023-05-11T07:00:00+00:00", + "production": {"biomass": 9.0, "gas": 0.0, "hydro": 3677.0}, + "source": "entsoe.eu", + "sourceType": "measured", + "storage": {"hydro": -114.0}, + "zoneKey": "NO-NO5", + }, +] + snapshots["TestWindAndSolarForecasts::test_wind_and_solar_forecasts 1"] = [ { "datetime": "2024-02-07T22:00:00+00:00", diff --git a/parsers/test/test_ENTSOE.py b/parsers/test/test_ENTSOE.py index 8012640058..93dfb7b5e4 100644 --- a/parsers/test/test_ENTSOE.py +++ b/parsers/test/test_ENTSOE.py @@ -237,6 +237,32 @@ def test_fetch_with_negative_values(self): ) self.assertEqual(production[-1]["production"]["gas"], 0) + def test_production_with_snapshot(self): + for zone in ["FI", "LU", "NO-NO5"]: + with self.subTest(zone=zone): + raw_data = Path(base_path_to_mock, f"{zone}_production.xml") + self.adapter.register_uri( + GET, + ANY, + content=raw_data.read_bytes(), + ) + production = ENTSOE.fetch_production(ZoneKey(zone), self.session) + + self.assert_match_snapshot( + [ + { + "datetime": element["datetime"].isoformat(), + "zoneKey": element["zoneKey"], + "production": element["production"], + "storage": element["storage"], + "source": element["source"], + "sourceType": element["sourceType"].value, + "correctedModes": element["correctedModes"], + } + for element in production + ] + ) + class TestFetchExchange(TestENTSOE): def test_fetch_exchange(self):