Powerwall 2 Stats
The library powerwallstats provides a simple class to access a Powerwall 2 directly from your local Powerwall gateway, not Tesla's cloud.
To install
pip install powerwallstats
Example of use
examples/show_powerwallstats.py provides a simple example use case. You will need need to setup customer email and password information on your Powerwall: follow the Tesla documentation to do this.
Testing status
This has been tested on 4th March 2021 against a Powerwall 2 running firmware version 20.49.0 that requires customer login credentials to be presented. Tested using python3.
References
Alas Tesla do not appear to have released API documentation to customers, which seems short sighted. Details of the Tesla gateway API have been reverse engineered and further details are available from https://github.com/vloschiavo/powerwall2
Release files for powerwallstats 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| powerwallstats-1.2.0.tar.gz | 3.4 kB | Details |
Release files / powerwallstats-1.2.0.tar.gz
| Download URL | powerwallstats-1.2.0.tar.gz |
|---|---|
| Size | 3.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d266f0218d3f6dcc4d52848329e49279fa767697d18a57555d361e4c1ac31925
|
|
BLAKE2b-256 checksum How to use checksums |
c36fa8fd8ed326a8e784aa9ac329e49e86c35787594a7b881973e304aaaf6189
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.2
|