Skip to content

Releases: jasonacox/Powerwall-Dashboard

v4.1.2 - Cache 404 Responses

17 Mar 04:16
3e78cbb
Compare
Choose a tag to compare

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

10 Mar 17:27
Compare
Choose a tag to compare

What's Changed

v4.1.1 - Revert Change

  • Problems identified with older docker-compose versions. Revering upgrade.sh changes but pushing new plugin list in grafana.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 old grafana.env settings by @BuongiornoTexas in #442 #433

Full Changelog: v4.0.5...v4.1.1

v4.0.5 - Dashboard Updates

10 Mar 07:29
4c752dc
Compare
Choose a tag to compare

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

03 Mar 19:48
Compare
Choose a tag to compare
  • 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

26 Feb 04:54
a128719
Compare
Choose a tag to compare

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

17 Feb 04:43
ba52cbe
Compare
Choose a tag to compare

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

28 Jan 10:51
7dd1297
Compare
Choose a tag to compare

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

22 Jan 00:09
4b5d0ba
Compare
Choose a tag to compare

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 and upgrade.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

13 Jan 06:55
8e74042
Compare
Choose a tag to compare

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

24 Dec 16:23
a59e11f
Compare
Choose a tag to compare
  • 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