{"repo":"jrester/tesla_powerwall","free":true,"listed":false,"github":"https://github.com/jrester/tesla_powerwall","clone":"git clone https://github.com/jrester/tesla_powerwall.git","description":"Python API for Tesla Powerwall","language":"Python","stars":83,"topics":["python","api","tesla","tesla-powerwall","battery","powerwall","powerwall-api","powerwall-status"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Python Tesla Powerwall API for consuming a local endpoint. Note: This is not an official API provided by Tesla and this project is not affilated with Tesla in any way. Powerwall Software versions from 1.47.0 to 1.50.1 as well as 20.40 to 22.9.2 are tested, but others will probably work too. Table of Contents - Installation - Limitations - Adjusting Backup Reserve Percentage - Usage - Setup - Authentication - General - Errors - Response - Battery level - Capacity - Battery Packs - Powerwall Status - Sitemaster - Siteinfo - Meters - Aggregates - Current power supply/draw - Energy exported/imported - Details - Device Type - Grid Status - Operation mode - Powerwalls Serial Numbers - Gateway DIN - VIN - Off-grid status - Development Installation Install the library via pip: Limitations Adjusting Backup Reserve Percentage Currently, it is not possible to control the Backup Percentage, because you need to be logged in as installer, which requires physical switch toggle. There is an ongoing discussion about a possible solution here. However, if you believe there exists a solution, feel free to open an issue detailing the solution. Usage For a basic Overview of the functionality of this library you can take a look at examples/example.py . You can run the example, by cloning the repo and executing in your shell: Setup Note: By default the API client does not verify the SSL certificate of the Powerwall. If you want to verify the SSL certificate you can set verify ssl to True . Authentic","default_branch":null,"files":null,"tree":[],"storefront":"/r/jrester","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jrester/tesla_powerwall/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}