Skip to main content

goechargerv2

workflow workflow PyPI version

A python API to access the Go eCharger wallbox. Official Go-eCharger API documentation.

Installing the library locally

python3 -m pip install -e .

This is needed for the first time when working with the library/examples/tests.

Example usage

GOE_API_URL="https://REPLACE_ME.api.v3.go-e.io" GOE_API_TOKEN="REPLACE_ME" python3 examples/simple.py

or

from goechargerv2.goecharger import GoeChargerApi

charger = GoeChargerApi('provide_api_url', 'provide_api_token')
# or you can define additional optional parameters
# charger = GoeChargerApi('provide_api_url', 'provide_api_token', timeout=10, wait=True)
 
print(charger.request_status())

Development

Linting

pylint tests/*.py src/**/*.py

Unit testing

python3 -m unittest -v tests/*.py

Release files for goechargerv2 0.2.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 goechargerv2 0.2.2
File Size Uploaded
goechargerv2-0.2.2.tar.gz 18.8 kB Details

Built distribution (wheel)

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

Total release size: 37.5 kB

Release files / goechargerv2-0.2.2.tar.gz

Download URL goechargerv2-0.2.2.tar.gz
Size 18.8 kB
Tags Source
SHA-256 checksum
How to use checksums
800edbbb2129c57db9105976104ada31f986bf628b6dd10d22b762256fa7f22a
BLAKE2b-256 checksum
How to use checksums
e1d88aa6683bee5e79bdb59ba304eae6b55f2ef2d433e134fd6654c4b4fbe01a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / goechargerv2-0.2.2-py3-none-any.whl

Download URL goechargerv2-0.2.2-py3-none-any.whl
Size 18.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6e37d24715c654b3250276e13ec0b00b135b8fb89414b757d78138f5fa08a391
BLAKE2b-256 checksum
How to use checksums
73b2552aa5a9b64c6558e431a2d9c849423e9755a17f5d035303039a55a56603
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release history Release notifications | RSS feed

This release

0.2.2 This release

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.13

2 release files

0.1.12

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.2

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