Skip to main content

Client for Fronius SolarAPI JSON interface

Project description

PyFronius - a very basic Fronius python bridge

Build Status 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.0.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

pyfronius-0.8.0-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pyfronius-0.8.0.tar.gz
Algorithm Hash digest
SHA256 265392fcc062cba26f58c37102c7d440ad6bbe3f8097086595c3d83ab89d6188
MD5 272b785f1f5e71b684f53b64e28ebe8e
BLAKE2b-256 334765a360e2206ebf8f1117fe16bcd2710a8e3788c32385abff6c24d80543a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyfronius-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 13.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for pyfronius-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 92b8ec4c1722e98654df17e0efd53c2d914e470d9a65d54cc1b197fbbe18d3a2
MD5 7464a3b559c6c50bf82873cd55090dd6
BLAKE2b-256 1780cd869c009a11fafc8f7e55cd22111886caca0068b92ef5f4344e141b058a

See more details on using hashes here.

Supported by

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