Skip to main content

A Python wrapper for the Fronius Solar.web Cloud API

Project description

Fronius Solar.web

Python client for the Fronius Solar.web API.

Features

  • Talks to your Fronius Solar.web PV system via Cloud API
  • Automatic retries with exponential backoff
  • Optionally pass in a httpx client

Usage

Although intended as a library fronius_sw_example.py is provided for testing purposes.

Authentication and PV system id for the example is provided via environment variables, e.g. on nix systems:

export ACCESS_KEY_ID=FKIAFEF58CFEFA94486F9C804CF6077A01AB
export ACCESS_KEY_VALUE=47c076bc-23e5-4949-37a6-4bcfcf8d21d6
export PV_SYSTEM_ID=20bb600e-019b-4e03-9df3-a0a900cda689

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

fronius_solarweb-0.2.2.tar.gz (4.8 kB view hashes)

Uploaded Source

Built Distribution

fronius_solarweb-0.2.2-py3-none-any.whl (6.9 kB view hashes)

Uploaded Python 3

Supported by

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