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.3.1.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

fronius_solarweb-0.3.1-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file fronius_solarweb-0.3.1.tar.gz.

File metadata

  • Download URL: fronius_solarweb-0.3.1.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.1 Linux/6.5.0-1025-azure

File hashes

Hashes for fronius_solarweb-0.3.1.tar.gz
Algorithm Hash digest
SHA256 628092dd2a36ee791a28902907d8c1e2f6aa4f33225db3f101a48eb5e23029be
MD5 97c19dcdb756f96dc2020e0797bb1c0b
BLAKE2b-256 f7b0c0e40d7f1cda590a06325f0f9264923816c72b87b167db45a6f870ba876e

See more details on using hashes here.

File details

Details for the file fronius_solarweb-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: fronius_solarweb-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.1 Linux/6.5.0-1025-azure

File hashes

Hashes for fronius_solarweb-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a8830386344eea7d92c17aac0364d5d1b43df605503d957dcfc10118062b6fc4
MD5 7eb785fca1c875668f109a802a941631
BLAKE2b-256 70b1b29a58c188c40645a507adee7f5e03508888f3381b7338305be011490f5e

See more details on using hashes here.

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