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.3.0.tar.gz (15.9 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.3.0-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: solaredge_web-0.3.0.tar.gz
  • Upload date:
  • Size: 15.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for solaredge_web-0.3.0.tar.gz
Algorithm Hash digest
SHA256 aeb97b3e3f7a6604304c3bd648ba3b34e30d5fa6fb27ae35e511f8d3c2973f71
MD5 e657eb6c73244305c18d897c5e207c58
BLAKE2b-256 6accb15a4b0f43f8b760c8e5f43c28e605ac7405a64bc4616d3694d2255a6fa6

See more details on using hashes here.

Provenance

The following attestation bundles were made for solaredge_web-0.3.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.3.0-py3-none-any.whl.

File metadata

  • Download URL: solaredge_web-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 13.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for solaredge_web-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f655e136d6462d889f183471931023d102031ec4f15acd363be37e568cac11c6
MD5 d6d4dc558a28c1cc44b6179be25635ba
BLAKE2b-256 9f0dad907abce86b33a226827b65c5d159f3cc2d9a7cd7c891f83639ce75734d

See more details on using hashes here.

Provenance

The following attestation bundles were made for solaredge_web-0.3.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