Releases: mews-se/wallconnectorlog
Release list
1.2.1
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_URLout of.envand 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
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/sessionstakeslimit(default 200, max 1000) andbefore=<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
1.1
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
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