Metadata

Each and every command produces a unique fingerprinted-output. What about the inputs and the state of the software that generated this unique output? PVGIS can return the metadata of the executed command which serves to verify where, when and how the output has been produced. Something like a detailed purchase receipt. And it's all one option away.

pvgis power broadband 8 45 214 -v --metadata
                                        PV Power series [W]                                         

  Time                  ⌁ Power   Technology               Incidence Definition          Frequency  
 ────────────────────────────────────────────────────────────────────────────────────────────────── 
  2026-08-07 16:04:23   304.808   cSi:Free standing 2025   Sun-Vector-to-Surface-Plane   Single     

  ⅀ / μ                 304.808                                                                     

╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ Angular units ㎭ radians                                                                                             │
│ Location  Longitude, Latitude = 0.14, 0.785                                                                          │
│ Position  Surface Orientation: 3.142, Surface Tilt: 0.785                                                            │
│ Definitions  Azimuth origin : North, Zone : UTC, Sun-Horizon Positions: Above, Low angle, Below, Shading states:     │
│ Sunlit, Potentially-sunlit, In-shade,                                                                                │
│ Algorithms  Power model: Huld 2011, Timing : NOAA, Positioning : NOAA, Incidence : Iqbal,                            │
│ Constants Solar constant : 1360.8, Perigee : 0.048869, Eccentricity : 0.03344                                        │
╰────────────────────────────────────────────────────────────────────────────────────────────────────────── Reference ─╯
╭──────────────────────╮                                                                                                
│  ⌁  Power            │                                                                                                
│  ⅀  N-ary Summation  │                                                                                                
│  μ  Mean             │                                                                                                
│                      │                                                                                                
│                      │                                                                                                
│                      │                                                                                                
╰───────────── Legend ─╯                                                                                                
╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ {                                                                                                                    │
│     'command': 'pvgis power broadband',                                                                              │
│     'longitude': np.float64(0.13962634015954636),                                                                    │
│     'latitude': np.float64(0.7853981633974483),                                                                      │
│     'surface_orientation': SurfaceOrientation(                                                                       │
│         value=3.141592653589793,                                                                                     │
│         unit='radians',                                                                                              │
│         min_radians=0,                                                                                               │
│         max_radians=6.283185307179586,                                                                               │
│         min_degrees=0,                                                                                               │
│         max_degrees=360,                                                                                             │
│         optimal=False,                                                                                               │
│         optimizer=None                                                                                               │
│     ),                                                                                                               │
│     'surface_tilt': SurfaceTilt(                                                                                     │
│         value=0.7853981633974483,                                                                                    │
│         unit='radians',                                                                                              │
│         min_radians=0,                                                                                               │
│         max_radians=3.141592653589793,                                                                               │
│         min_degrees=0,                                                                                               │
│         max_degrees=180,                                                                                             │
│         optimal=False,                                                                                               │
│         optimizer=None                                                                                               │
│     ),                                                                                                               │
│     'timezone': zoneinfo.ZoneInfo(key='UTC'),                                                                        │
│     'global_horizontal_irradiance': None,                                                                            │
│     'direct_horizontal_irradiance': None,                                                                            │
│     'verbose': 1,                                                                                                    │
│     'metadata': True,                                                                                                │
│     'elevation': 214.0,                                                                                              │
│     'timestamps': DatetimeIndex(['2026-08-07 16:04:23.588891'], dtype='datetime64[us]', freq=None),                  │
│     'start_time': None,                                                                                              │
│     'periods': None,                                                                                                 │
│     'frequency': None,                                                                                               │
│     'end_time': None,                                                                                                │
│     'random_timestamps': False,                                                                                      │
│     'spectral_factor_series': SpectralFactorSeries(                                                                  │
│         value=array([1.], dtype=float32),                                                                            │
│         unit='Unitless',                                                                                             │
│         symbol=None,                                                                                                 │
│         description="The spectral effect in photovoltaic (PV) systems refers to how the wavelength composition of su │
│         data_source=None,                                                                                            │
│         spectral_factor_algorithm=None,                                                                              │
│         components={}                                                                                                │
│     ),                                                                                                               │
│     'temperature_series': TemperatureSeries(                                                                         │
│         value=array([14.], dtype=float32),                                                                           │
│         unit='℃',                                                                                                    │
│         symbol='🌡',                                                                                                  │
│         description=None,                                                                                            │
│         data_source=None                                                                                             │
│     ),                                                                                                               │
│     'wind_speed_series': WindSpeedSeries(                                                                            │
│         value=array([0.], dtype=float32),                                                                            │
│         unit='㎧',                                                                                                   │
│         symbol='🌬',                                                                                                  │
│         description=None,                                                                                            │
│         data_source=None                                                                                             │
│     ),                                                                                                               │
│     'neighbor_lookup': 'nearest',                                                                                    │
│     'tolerance': 0.1,                                                                                                │
│     'mask_and_scale': False,                                                                                         │
│     'in_memory': False,                                                                                              │
│     'linke_turbidity_factor_series': LinkeTurbidityFactor(value=array([2.], dtype=float32), unit='Unitless'),        │
│     'apply_atmospheric_refraction': True,                                                                            │
│     'refracted_solar_zenith': 1.5853349194640094,                                                                    │
│     'albedo': 0.2,                                                                                                   │
│     'apply_reflectivity_factor': True,                                                                               │
│     'solar_position_model': 'NOAA',                                                                                  │
│     'sun_horizon_position': ('all',),                                                                                │
│     'solar_incidence_model': 'Iqbal',                                                                                │
│     'zero_negative_solar_incidence_angle': True,                                                                     │
│     'solar_time_model': 'Milne1921',                                                                                 │
│     'solar_constant': 1360.8,                                                                                        │
│     'perigee_offset': 0.048869,                                                                                      │
│     'eccentricity_correction_factor': 0.03344,                                                                       │
│     'horizon_profile': None,                                                                                         │
│     'shading_model': 'PVGIS',                                                                                        │
│     'shading_states': ('all',),                                                                                      │
│     'photovoltaic_module': 'cSi:Free standing 2025',                                                                 │
│     'photovoltaic_module_type': 'Mono-Facial',                                                                       │
│     'module_height': 1.0,                                                                                            │
│     'module_length': 2.0,                                                                                            │
│     'bifacialy_factor': 0.7,                                                                                         │
│     'peak_power': 1.0,                                                                                               │
│     'system_efficiency': 0.86,                                                                                       │
│     'power_model': 'Huld 2011',                                                                                      │
│     'temperature_model': 'Faiman',                                                                                   │
│     'efficiency': None,                                                                                              │
│     'dtype': 'float32',                                                                                              │
│     'array_backend': 'numpy',                                                                                        │
│     'multi_thread': True,                                                                                            │
│     'angle_output_units': 'radians',                                                                                 │
│     'rounding_places': 3,                                                                                            │
│     'statistics': False,                                                                                             │
│     'groupby': None,                                                                                                 │
│     'nomenclature': False,                                                                                           │
│     'csv': None,                                                                                                     │
│     'uniplot': False,                                                                                                │
│     'terminal_width_fraction': 0.9,                                                                                  │
│     'resample_large_series': False,                                                                                  │
│     'validate_output': False,                                                                                        │
│     'index': False,                                                                                                  │
│     'quiet': False,                                                                                                  │
│     'log': 0,                                                                                                        │
│     'fingerprint': False,                                                                                            │
│     'quick_response_code': 'None',                                                                                   │
│     'profile': False                                                                                                 │
│ }                                                                                                                    │
╰─────────────────────────────────────────────────────────────────────────────────────────────────── Command Metadata ─╯