Emoncms.org UK Electricity Grid data, National Wind and Solar forecasts & Emoncms app

I’ve been recording various UK electricity grid feeds on Emoncms.org for a while here: https://emoncms.org/ukgrid/feed/view. Mostly recorded from either https://www.elexonportal.co.uk or https://data.nationalgrideso.com.

In addition to historic fuel mix there are a number of useful forecasts including a 14 day ahead wind, solar and demand forecast! I’ve created an Emoncms app to graph this data, a public version is available here:


Feed List: https://emoncms.org/ukgrid/feed/view

Wind and Solar Forecast:

Historic fuel mix (with embedded solar and wind data)

I’ve been trying to explore if I can schedule my EV charging during times of high night time wind output and having a 7 day ahead forecast really helps to see when it might be a good time to do so (I dont have home solar and am on the Octopus GO tariff). I will try and do an analysis of my success or otherwise in doing this at some point.

Im also using these feeds for the heatpumpmonitor.org grid analysis over at: https://community.openenergymonitor.org/t/heatpumpmonitor-org-grid-profiles-and-aggregation/23194


I’d like to compare my solar generation graphs over the last few years with the UK solar generation, mainly so I can see how my personal generation here in the south of England looks compared with the overall UK generation.

It’s not that easy to view historical UK solar data from the composite ones shown here. Do you know if UK solar only can be viewed easily without having to extract it from the datasets?

Hello @arnoldh we do ideally need a better way to access public feeds like this across accounts. Are you using emoncms.org or do you want to compare on a local pi?

If you are using emoncms.org you could try this:


e.g using @glyn.hudson’s public solar data:


Here’s a comparison using Glyn’s data (I have scaled the data to match for easier comparison)

Thanks for the comparison chart.

I am using a Microchip PIC based monitor to collect the data, which I analyse through a server running on a local pi. For example the PV I generated over Apr 27 to May 6 looks similar to the chart you attached.

When I submit my Feed In Tariff generation readings to Scottish Power, I’m sometimes told the amount generated is more than they expect from my 4KW PV installation. Probably they don’t take account of regional variations in solar generation. I’d like to compare the shape of my data with the country as a whole. For example the solar energy I generated over the last 5 years looks like this

If I registered with opencms.org would I be able to extract similar UK wide data?

There seem to be two problems when I look at those links. In reverse order:

(1) The feed/view link leads to a display that shows a pale grey ‘Feeds’ in the top left and not much else apart from a arotating circular gizmo in the centre of the screen (FF 102.10.0esr (64-bit))
(2) The graphic display shows OK, but I don’t understand the numerical values. I take the left hand axis to be MW (it isn’t labelled)? In which case the graph of demand appears to be consistent, but the generation graphs aren’t. At the very left hand end where the wind looks to be about 5000, the tooltip says 779 MW. … Ah, never mind; it appears the graphs at the bottom are stacked above each other just to confuse me. A label to that effect would help!

@TrystanLea in the absence of the forecast data, a couple of years ago i implemented a fairly simple algorithm for my EV charging…

At the start of each half hour in the Go offpeak period, I read the carbonintensity.org grid emissions forecast for the next half hour. I then set a target SoC for my car in inverse proportion to the carbon intensity…

Carbon intensity = 100g/kWh, SoC target = 80%
Carbon intensity = 200g/kWh, SoC target = 40%

If the SoC < 40%, it will always charge to 40%, and i limit it to the 80% upper threshold (unless i set a specific SoC target).

Its very rare that the car ever gets down to 40%; in winter theres lots of wind, so its only in the occasional Dunkelflaute period that the car gets that low. In summer i have PV divert anyway, which does a good job of keeping it away from the bottom end when there’s not much wind at night.

I really should set up some logging of total carbon but I’ve not got round to that yet!