What is forwarded
The roll-out
Per Bilanzierungsgebiet and quarter hour:× 0.25 is the quarter hour’s energy. The JVP comes
from the 55126; of several 55126 for one market location, the latest
message valid on the day wins.
- No 55073 for the profile: 1,000,000 kWh/a is assumed and said so in the result.
- Normalized otherwise (1,000,000 kW, 300 kWh/K): not scaled by the
JVP - counted under
nicht_skalierbar. - No 13010 for the day: the market location is counted under
fehlende_profile, never rolled out as 0. - A day curve that adds up to 1,000 (× 0.25): flagged - that is the shape of a temperature-dependent day curve, not an annual profile.
Endpoints
All under the report scope - the read-only report key is enough.
The files hold market location IDs. They stay on the audit share
(
marktdaten/, ledgers marktdaten_*); every response, event and the
Slack log carry counts only. The per-file event marktdaten_importiert is
kept out of the Slack log; marktdaten_unbekannt (warning) is not.
Setting up the Drive script
scripts/drive_marktdaten.gs, run with an account that can read the
folder:
- script.google.com → new project, paste the
file;
CONFIG.FOLDER_IDis the Drive folder. - Project settings → Script properties:
REPORT_API_KEY= the bridge’s report key. - Run
marktdatenSendenonce and grant Drive and external-request access. - Triggers →
marktdatenSenden, time-driven, every hour.
.json file (subfolders included) changed since
the newest one it delivered, oldest first, at most 150 per run - a large
first load spreads over a few runs. A failed call stops the run; the next
one retries. allesNeuSenden starts over; the bridge ignores what it has.