Skip to content

PV Power Sites

Allows management of detailed PV power site metadata used by the advanced_pv_power functions. More information is in the API docs.

The module pv_power_sites has 6 functions available. Use the res.to_dict() method to see the site metadata.

Endpoint
Purpose API Docs
list_pv_power_sites List available PV power sites. details
get_pv_power_site Get an existing PV power site's specifications. details
create_pv_power_site Create PV power site to be used with Solcast's advanced PV power model. details
patch_pv_power_site Patch an existing PV power site to partially update the site's specifications. details
update_pv_power_site Overwrite an existing PV power site's specifications. details
delete_pv_power_site Delete an existing PV power site. details

Example

from solcast import pv_power_sites

# Use pv_power_sites.list_pv_power_sites to find the resource_id
res = pv_power_sites.get_pv_power_site('ba75-e17a-7374-95ed')

res.to_dict()
{
    'resource_id': 'ba75-e17a-7374-95ed',  
    'name': 'Test Site: Sydney Opera House',  
    'latitude': -33.856784,  
    'longitude': 151.215297,  
    'capacity': 10,  
    'capacity_dc': 15,  
    'azimuth': 0,  
    'tilt': 30.22,  
    'tracking_type': 'horizontal_single_axis',  
    'install_date': '2021-07-01T00:00:00.0000000Z',  
    'module_type': 'poly-si',  
    'ground_coverage_ratio': 0.47,  
    'derating_temp_module': 0.0039,  
    'derating_age_system': 0.0059,  
    'derating_other_system': 0.07,  
    'inverter_peak_efficiency': 0.985,  
    'tracker_axis_azimuth': 0,  
    'tracker_max_rotation_angle': 60,  
    'tracker_back_tracking': True,  
    'tracker_smart_tracking': False,  
    'terrain_slope': 0,  
    'terrain_azimuth': 0,  
    'dust_soiling_average': [0.015,  
    0.015,  
    0.015,  
    0.015,  
    0.015,  
    0.015,  
    0.015,  
    0.015,  
    0.015,  
    0.015,  
    0.015,  
    0.015],  
    'bifacial_system': False,  
    'site_ground_albedo': 0.25,  
    'bifaciality_factor': 0.7,  
    'pvrow_height': 1.5,  
    'pvrow_width': 2,  
    'is_unmetered': True,  
    'confirmed_metadata': '2023-12-19T07:18:21.2378120Z'
 }