github jasonacox/Powerwall-Dashboard v5.3.0
Powerwall-Dashboard v5.3.0

5 hours ago

What's New

New Tool: tools/powerwall-mcp (#850)

An MCP (Model Context Protocol) server that lets AI agents query your dashboard's InfluxDB data. Ask natural-language questions about your solar production, battery, and grid usage from any MCP-capable client. Includes hardened query handling: identifier validation, single-statement SELECT-only queries, and constant-time auth token comparison. See tools/powerwall-mcp/README.md to get started.

Setup & Upgrade Fixes (#852)

  • .pypowerwall_data directory is now created with correct ownership during setup and upgrade, fixing permission errors when the pypowerwall-server container writes time series data.
  • PWD_USER parsing in setup.sh/upgrade.sh hardened against duplicate lines, inline comments, quotes, and garbage values (validates uid:gid pattern with safe fallback).
  • verify.sh now checks for the data directory and correct ownership.
  • compose-dash.sh volume bindings added for pypowerwall-server time series data.

Full Changelog

v5.2.2...v5.3.0


Contributors

Thanks to the community members who made this release possible:

  • @jasonacox — MCP server hardening and review (#850), .pypowerwall_data ownership fix (#852)

Don't miss a new Powerwall-Dashboard release

NewReleases is sending notifications on new releases.