Skip to content

Latest commit

 

History

History
267 lines (168 loc) · 20 KB

RELEASE.md

File metadata and controls

267 lines (168 loc) · 20 KB

RELEASE NOTES

v2.9.11 - Updated Default Dashboard

  • Updated dashboard.json to isolate Powerwall+ sting data to make it easier for those without Powerwall+ to close those empty panels as raised in jasonacox#320. Also changed browser default timezone to TZ set by user.
  • Dashboard-new formatting fixes and unlink library panels by @s-crypt in jasonacox#316
  • Fix dashboard.json in README by @longzheng in jasonacox#319
  • Update verify.sh to carry state of all tests back to calling shell by @vikrum in jasonacox#321
  • Fix mean in solar energy yr panel #330 by @jasonacox in jasonacox#331
  • Shared crosshair by @longzheng in jasonacox#338

v2.9.10 - Updated Default Dashboard

  • Updated default dashboard.json to incorporate timeseries migrations by @s-crypt in jasonacox#295 and jasonacox#297 see jasonacox#290
  • Updated "Grid Status" to new timeseries graph with red/yellow/green status.

v2.9.9 - Tools, Solar Only Support and Dashboard Updates

Instructions / Cleanup and Misc Tool Updates

Solar Only Support

Powerwall-Dashboard Usage Micro Service

Migrate Dashboard Panels

v2.9.8 - Tool Updates and Bug Fixes

  • Update to Powerwall Status Monitor tool to prevent false grid status alerts during Powerwall firmware updates by @mcbirse as raised in jasonacox#109 (reply in thread)
  • Bug fix to Weather History Tool to resolve crash during setup process when weather411.conf is not found by @mcbirse

v2.9.7 - Backup Script Quickfix

  • Quickfix for permissions issues after repo cleanup. This addresses permission issues that interrupt the upgrade script for users of the backup script. Fix by @YesThatAllen in jasonacox#272 as raised in jasonacox#265

v2.9.6 - Add Git Attributes

v2.9.5 - Repo Cleanup

v2.9.4 - pyPowerwall Proxy t26

  • Update pyPowerwall Proxy to t26 with updated default PW_POOL_MAXSIZE of 15 as raised by @jgleigh and @mcbirse in jasonacox#261 (reply in thread)
  • Dashboard Update - Update "costs/credit per kWh" for buy vs. sell by @jgleigh in jasonacox#266

v2.9.3 - Adjustable kWh Cost

  • Dashboard Update - Make "costs/credit per kWh" and "timezone" user adjustable variables in Grafana by @emptywee in jasonacox#266

v2.9.2 - Additional Powerwall Support

  • Add support for up to 12 Powerwalls (added PW7 to PW12) for temperature data, frequencies, voltages and capacity as requested in jasonacox#253 and issue jasonacox#256.

v2.9.1 - Minimize Grafana Plugins

  • Minimize the number of default Grafana plugins as defined in the grafana.env.sample file (installed as localized grafana.env) for new installations by @jasonacox in jasonacox#234
  • Update power flow animation panel code to display Grafana loading image while power flow graphics are loaded by @dkerr64 as discussed in jasonacox#216 (comment)

v2.9.0 - Pinned Versions

  • Tools - Reinstate setting timezone from history on 1st run by @mcbirse in jasonacox#236
  • Pinned versions in compose file for controlled upgrades and repeatable setups. Fix jasonacox#237 issue by removing image pruning in upgrade.sh script by @GrimmiMeloni in jasonacox#240

v2.8.11 - Animation Auto-Scale

  • Add code to power flow animation dashboard panel to auto-scale based on window size by @dkerr64 in jasonacox#216

v2.8.10 - Revert Animation Auto-Scale

  • Problem with scaling causing scrollbar and clipping reported and reproducible on Windows 11 as raised in jasonacox#216
  • Tools - InfluxDB 2.x fixes and moved to grafana variables use instead of grafana.ini by @ThePnuts in #233

v2.8.9 - Animation Auto-Scale

  • Solar Only Support Development - Fix timezone for solar only sites using an offset by @mcbirse in jasonacox#226
  • Add code to power flow animation dashboard panel to auto-scale based on window size by @dkerr64 in jasonacox#216 and PR jasonacox#228
  • Tools - InfluxDB 2.x updates to instructions and dashboard by @ThePnuts in jasonacox#232

v2.8.8 - pyPowerwall Cache-Control

v2.8.7 - Preserve Peaks in Graphs

v2.8.6 - Weather Updates

v2.8.5 - Verify Tool for Setup

  • Added verify.sh tool to test setup and operation of the main components for the Dashboard (pypowerwall, telegraf, influxdb, grafana, weather411) by @jasonacox as raised in jasonacox#187
./verify.sh # optional: -no-color

image

v2.8.4 - Custom Docker Compose Support

  • Added support for extending docker-compose setup via powerwall.extend.yml by @BJReplay in jasonacox#186
  • Renamed backup.sh to backup.sh.sample to allow local settings changes without impacting upgrade by @BJReplay in jasonacox#186

v2.8.3 - New Dashboard Meters

  • Added "Net Grid Usage" meter by @wreiske and "% Solar Powered" meter by @jasonacox in jasonacox#179 jasonacox#181
  • Dashboard archived and versioned in ./dashboards
  • Moved Alert Data from 3 day retention policy to separate "alerts" infinite (INF) retention policy.

v2.8.2 - Bug Fix Grid Voltage Data Migration

  • Grid Voltage Upgrade - This will fix the run-once script so tags are also copied with historic data by @mcbirse in jasonacox#177

Note: For anyone that already upgraded to 2.8.0 or later, there is an option to fix the untagged data by running the Fix Month Tags Tool. Thanks to @mcbirse for spotting this issue, submitting the fix and the great fixmonthtags tool!

v2.8.1 - Backup Reserve

  • Add Powerwall backup reserve setting (%) to Energy Usage graph thanks to @mp09 in jasonacox#174

v2.8.0 - Grid Voltage Upgrade

  • Now using ISLAND_VLxN_Main data for Grid voltage (instead of METER_x_VLxN) as this appears to be more common across systems. Upgrade script executes a run-once query to copy historic data over. jasonacox#167
  • Added logic to Voltage panel to sum Powerwall L1 and L2 voltages for 230V grid users thanks to @longzheng in jasonacox#165
  • Change frequency panel to 3 decimal places by @longzheng in jasonacox#163
  • Update README.md - Indent powerwall.yml snippet so that it can be cut and pasted directly into powerwall.yml by @BJReplay in jasonacox#168

v2.7.1 - Powerwall Alert Data and Panel

  • Add Powerwall Alert data to dashboard - Credit to @DerickJohnson in jasonacox#158
  • Updated Tools and Contrib READMEs by @BJReplay in jasonacox#160

v2.7.0 - PyPowerwall t24 and Ecowitt Weather Support

v2.6.7 - History Tools and Powerwall Firmware Version

  • Add Powerwall Firmware version to Power-Flow animation. #112
  • Fix Self-Powered calculations to factor in Grid charging of Powerwall. #135
  • Upgrade to pyPowerwall Proxy t22 to better handle Powerwall Firmware updates. This introduces no-cache headers and hopefully eliminates the need for proxy restart. #112
  • Fix timezone script (tz.sh) to process file in the dashboards folder. jasonacox#63
  • Eliminate horizontal scrollbars on iPhone. by @cwagz in jasonacox#114
  • Updated animation and yearly image by @cwagz in jasonacox#117
  • Tesla History Tool - Fix bug with error output when dateutil is missing by @mcbirse in jasonacox#123
  • Fix Month Tool - Added tool to fix incorrect month tags of InfluxDB by @mcbirse in jasonacox#124 and jasonacox#126
  • Weather History Tool - Added tool to retrieve weather history data by @mcbirse in jasonacox#147

v2.6.6 - History Import Tool & Windows 11 Compatibility

v2.6.5 - Upgrade pyPowerwall Proxy t18

  • Upgrade to pyPowerwall Proxy t18 with enhanced error handling and logging
  • Update backup.sh to validate directories before starting backup process #85
  • Fix panel size for Animation to prevent scroll/clipping of data #98

v2.6.4 - Upgrade Fix

  • Upgrade issue identified in #85 that keeps files from updating (upgrade fails). New method will stash and rebase all but non-tracked files (e.g. grafana.env and pypowerwall.env local config files).

v2.6.3 - Dashboard Updates

  • Converts the "Energy Usage" graph to a new Grafana 9 time series graph - dashboard.json by @youzer-name in jasonacox#86
  • Add timezone to telegraf so tags are localized by @mcbirse in jasonacox#81

v2.6.2 - Current State Panel "No Data" Fix (No Archive)

  • Fix bug in yesoreyeram-boomtable-panel that causes random "No data" errors in table. This uses the v1.5.0-alpha.3 boomtable by @yesoreyeram. #49

v2.6.1 - Month and Year Tag Fix (No Archive)

  • Add timezone to telegraf so tags are localized by @mcbirse in jasonacox#81
  • Fix dashboard.json bugs and update the rest of dashboard-*.json files for Grafana v9.

v2.6.0 - Grafana v9.1.2 Upgrade

  • Update dashboards and setup to use Grafana v9.1.2 by @techlover1 in jasonacox#73
  • Bug fix missing space in weather.sh by @mcbirse in jasonacox#72

v2.5.2 - Bug Fix

  • Fix upgrade.sh to prevent sudo/root from running this script. #42

v2.5.1 - Bug Fix

  • Fix bug in weather.sh that causes the script to error on location entry. #72

v2.5.0 - Weather Data

v2.4.5 - pyPowerwall v0.6.0

  • Upgraded to pyPowerwall v0.6.0 Proxy t17 - Persistent HTTP Connections
  • Added setup warning. Raspbian GNU/Linux 10 (buster) has a bug in the libseccomp2 library that causes the pypowerwall container to fail. See details an fix in #56

v2.4.4 - Dashboard Updates

  • Fixed Current State panel so it is not affected by different time range selections, and "No Data" issue by @mcbirse in https://github.com/jasonacox/Powerwall-Dashbsoard/pull/50
  • Made the power flow animation dashboard the default (dashboard.json). Original dashboard is still available as dashboard-no-animation.json.

v2.4.3 - Upgrade Fixes

  • Externalize Grafana environment settings into grafana.env to allow for additional customizations.
  • Update and fixes to setup.sh and upgrade.sh.

v2.3.0 - Bug Fixes

  • Fix pypowerwall.env format and timezone bug in setup #23
  • Add check in setup.sh to ensure not running as root/sudo.
  • Added self-upgrade feature to upgrade.sh with set -e to stop on errors #45
  • Added VERSION tracking to help with upgrades (upgrade.sh and setup.sh).

v2.2.0 - Power Flow Animation

  • Added new Grafana dashboard and panel for iFrame for pyPowerwall Proxy passthrough Power Flow Animation - see dashboard-animation.json.
  • Fixed Timezone management for tz.sh, setup.sh and upgrade.sh for easier repeat setup and upgrades. #23

image

v2.0.0 - Frequency and Voltage Graphs

  • Add graph
  • pyPowerwall v0.4.0

v1.0.0 - Initial Release

  • Initial Release
  • Tested on Ubuntu 18.04.6 LTS, Ubuntu 18.04.6 and 20.04 LTS, Raspberry Pi OS 32-Bit Debian Bullseye (armv7) and MacOS (x86_64, arm64)
  • pyPowerwall v0.3.0