net-mgmt/py-pypowerwall 0.10.8_1 DragonFly
Python interface for Tesla Powerwall and solar power data
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- MIT
- Categories
- net-mgmt, python
- Package size
- 1285.4 KiB, 9400.2 KiB installed
Description
This python module can be used to monitor and control Tesla Energy Powerwalls. It uses a single class (Powerwall) and simple functions to fetch energy data and poll API endpoints on the Gateway.
pyPowerwall will cache the authentication headers and API call responses to help reduce the number of calls made to the Gateway (useful if you are polling the Powerwall frequently for trending data).
* Works with Tesla Energy Gateways - Powerwall and Powerwall+ * Simple access through easy to use functions using customer credentials * Will cache authentication to reduce load on Powerwall Gateway * Will cache responses to limit number of calls to Powerwall Gateway * Easy access to decoded binary device vitals * Provides solar string data for Powerwall+ systems
In the other systems
The newest version among them is 0.14.10, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | net-mgmt/py-pypowerwall | 0.10.8_1 | none known | - | [email protected] | - |
| FreeBSD | net-mgmt/py-pypowerwall | 0.14.10_2 newest | none known | - | [email protected] | 2026-09-06 |
| HardenedBSD | net-mgmt/py-pypowerwall | 0.14.10_2 newest | no data | - | [email protected] | - |
| GhostBSD | net-mgmt/py-pypowerwall | 0.14.10_2 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install py311-pypowerwall
From DPorts:
cd /usr/dports/net-mgmt/py-pypowerwall && make install clean
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
Run dependencies 4
No port depends on this one.