github jasonacox/Powerwall-Dashboard v5.1.4
v5.1.4 - Weather411 Healthcheck Fix

4 hours ago

v5.1.4 - Weather411 Healthcheck Fix

Bug Fix

  • Revert the weather411 healthcheck back to wget. PR #809 changed both pypowerwall and weather411 healthchecks from wget to curl, but the weather411 container is built on python:3.8-alpine which ships with wget (busybox) — not curl. This caused Docker to mark weather411 as (unhealthy).
    • The pypowerwall healthcheck correctly stays on curl since that container uses python:3.10-slim (Debian).
    • Reported by @jasonacox after merging #809.

Also includes v5.1.3 - Healthcheck Fix (wget → curl)

Bug Fix

  • Replace wget healthchecks with curl -sf in powerwall.yml for the pypowerwall service. The pypowerwall container was switched from Alpine to python:3.10-slim (Debian-slim) in v5.1.2 to fix Tesla TLS fingerprint issues — but Debian-slim does not ship with wget, causing Docker to mark the container (unhealthy) even when it was serving data correctly. curl is already present in the Debian-slim image and is already used by the influxdb and grafana healthchecks.
    • The pypowerwall healthcheck now uses the /health endpoint (curl -sf http://pypowerwall:8675/health > /dev/null).
    • Reported in #808. Fixed in PR #809.

Full Changelog: v5.1.2...v5.1.4

Don't miss a new Powerwall-Dashboard release

NewReleases is sending notifications on new releases.