github jasonacox/Powerwall-Dashboard v5.2.5
v5.2.5 - TEDAPI diagnostics & upgrade.sh env file check

5 hours ago

What's New

New Features

  • verify.sh --tedapi — new detailed Gateway WiFi/TEDAPI diagnostics mode that reports Gateway WiFi signal strength and TEDAPI connectivity, to help debug SolarOnly-fallback and missing-vitals symptoms. TEDAPI_HOST is parsed as host:port where present, PW_HOST is masked in output so logs are safe to share, and the final verdict is TEDAPI-aware. (PR #857)

Bug Fixes

  • upgrade.sh detects unquoted env values containing spaces — older or hand-edited installations can carry an unquoted value in grafana.env (e.g. GF_AUTH_ANONYMOUS_ORG_NAME=Main Org.). When compose-dash.sh sources the file, the shell tries to run the word after the space as a command, producing the cryptic grafana.env: line 22: Org.: command not found failure during ./upgrade.sh. upgrade.sh now checks for this just after the Grafana env file is created/verified: it prints a pointed error showing the offending line(s) and the correct quoted form, and offers to add the quotes automatically (original saved as grafana.env.bak); declining exits with instructions to fix it manually. (PR #860, closes #859)

Full changelog: v5.2.4...v5.2.5


Contributors

Thanks to the community members who made this release possible:

  • @dkerr64 — reported the unquoted grafana.env upgrade failure (#859) and suggested shellcheck for the project's shell scripts — the shellcheck CI check is queued as a follow-up

Don't miss a new Powerwall-Dashboard release

NewReleases is sending notifications on new releases.