Skip to main content

Python controller for reading tesla powerwall status

Project description

Tesla powerwall controller (Unofficial)

Python wrapper around some of the basic powerwall api calls

Quick start:

Download from PyPI:

pip install tesla-powerwall-controller

Usage:

from tesla_powerwall_controller import PowerwallController

controller = PowerwallController("192.168.0.100")

controller.get_battery_charge()
>> "The battery is at 42 percent"

controller.get_grid_power()
>> "You are exporting 200 watts"

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

tesla-powerwall-controller-0.4.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

tesla_powerwall_controller-0.4-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file tesla-powerwall-controller-0.4.tar.gz.

File metadata

  • Download URL: tesla-powerwall-controller-0.4.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

File hashes

Hashes for tesla-powerwall-controller-0.4.tar.gz
Algorithm Hash digest
SHA256 4657b5f40ff947f28feb210f1922cf4ea036e83af6f31b229402972818698232
MD5 908b1147f684265bd2b0faab9afdd2c4
BLAKE2b-256 3faabbb778a10d55b2f89a1d27a744c6cce206d6df59033309b72add2ab44b06

See more details on using hashes here.

File details

Details for the file tesla_powerwall_controller-0.4-py3-none-any.whl.

File metadata

  • Download URL: tesla_powerwall_controller-0.4-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

File hashes

Hashes for tesla_powerwall_controller-0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 bc0d83f09cc941987e78f69e5464613781ca2f04408b092b0709486bc6f69819
MD5 34e8ff3ecf17b441f7709cbb413ba010
BLAKE2b-256 3e103e4a8c7ef0249eb542b57fed782a04b1118f9e0289e269682b727e85ae73

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page