Home Assistant Home Assistant integration is here
Historical data

Every 15 minutes,
back to 2007.

Modelled production and weather for your site in 15-minute steps, from the same engine as the forecast. In Europe and Africa up to yesterday, for battery sizing, yield studies, backtests and monitoring.

14 days · 15 min GET /v2/historical
Power Temperature

Total

62.0 MWh

Power

980 kW

Temperature

2.9 – 27.2 °C

15min

Resolution

2007

Earliest year · plan and region dependent

Yesterday

Latest day · Europe & Africa

API· Excel · CSV · JSON

Output

HOW IT WORKS

Configure once,
query by ID.

1

Create a site

Set the location. Elevation, timezone and the terrain horizon are filled in automatically.

2

Describe the arrays

Tilt, orientation and power per array. Module technology, shading and losses are optional.

3

Pick the range, get the series

A rolling window like 30d, 3m or 1y, or a fixed start and end date. Via API with the site ID, or in the web app with download as Excel, CSV or JSON.

4

Calibration & monitoring Optional

Upload measured production and the historical series is fitted to your real system too.

See how
GET api.pvnode.com/v2/historical/{site_id}?period=1y&include=all
API docs →
{
  "site_id": "site_rv8wm5",
  "timezone": "Europe/Berlin",
  "values": [
    { "timestamp": "2025-06-09T12:00:00", "pv_power": 7950.0, "ghi": 812.0, "temp": 24.1 },
    { "timestamp": "2025-06-09T12:15:00", "pv_power": 8120.0, "ghi": 830.0, "temp": 24.3 }
  ]
}
default pv_power weather temp · weather_code · wind · humidity · rain · snow irradiance ghi · dhi · bni strings per array

WHAT IT IS FOR

The reference your own meter never had.

01

Battery sizing

Run a full year of 15-minute production against real load profiles before anyone buys hardware.

02

Yield studies

Compare sites, orientations and module technologies on the same modelled basis.

03

Backtesting

Replay a trading or control strategy against what the sky actually did.

04

Filling gaps

Cover the periods your own measurements missed: outages, new sites, dead loggers.

05

Monitoring baseline

Observed satellite data, so the comparison is a look back rather than a prediction.

06

Model training

A consistent, gap-free series to train on. No sensor drift, no maintenance.

Green Energy Tools GmbH
Green Energy Tools GmbH

How Green Energy Tools replaced PVGIS with pvnode.

„For us this was not a cosmetic update, it was a question of accuracy.“

Lennart Wittstock · Co-Founder, Green Energy Tools GmbH

Read the story

Coverage

Europe and Africa run up to yesterday and reach back the furthest. Most other regions are covered too, with a later cut-off and a shorter history. Ask us for the country you need.

Contact

Running many sites?

Business plans add the Sites API and an inline endpoint that takes the configuration in the request instead of a stored site.

Business

Pull your first series today.

Create a site, pick a range, download or query it.