Skip to main content

A Python client for interacting with LRT Wallbox devices via HTTP API.

Project description

lrt_wallbox

A Python client for interacting with LRT Wallbox devices via HTTP API.

Features

(almost) Full support for LRT (AEG too!) Wallbox over HTTP API. Allows you to manage:

  • Users
  • Hardware
  • OCPP
  • RFID
  • Transaction
  • Setup state
  • Load setting
  • Network (nope ;/)

Installation

pip install lrt_wallbox

Usage

from lrt_wallbox import WallboxClient

client = WallboxClient(ip="192.168.1.100", username="admin", password="secret")
serial_info = client.info_serial_get()
print(serial_info)

Documentation

For detailed documentation, please refer to the code.

Contributing

Contributions are welcome! Please submit a pull request or open an issue for any bugs or feature requests.

License

This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.

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

lrt_wallbox-0.1.5.tar.gz (44.9 kB view details)

Uploaded Source

Built Distribution

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

lrt_wallbox-0.1.5-py3-none-any.whl (35.9 kB view details)

Uploaded Python 3

File details

Details for the file lrt_wallbox-0.1.5.tar.gz.

File metadata

  • Download URL: lrt_wallbox-0.1.5.tar.gz
  • Upload date:
  • Size: 44.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for lrt_wallbox-0.1.5.tar.gz
Algorithm Hash digest
SHA256 18f1d00b6295ccbb1e11b79efe3afb845b2602747d005db169c49a896a2e1749
MD5 38032c8c77c31a91cb332d8191c4b0c6
BLAKE2b-256 ce52f5051b610d131ae86abce5b07338465f3c38eee6456e59be6e389d517266

See more details on using hashes here.

Provenance

The following attestation bundles were made for lrt_wallbox-0.1.5.tar.gz:

Publisher: publish-to-test-pypi.yml on Upgreydd/lrt_wallbox

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

File details

Details for the file lrt_wallbox-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: lrt_wallbox-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 35.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for lrt_wallbox-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 1505503cebf4ec1e3c1598174573841a3c4bf2408556624e42c301a2009c6a7a
MD5 1bfb639697e0d129b4824a7ea1eef877
BLAKE2b-256 fc6489fbe02a806dda75059b7fcfc27b422db6aeaab8c7f07652b17fbd1cdf0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for lrt_wallbox-0.1.5-py3-none-any.whl:

Publisher: publish-to-test-pypi.yml on Upgreydd/lrt_wallbox

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