Watts Up

How clean Great Britain's grid is, what my solar panels are making, and what power costs right now.

Source Description Frequency of Data Source of Data How it is used in Relay
Elexon FuelInst Power sources by type (wind, gas, etc.) and interconnector. 5 mins Actual. Gen&imp, Dem&exp, Interconnectors
Elexon Demand Outturn ND and TSD, per 30min period. 30 mins Actual. Gen&imp, Dem&exp,
Demand forecast for past slots.
Elexon Day Ahead Demand FC Forecast transmission demand per 30 min. Ad-hoc multiple times per day. Forecast. Demand forecast for future slots.
Elexon INDGEN What generators plan to produce, per 30 min period. Ad-hoc Forecast Demand forecast graph.
NESO Carbon intensity g/CO2 per 30 min period. 30 mins, rolling. Forecast and actual. Carbon intensity.
NESO data portal N2EX day ahead price GB wholesale £/MWh, per 30 min slot. Daily (approx 12pm) Actual. Wholesale price.
NESO data portal DFS Demand Flexibility Service events.
ID, start/end time, type and MW.
Ad-hoc Actual. DFS alerts.
Octopus Agile Unit rate (p/kWh) Daily (approx 4pm) Actual. Agile.
HomeAssistant PV Sensor Current W, 30 min average and daily average. Live Actual. Home solar.

Relay API

Relay pulls and caches all the sources.
It identifies data periods, (averages in the case of FuelINST), and assigns to a 30min slot.
It then serves a custom API with just the data required for each 30 minute slot.