Skip to content

Releases: mews-se/wallconnectorlog

1.2.1

Choose a tag to compare

@mews-se mews-se released this 04 Sep 18:24

The Grafana link's default now travels in the image, and .env is passed straight through to the logger, so the compose file no longer mentions WC_GRAFANA_URL at all. Nothing else changes.

  • Leave WC_GRAFANA_URL out of .env and the link points at port 3399 on the host you browse from, as before
  • Set it to a full URL when Grafana has a reverse-proxy name of its own
  • The README lists the iPhone app and shows the update commands

Fetch the new docker-compose.yml from the main branch, then docker compose pull and docker compose up -d. The old compose file keeps working with this image too. The compose file as tagged here still names the variable on its own line, which hides the link; the one on main is the corrected version.

1.2

1.2

Choose a tag to compare

@mews-se mews-se released this 04 Sep 17:06

The API the iOS app needs. Nothing changes on the page or in Grafana: four new ways to read what was already being logged.

  • /api/sessions/<id>/samples: every stored sample of one session, per-phase voltages and currents included
  • /api/sessions takes limit (default 200, max 1000) and before=<id>, so a client can page through the whole history
  • /api/wifi?hours=N: the Wi-Fi signal history
  • /api/lifetime?days=N: the charger's lifetime counters, the last reading of each day, up to a year back

No database changes. Just pull the new image.

1.1.1

Choose a tag to compare

@mews-se mews-se released this 01 Sep 10:11

The power chart on the built-in page gains gridlines and labels on a 1/2/5 step, so the curve can be read without opening Grafana.

1.1

1.1

Choose a tag to compare

@mews-se mews-se released this 01 Sep 09:47

The charger reports more than 1.0 kept. This release stores and shows all of it.

  • Per-phase voltages and currents, neutral included
  • WiFi signal history (RSSI and SNR, sampled every five minutes)
  • The remaining lifetime counters: the raw alert counter, contactor cycles under load and charger uptime
  • Grafana gains a charger-state timeline plus phase, session-energy and WiFi panels and six counter stats
  • The built-in page gets matching phase and lifetime tiles
  • Everything new is also exposed on /metrics

Existing databases are migrated in place on first start — just pull the new images.

1.0

1.0

Choose a tag to compare

@mews-se mews-se released this 31 Aug 23:25

The first release.

  • Polls the Tesla Wall Connector Gen 3's local API and derives charge sessions with real start and end times
  • Web page with live status, a power graph and the session log, plus a JSON API and a Prometheus /metrics endpoint
  • Grafana with a ready-made dashboard, no login needed
  • Backup and restore built in, safe while the logger runs
  • Installing is two files: docker-compose.yml and .env — images on GHCR and Docker Hub, amd64 and arm64