# pvnode

Source: https://docs.evcc.io/en/tariffs/pvnode

[pvnode](https://pvnode.com) provides 15-minute PV production forecasts via REST API.
An API key is required (free plan available with +1 day forecast).
**Attention**: The free plan only allows 40 queries per month. These queries must be from only one location (lat, lon). Location is saved on first request and can not be changed afterwards, otherwise a 403 response is sent.

Supported features: Global

## Parameters

| Name | Description | Default / example | |
| --- | --- | --- | --- |
| lat | Latitude | 55.7351 |  |
| lon | Longitude | 9.1275 |  |
| az | Azimuth 0 = north, 90 = east, 180 = south, 270 = west | 0 |  |
| dec | Decline 0 = horizontal, 90 = vertical | 25 |  |
| kwp | Maximum generator power | 9.8 kWp |  |
| apikey | pvnode API key |  |  |
| forecast_days | Forecast days The free plan of pvnode only allows 1 forecast day. | 1 | advanced |
| interval | Interval | 24h | advanced |

## Configuration example for evcc.yaml

```yaml
tariffs:
    solar:
      - type: template
        template: pvnode
        lat: 55.7351 # Latitude
        lon: 9.1275 # Longitude
        az: 0 # Azimuth, 0 = north, 90 = east, 180 = south, 270 = west
        dec: 25 # Decline, 0 = horizontal, 90 = vertical
        kwp: 9.8 # Maximum generator power (kWp)
        apikey: # pvnode API key
        forecast_days: 1 # Forecast days, The free plan of pvnode only allows 1 forecast day. (optional)
        interval: 24h # Interval, optional
```
