Skip to main content

PySveaSolar

PySveaSolar is a Python package for managing and interacting with Svea Solar systems. It provides models and utilities to handle various aspects of solar energy systems, electric vehicles, and related data.

Features

  • Manage battery and electric vehicle data
  • Handle badges and their statuses
  • Retrieve and update vehicle details
  • Access weather and spot price information
  • Monitor current status of sources and destinations

Installation

To install the package, use poetry:

poetry add pysveasolar

Usage

usage: cli.py [-h] {login,mydata,user,dashboard,system,details,battery,ws} ...

positional arguments:
  {login,mydata,user,dashboard,system,details,battery,ws}

options:
  -h, --help            show this help message and exit

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

Disclaimer

This client is not officially supported by Svea Solar. It is a community project, and it is not guaranteed to be up-to-date with the latest changes in the API.

Metadata

Release files for pysveasolar 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pysveasolar 0.1.2
File Size Uploaded
pysveasolar-0.1.2.tar.gz 5.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pysveasolar 0.1.2
File Interpreter ABI Platform
pysveasolar-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 13.9 kB

Release files / pysveasolar-0.1.2.tar.gz

Download URL pysveasolar-0.1.2.tar.gz
Size 5.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c2e7a9728862717b7a147c2ba7a3d03af189f48488075775c7d022a5e6782fc0
BLAKE2b-256 checksum
How to use checksums
06381a7646690b417ed90b2587a19daf8de1913bc4160f0fea7af354c68fe30e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 23, 2025.

Transparency log

Release files / pysveasolar-0.1.2-py3-none-any.whl

Download URL pysveasolar-0.1.2-py3-none-any.whl
Size 8.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4fbeefa8025bbf9aad078ea4af5fec991ace7213d6f98987c1a18bf0f0402a73
BLAKE2b-256 checksum
How to use checksums
f9bfd3ab461628acebd03c94ff7196e98019242c19ae1b322a0c5767606a6478
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 23, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page