Releases: jasonacox/Powerwall-Dashboard
v4.4.2 - Powerwall 3 Local Support
What's Changed
- Add Powerwall 3 Local Support by @jasonacox in #483
- Update to pypowerwall v0.10.4 to add support for Powerwall 3 using local Gateway only.
- Setup script adjusted to provide Powerwall 3 local mode setup option.
Full Changelog: v4.4.1...v4.4.2
v4.4.1 - FleetAPI Hotfix
What's Changed
- FleetAPI Hotfix by @jasonacox in #482
- Update to pypowerwall v0.10.2 to fix FleetAPI setup bug as raised in jasonacox/pypowerwall#98.
- Update
setup.sh
to add optional command line switch-f
for standalone FleetAPI mode setup.
Full Changelog: v4.4.0...v4.4.1
v4.4.0 - FleetAPI and TEDAPI
What's Changed
-
v4.4.0 - Vitals and FleetAPI by @jasonacox in #479
-
Add TEDAPI Support for Extended Device Metrics (the return of most of
/vitals
) - This requires connecting to Powerwall WiFi directly or setting up a network route on the Dashboard host to allow it to reach the GW address (192.168.91.1). -
Add support for Tesla's official API, FleetAPI. This requires additional registration and configuration. Instructions are part of setup process or on the project page.
-
Run
upgrade.sh
and then runsetup.sh
to choose these new options. -
Upgrade to pyPowerwall v0.10.1 proxy t59 - Release addresses some issues, including fixing Solar Only grid_status issues as reported by @lsgc123 in #478
-
Fix setup.sh for docker group permission bug identified by @hulkster in #476
-
Addresses several open issues and discussions:
Full Changelog: v4.3.2...v4.4.0
v4.3.2 - Solar Only Fix
What's Changed
- Upgrade to pyPowerwall v0.8.5 proxy t56
- Fix bug with setup for certain Solar Only systems where clod mode process fails due to missing
site_name
. Identified by @hulkster in #475
Full Changelog: v4.3.1...v4.3.2
v4.3.1 - Control APIs
What's Changed
- v4.3.1 - Add Control APIs by @jasonacox in #474
- Upgrade to pyPowerwall v0.8.4 proxy t55
- Fix /pod API to add time_remaining_hours and backup_reserve_percent for cloud mode.
- Dashboard: Removed Powerwall temperature panel in default dashboard (data is no longer available with latest Firmware)
- Added GET
/control/mode
and/control/reserve
APIs to retrieve operating mode and back reserve settings - Added POST
/control/mode
and/control/reserve
APIs to set operating mode and back reserve settings. Requires running setup and setting PW_CONTROL_SECRET for pypowerwall inpypowerwall.env
. Use with caution.
# Setup cloud mode for pypowerwall container
docker exec -it pypowerwall python3 -m pypowerwall setup -email=example@example.com
MODE=self_consumption
RESERVE=20
PW_CONTROL_SECRET=mySecretKey
# Set Mode
curl -X POST -d "value=$MODE&token=$PW_CONTROL_SECRET" http://localhost:8675/control/mode
# Set Reserve
curl -X POST -d "value=$RESERVE&token=$PW_CONTROL_SECRET" http://localhost:8675/control/reserve
# Read Settings
curl http://localhost:8675/control/mode
curl http://localhost:8675/control/reserve
Full Changelog: v4.3.0...v4.3.1
v4.3.0
What's Changed
- v4.3.0 by @jasonacox in #462
- Upgrade to pyPowerwall proxy v0.8.1 - Major refactoring of code in jasonacox/pypowerwall#77 and jasonacox/pypowerwall#78 and addition of new Alerts.
- Disable
GF_PATHS_PROVISIONING
fromgrafana.env
base to speed up Grafana startup by @BuongiornoTexas in #461 - fix backup restore command by @s-crypt in #470
Full Changelog: v4.2.1...v4.3.0
v4.2.1 - Docker V2 Fix
What's Changed
- Fixed
upgrade.sh
to supportdocker-compose
(V2) command as discussed in #459. - Updated
setup.sh
to check for Docker Compose V2. - Update README.md by @youzer-name in #460
Full Changelog: v4.2.0...v4.2.1
v4.2.0 - Remove Docker V1
What's Changed
- Remove support for Docker V1 since it is obsolete. Upgrade progress will alert V1 users to upgrade to V2 before proceeding. Updates by @BJReplay in #454.
Full Changelog: v4.1.3...v4.2.0
v4.1.3 - Alerts & Strings
What's Changed
- Updated to using pyPowerwall to v0.7.12 which brings some Alerts and String data back for systems with Firmware 23.44.0+. New library uses
/api/solar_powerwall
instead of now depreciated/api/devices/vitals
by @DerickJohnson in jasonacox/pypowerwall#75 and by @jasonacox in jasonacox/pypowerwall#76 via #452
Full Changelog: v4.1.2...v4.1.3
v4.1.2 - Cache 404 Responses
What's Changed
- Cache 404 Responses #449 by @jasonacox in #450
- Updated pyPowerwall to v0.7.11 to add cache and extended TTL for 404 responses from Powerwall as identified in issue #449 by @jgleigh. This will help reduce load on Powerwall gateway that may be causing rate limiting for some users (Firmware 23.44.0+).
- Updated logic to disable vitals API calls for Firmware 23.44.0+
- Added rate limit detection (429) and cooldown mode to allow Powerwall gateway time to recover.
Full Changelog: v4.1.1...v4.1.2