Pypowerwall

Latest version: v0.9.1

Safety actively analyzes 634654 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 8

0.8.0

* Refactored pyPowerwall by emptywee in https://github.com/jasonacox/pypowerwall/pull/77 including:
* Moved Local and Cloud based operation code into respective modules, providing better abstraction and making it easier to maintain and extend going forward.
* Made meaning of the `jsonformat` parameter consistent across all method calls (breaking API change).
* Removed Python 2.7 support.
* Cleaned up code and adopted a more pythoinc style.
* Fixed battery_blocks() for non-vitals systems.

0.7.12

* Added logic to pull string data from `/api/solar_powerwall` API if vitals data is not available by jasonacox in 76.
* Added alerts from `/api/solar_powerwall` when vitals not present by DerickJohnson in 75. The vitals API is not present in firmware versions > 23.44, this provides a workaround to get alerts.
* Allow customization of the cachefile location and name by emptywee in 74 via `cachefile` parameter.

python
Example
import pypowerwall
pw = pypowerwall.Powerwall(
host="10.1.2.30",
password="secret",
email="meexample.com",
timezone="America/Los_Angeles",
pwcacheexpire=5,
timeout=5,
poolmaxsize=10,
cloudmode=False,
siteid=None,
authpath="",
authmode="cookie",
cachefile=".powerwall",
)

0.7.11

* Updated logic to disable vitals API calls for Firmware 23.44.0+
* Added rate limit detection and cooldown mode to allow Powerwall gateway time to recover.

0.7.10

* Add cache and extended TTL for 404 responses from Powerwall as identified in issue https://github.com/jasonacox/Powerwall-Dashboard/issues/449. This will help reduce load on Powerwall gateway that may be causing rate limiting for some users (Firmware 23.44.0+).

0.7.9

* Bug fix for correct grid status for Solar-Only systems on `cloud mode` (see https://github.com/jasonacox/Powerwall-Dashboard/issues/437)

0.7.8

* Fix enumeration of energy sites during `cloud mode` setup to handle incomplete sites with Unknown names or types by dcgibbons in https://github.com/jasonacox/pypowerwall/pull/72
* Proxy t41 Updates - Bug fixes for Solar-Only systems using `cloud mode` (see https://github.com/jasonacox/Powerwall-Dashboard/issues/437).

Page 3 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.