Skip to main content

No project description provided

Project description

Build Status CodeCov pypi Maintainability

Solcast API

Client library for interacting with the Solcast API

Basic Usage

Get Forecasts

from pysolcast.rooftop import RooftopSite

site = RooftopSite(api_key, resource_id)
forecasts = site.get_forecasts()

Post Measurements

measurement = {
  'measurement': {
    'period_end': '2021-01-25T17:45:00.0000000Z',
    'period': 'PT15M',
    'total_power': 0.388
  }
}
results = site.post_measurements(measurement)

Full API Documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pysolcast-2.0.7.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

pysolcast-2.0.7-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

Details for the file pysolcast-2.0.7.tar.gz.

File metadata

  • Download URL: pysolcast-2.0.7.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pysolcast-2.0.7.tar.gz
Algorithm Hash digest
SHA256 fbc20f707789d5166a451aa46b5694f4e756d3e0b51de30b72f9de2928d6ed8f
MD5 1bc77bd87f28ea736a290b53992514d3
BLAKE2b-256 d3a896c543a3f54d40fa3f28fb5d0b859cb5191e44804e2bc59cca03b2dac2f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysolcast-2.0.7.tar.gz:

Publisher: publish.yaml on mcaulifn/solcast

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pysolcast-2.0.7-py3-none-any.whl.

File metadata

  • Download URL: pysolcast-2.0.7-py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pysolcast-2.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 a750c893f5ebdc7ec6c8dc38628f3f279c0047ba7ed6b100de2da4c305fbba11
MD5 d49cd766de20422bf839a0bac90878db
BLAKE2b-256 6e019835c8f7edce58c5948d0408339d7aa21c986c4cf4e95de8d1762f14fe6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysolcast-2.0.7-py3-none-any.whl:

Publisher: publish.yaml on mcaulifn/solcast

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page