Skip to main content

A python client library for SolarEdge Web

Project description

solaredge-web

A python client library for SolarEdge Web. Fetches energy data for each inverter/string/module via the web API and not via the official API which doesn't expose this data.

Development environment

python3 -m venv .venv
source .venv/bin/activate
# for Windows CMD:
# .venv\Scripts\activate.bat
# for Windows PowerShell:
# .venv\Scripts\Activate.ps1

# Install dependencies
python -m pip install --upgrade pip
python -m pip install -e .

# Run pre-commit
python -m pip install pre-commit
pre-commit install
pre-commit run --all-files

# Run tests
python -m pip install -e ".[test]"
pytest

# Build package
python -m pip install build
python -m build

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

solaredge_web-0.2.0.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

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

solaredge_web-0.2.0-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file solaredge_web-0.2.0.tar.gz.

File metadata

  • Download URL: solaredge_web-0.2.0.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for solaredge_web-0.2.0.tar.gz
Algorithm Hash digest
SHA256 87b6df38f86f988ede1a3cee8c9286298e6c34f680f9f0ae83508a79bd2e3ca5
MD5 97deca8560b5f62b22abbcd27ff1b957
BLAKE2b-256 a5b3391eb44c2812efa5b22167515ac2702937ee7fd6b6dfa9ab8c6dbf1d4d5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for solaredge_web-0.2.0.tar.gz:

Publisher: python-publish.yml on Solarlibs/solaredge-web

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file solaredge_web-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: solaredge_web-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for solaredge_web-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8a03b01e8045a380bc9ac8664172b7614a0391321abee14888a70a46a522fef4
MD5 47862f5ec88e21df3aefafcee1fba547
BLAKE2b-256 78d705b8bd50275792c0ab4a9f44f89ae00a0e0d0c07bf05057dd7ed213b8fc0

See more details on using hashes here.

Provenance

The following attestation bundles were made for solaredge_web-0.2.0-py3-none-any.whl:

Publisher: python-publish.yml on Solarlibs/solaredge-web

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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