Releases: jasonacox/Powerwall-Dashboard
Releases · jasonacox/Powerwall-Dashboard
v4.6.5 - Coordinates
What's Changed
- Update
setup.sh
to check for existing LAT and LONG coordinate setting in SunAndMoon auto-provision datasource as reported in #589 (comment). PR by @jasonacox in #598 - Provide disclaimer that 'already exist' errors are harmless as reported in #597
Full Changelog: v4.6.4...v4.6.5
v4.6.4
What's Changed
- v4.6.4 - InfluxDB Auto by @jasonacox in #594
- Fix URI too long issue by adding
POST
method for InfluxDB Auto-provision datasource in Grafana reported in #591 by @devachnid. - Update InfluxDB auto-provisioning to allow user editing.
Full Changelog: v4.6.3...v4.6.4
v4.6.3 - SunAndMoon Edit
What's Changed
- v4.6.3 - SunAndMoon Edit by @jasonacox in #590
- Update SunAndMoon datasource auto-provisioning to allow user to edit location (#589 by @jimmyfitz)
- Add location LAT and LONG confirmation as part of setup.sh script.
Full Changelog: v4.6.2...v4.6.3
v4.6.2 - Normalize Alerts
What's Changed
- v4.6.2 - Normalize Alerts by @jasonacox in #587
Updates to pyPowerwall v0.12.7 which includes:
- Improvements to grid status connected by @Nexarian in jasonacox/pypowerwall#139
- Fix an issue in TEDAPI where the grid status is not accurately reported in certain edge cases. Now, only the "SystemConnectedToGrid" alert will appear if it is present in alerts API. This update also eliminates the risk of duplicate and redundant (e.g. "SystemGridConnected") alerts.
- Updated aggregates call to include site current (METER_X) and external PV inverter data in solar (METER_Y) by @jasonacox in jasonacox/pypowerwall#142. Reported in Issue #140 by @felberch.
- Alerts in extract_grid_status can be None. This fix addresses this edge case. Fix by @Nexarian in jasonacox/pypowerwall#145
Dashboard updates:
- 580 Use F_Voltage field for string voltage by @davemckelvie in #581
New Contributors
- @davemckelvie made their first contribution in #581
Full Changelog: v4.6.1...v4.6.2
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