Skip to main content

Client for Fronius SolarAPI JSON interface

Project description

PyFronius - a very basic Fronius python bridge

Build and Test Coverage Status PyPI version PyPI - Python Version PyPI - Status

A package that connects to a Fronius device in the local network and provides data that is provided via the JSON API of the Fronius. This includes the grid consumption, grid return, photovoltaic production and many more details on the status of the local power supply.

This package is looking for maintainers. I do not own a Fronius device anymore and cannot test the package. If you are interested in maintaining this package, please contact me.

Features

The package supports the following data provided by Fronius devices:

  • Power Flow (System scope)
  • Meter (System and Device scope)
  • Inverter (System and Device scope)
  • Storage (System and Device scope, Experimental)
  • Active Devices
  • Logger Information
  • Inverter Information

The package currently supportes the Fronius API V1 and V0 and aims to support as many different device types as possible (Hybrid, GEN24,...).

Contributing

Support may be enhanced based on the official documentation (V1, V0). Pull requests are very welcome.

If you own a Fronius device, feel free to provide us with raw data returned by fetching the API endpoints manually.

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

pyfronius-0.8.1.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyfronius-0.8.1-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file pyfronius-0.8.1.tar.gz.

File metadata

  • Download URL: pyfronius-0.8.1.tar.gz
  • Upload date:
  • Size: 15.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.13

File hashes

Hashes for pyfronius-0.8.1.tar.gz
Algorithm Hash digest
SHA256 428dda66c47611ff72bedf991dd4dd9df2bbddb54ee5414e40e4c2b28aa8a764
MD5 76705381ed8973cf0e0a14b782f70958
BLAKE2b-256 dcff299ab6743d439b6d3824139eb9542867921aa2ce6016bdcf9a890b415659

See more details on using hashes here.

File details

Details for the file pyfronius-0.8.1-py3-none-any.whl.

File metadata

  • Download URL: pyfronius-0.8.1-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.13

File hashes

Hashes for pyfronius-0.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6c0e22167623b64dde1f487ea439a7af2c5493b3d83bdda0f118016b9e928311
MD5 0c93d9743618e222f70868cad4d07902
BLAKE2b-256 9403857ac790e7874f6c16435a912a08289986946eb8c2dc547c5ebf9728f943

See more details on using hashes here.

Supported by

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