Skip to main content

A package to manipulate settings on Sungrow Inverters

Project description

Sungrow HTTP Config

This is a package to use the Sungrow Local Access HTTP API to configure parameters that are not available over Modbus

It currently only supports settting or unsetting an export limit, which is useful if on a variable-rate tariff that can go negative (ie charging you for exports at times there's oversupply in the grid), such as Amber Electric in Australia.

Please note that a 0kW export limit is equivalent to unlimited, to set as close to zero as possible, use 0.01kW (1 dekawatt.)

Additionally, note that the reaction time of the inverter to changes in loads can be a little slow, which could result in more use of grid power than anticipated if a new load is switched on. Depending on your differential in price between imports and exports, you may want to configure a bigger export "buffer" to mitigate this.

WARNING This package has only been tested on a single inverter, and the protocol is not well understood. Using it with anything else could damage your equipment, void your warranty, cause physical damage, or violate your agreement with your network operator.

Do not use this package if you have an export limit normally configured.

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

sungrow_http_config-0.0.10.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

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

sungrow_http_config-0.0.10-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file sungrow_http_config-0.0.10.tar.gz.

File metadata

  • Download URL: sungrow_http_config-0.0.10.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for sungrow_http_config-0.0.10.tar.gz
Algorithm Hash digest
SHA256 4aa67fecab3c7e529c66f5a128a11e9e7323d093c576913dfca1cd31370e78d4
MD5 edb790f6134b5c50f04282786733d350
BLAKE2b-256 c42dde0c9403aeb190c91ac6c0511b72764bc3749342e1569bd31051dbc1549b

See more details on using hashes here.

File details

Details for the file sungrow_http_config-0.0.10-py3-none-any.whl.

File metadata

File hashes

Hashes for sungrow_http_config-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 601388aba7f0bbc1f9d467d25a2865e6c42ac566414cefaf5ee3f3e164bd9f89
MD5 9c9c3fdd0fc467ab8224ecc7a9087990
BLAKE2b-256 36ffe0d3ac366d7dcd25aa30dcab6e6086cdecfe304275d74b35ffa23d146c3f

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