Releases: jasonacox/Powerwall-Dashboard
Releases · jasonacox/Powerwall-Dashboard
v4.6.1 - pyPowerwall Updates
What's Changed
- Docs: Update README.md by @eltociear in #560
- v4.6.1 - pyPowerwall Updates by @jasonacox in #579
Updates to using pypowerwall v0.12.4 t68 which includes:
- v0.12.4: Address bug iin TEDAPI logic on some systems where Neurio CTS data was not getting processed. Discovery by @anderep in #578 (comment) - Issue jasonacox/pypowerwall#136 and PR jasonacox/pypowerwall#137. Also adds /csv/v2 API support by @jasonacox in jasonacox/pypowerwall#134
- v0.12.3: Proxy vFix TEDAPI URL from constant GW_IP to constructor selectable host gw_ip by @Nexarian in jasonacox/pypowerwall#129 - The hard-coded 192.168.91.1 for the TEDAPI internal endpoint doesn't work if you're using NAT. This change enables support for this use-case. See https://gist.github.com/jasonacox/91479957d0605248d7eadb919585616c?permalink_comment_id=5373785#gistcomment-5373785 for NAP implementation example.
- v0.12.2: Fix bug in cache expiration timeout code that was not honoring pwcacheexpire setting. Raised by @erikgieseler in jasonacox/pypowerwall#122 - PW_CACHE_EXPIRE=0 not possible? (Proxy) - Fix by @jasonacox in jasonacox/pypowerwall#123. Adds WARNING log in proxy for settings below 5s. Changes TEDAPI config default timeout from 300s to 5s and links to pwcacheexpire setting.
- v0.12.1: Large-scale refactor of Powerwall scan function by @Nexarian in jasonacox/pypowerwall#117
New Contributors
- @eltociear made their first contribution in #560
Full Changelog: v.4.6.0...v4.6.1
v4.6.0 - Powerwall Temps
What's Changed
- Powerwall Temps support by @jasonacox in #549
- Updates to pypowerwall proxy v0.12.0 t66 (jasonacox/pypowerwall#114) which supports a new TEDAPI call to gather vitals that includes Powerwall Temps.
- Updates
telegraf.conf
to read Dashboard VERSION usingver.sh
. - Updates
dashboard.json
to include Powerwall Temps and current Dashboard Version. - Add support for pypowerwall environmental variable
PW_NEG_SOLAR
to allow users to zero out negative values (seepypowerwall.env.example
) - Update k3sdashboard.json by @cfoos in #531
Example Powerwall Temps Panel
Credit to @ygelfand (and go-powerwall proxy) for Powerwall temp payload discovery as reported in #392 (comment)
Full Changelog: v4.5.5...v.4.6.0
v4.5.5 - Hotfix
What's Changed
- Hotfix v4.5.5 by @jasonacox in #538
- Fix bug introduced in /issues/535 as reported in #537 by @wagisdev
Full Changelog: v4.5.4...v4.5.5
v4.5.4 - Misc Bug Fixes
What's Changed
- Fix two spelling mistakes in upgrade script by @wreiske in #521
- Fix PW3 Strings E+F metrics by @jplewis2 in #528
- k3s/kubernettes install by @cfoos in #525
- Fix bug in setup.sh for MacOS hosts #534 by @jasonacox in #535
New Contributors
- @wreiske made their first contribution in #521
- @jplewis2 made their first contribution in #528
- @cfoos made their first contribution in #525
Full Changelog: v4.5.3...v4.5.4
v4.5.3 - TEDAPI Route Tool
What's Changed
- New
add_route.sh
tool to add persistent TEDAPI network routing by @SCHibbard in #520 - Users can run
add_route.sh
to create a persistent route to the Powerwall TEDAPI endpoint. This can run beforesetup.sh
to allow extended data local mode for PW3 and PW2/+ systems. Existing users can also run this to set the route and re-runsetup.sh
to select the extended local mode.
New Contributors
- @SCHibbard made their first contribution in #520
Full Changelog: v4.5.2...v4.5.3
v4.5.2 - PW3 and FleetAPI Fixes
What's Changed
- Updates pyPowerwall to v0.11.1 to fix a PW3 bug in TEDAPI and a site ID bug in FleetAPI.
- Fix bug in
verify.sh
reporting TEDAPI vitals capabilities incorrectly as identified by @SCHibbard in #515 and #516 - Update gitattributes to force .env files to have LF line ending by @longzheng in #511.
Full Changelog: v4.5.1...v4.5.2
v4.5.1 - Powerwall 3 Metrics
What's Changed
- Add Powerwall 3 Metrics by @jasonacox in #513
- Updates pyPowerwall to v0.11.0 to include PW3 Vitals: string data, capacity, voltages, frequencies, and alerts.
- Updates InfluxDB CQs to include Strings E-F and expands support for up to 6 Inverters (sets of Strings)
Full Changelog: v4.5.0...v4.5.1
v4.5.0 - Auto Provision Datasources
What's Changed
- Setup: Automatically set up the InfluxDB and Sun-and-Moon data sources in Grafana by @longzheng in #512
- This adds an "(auto provisioned)" suffix to the data source name to prevent breaking exiting installations and to allow custom configurations.
- Setup now attempts to automatically detect latitude and longitude for Sun-and-Moon and Weather setup.
Full Changelog: v4.4.6...v4.5.0
v4.4.6 - Add Voltage and Current
What's Changed
- Add panel for system current and voltages (solar, home, grid and powerwall). Includes continuous queries and dashboard.json update, by @jasonacox in #503 as raised in #109 (reply in thread).
- Add data points for system current and voltages (solar, home, grid and powerwall).
- Includes continuous queries and dashboard.json updates.
- Upgrades pypowerwall proxy to v0.10.9 to include TEDAPI mode patch that adds computed voltage and current to aggregates (jasonacox/pypowerwall#107) for PW3 or TEDAPI only (full) mode. Note: This mode only includes current data for grid.
Full Changelog: v4.4.5...v4.4.6
v4.4.5 - PW3 Updates
What's Changed
- Update README.md with updated PW3 instructions by @pavandave in #493
- Powerwall 3 Setup Help - If local setup is selected, it will work with the Powerwall 3 but will produce errors in pypowerwall and not have the complete data. This updates
setup.sh
so ensure Powerwall 3 setups usefull
TEDAPI mode for local access. Raised by @pavandave in #492. - Add check in
setup.sh
script to ensure user has permission to write to the current directory. Raised in #494. - Update to latest pypowerwall, updates TEDAPI with new function to provide correct Powerwall firmware version. Discovered by @geptto in jasonacox/pypowerwall#97. This function has been integrated into pypowerwall existing APIs and proxy features used by the Dashboard.
New Contributors
- @pavandave made their first contribution in #493
Full Changelog: v4.4.4...v4.4.5