pvsyst_acquire_weather
Plan or execute acquisition of one Open-Meteo ERA5 year as a PVsyst standard hourly weather CSV using a resolved location ID or explicit coordinates.
Instructions
[Sites & Weather] Plan or execute one Open-Meteo ERA5 year as a PVsyst standard hourly weather CSV. Give either location_id from pvsyst_resolve_location, or explicit latitude/longitude together with site_name, country_code and timezone_name; mixing both is blocked. year is an integer in 1969..2068 (native weather dates carry two-digit years; ERA5 itself starts in 1940) and the requested year must already be fully published by the provider. temperature_method=endpoint_mean is the only verified method: the unweighted mean of the two UTC instants bounding each local standard hour, disclosed as a linear approximation. dry_run=true (default) downloads nothing and writes nothing; an execution run writes the raw provider response, the standard CSV and a provenance manifest, refuses to overwrite existing files and never fills, zeroes or interpolates a null hour. Half-hour IANA offsets and standard offsets that change inside the requested year are blocked instead of being rebinned. Native MET conversion and pyranometer quality are outside this scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | No | ||
| dry_run | No | ||
| altitude | No | ||
| csv_name | No | ||
| latitude | No | ||
| longitude | No | ||
| site_name | No | ||
| location_id | No | ||
| country_code | No | ||
| timezone_name | No | ||
| temperature_method | No | endpoint_mean |