Releases: jasonacox/Powerwall-Dashboard
Releases · jasonacox/Powerwall-Dashboard
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
v4.1.1 - Grafana Plugin Updates
What's Changed
v4.1.1 - Revert Change
- Problems identified with older
docker-compose
versions. Revering upgrade.sh changes but pushing new plugin list ingrafana.env.sample
for new installations.
v4.1.0 - Grafana Plugin Updates
- Update plugin list for Grafana, removing unneeded plugins (e.g.
flux datasource
) and adding logic to upgrade script to prune oldgrafana.env
settings by @BuongiornoTexas in #442 #433
Full Changelog: v4.0.5...v4.1.1
v4.0.5 - Dashboard Updates
What's Changed
- Updated timezone variable in
dashboard.json
to tz:text to ensure the Time Zone string is output as-is. This will make upgrading Grafana easier later on and future-proof the variables by @s-crypt in #439. - Removed $tz from any queries that do not have a GROUP BY statement by @s-crypt in #439.
- Updated pyPowerwall Proxy t42 - Adds Power Flow Animation style (set PW_STYLE="solar") for Solar-Only display. Removes the Powerwall image and related text to display a Grid + Solar + Home power flow animation.
Full Changelog: v4.0.4...v4.0.5
v4.0.4 - Cloud Grid Status
- Updated to pyPowerwall v0.7.9 - Bug fix to render correct grid status for Solar-Only systems on
cloud mode
(see #437)
Full Changelog: v4.0.3...v4.0.4
v4.0.3 - Cloud Mode Fixes
What's Changed
- Solar-Only Systems - Fix pypowerwall bug by @jasonacox in #438
- Fix enumeration of energy sites during
cloud mode
setup to handle incomplete sites with Unknown names or types by @dcgibbons in jasonacox/pypowerwall#72 - Includes pyPowerwall Proxy t41 Updates - Bug fixes for Solar-Only systems using
cloud mode
(see #437).
Full Changelog: v4.0.2...v4.0.3
v4.0.2 - Dashboard Updates
What's Changed
- Update default
dashboard.json
to not connect null values over 1hr threshhold (corrctly representing data gaps) by @youzer-name in #430. - Stack powerwall current energy values in Powerwall Capacity panel by @youzer-name in #430.
- Add "Off Grid" indicators to the bottom of the Frequency and Voltages panels by @youzer-name in #430.
Full Changelog: v4.0.1...v4.0.2
v4.0.1 - Powerwall Voltages
What's Changed
- Added CQs and updated
dashboard.json
to include voltages from battery block vitals by @mcbirse in #426. This addresses users no longer seeing Powerwall voltages in the dashboard with firmware 23.44.0 or later - See related #109 (reply in thread)
Full Changelog: v4.0.0...v4.0.1
v4.0.0 - Cloud Mode Support
What's Changed
- Using pyPowerwall for both Local Access and Tesla Cloud mode by @jasonacox and @mcbirse in #414 (replaces Tesla-history service, but the Tesla-history tool will continue to be used to fill in historic data or gaps) - See related jasonacox/pypowerwall#59
- Removal of Docker Compose profiles (helps with some older systems that don't fully support this) and the v1 related legacy support.
- Updated
setup.sh
andupgrade.sh
to support transition to pyPowerwall for Tesla Cloud mode. - Updated
verify.sh
to support Tesla Cloud mode. - Updated dashboard for solar-only users to include Powerflow Animation panel.
Full Changelog: v3.0.8...v4.0.0
v3.0.8 - Critical Bug Fix - HTTP 404 Handling
What's Changed
- Critical Bug Fix - HTTP 404 Handling #421 by @jasonacox in #422
- Fixes bug in pypowerwall proxy containers before
jasonacox/pypowerwall:0.7.6t39
related to API calls and 404 HTTP status codes handling. - Powerwall Firmware version 23.44.0 has eliminated /api/devices/vitals resulting in a 404 response from the Powerwall Gateway (TEG) when this is requested. There was a bug in the pypowerwall code that treated this 404 like an authentication failure causing repeating attempts to log in over and over, eventually hitting the rate limit. This is especially impactful for those using the proxy for things like Powerwall-Dashboard as the rate limit will prohibit other data gathering.
🔥 NOTE: IF YOU HAVE FIRMWARE 23.44.0 YOU ARE IMPACTED AND SHOULD UPGRADE AS SOON AS POSSIBLE. 🔥
Full Changelog: v3.0.7...v3.0.8
v3.0.7 - InfluxDB Environment Variables
- Add support to define InfluxDB configuration options by environment variable by @mcbirse. This allows the default configuration settings to be overridden and addresses #408 raised by @youzer-name
- Change InfluxDB statistics recording to false by default to reduce CPU load by @youzer-name in #410
- Update example backup script to use tar.xz (-J option) by @s-crypt in #404 and #405 see #337
- [Tools] - default to bash in
pwstatus
script for better compatibility by @mcbirse see #249 (comment)
Full Changelog: v3.0.6...v3.0.7