Integrations
Connect pvnode with EVCC
EVCC is an open-source charging controller for electric vehicles. pvnode is built in as a forecast source — EVCC uses the 15-minute forecast to schedule charging for periods with expected solar surplus.
V1 or V2? EVCC ships both templates: pvnode-v2 uses the V2 API with a site
ID, pvnode uses the V1 API, which will be shut down on 31 Dec 2026 — see
Migration from V1.
Setup
- Create a site. Create your site with all its PV
strings once in pvnode and copy the
site_id. Tilt, orientation, power and everything else is configured there from now on (Sites & Strings). - Get an API key at API keys.
- Add it to EVCC. In the UI,
site_idandapikeyare all you need to get the forecast flowing. Alternatively, straight inevcc.yaml:
Code
The free plan allows exactly one site, forecast_days: 1 (today + tomorrow) and
one update per day — leave interval at 24h in that case. A paid plan lets you
raise both, see pricing.
Further options
All remaining settings are documented by EVCC:
→ pvnode V2 API in the EVCC documentation · V1
Last modified on