Skip to content
RGx01 edited this page Jun 26, 2026 · 5 revisions

Energy Meter Tracker

Energy Meter Tracker (EMT) is a Home Assistant add-on that records your electricity usage in precise configurable intervals — matching your energy supplier's meter reconciliation period for accurate billing.

It is designed for households with a Consumer Access Device (CAD) or other integration providing reliable cumulative kWh readings, and is particularly well-suited to smart tariffs (Octopus Go, Agile, Flux) and multi-device installations with EV chargers, home batteries and heat pumps. On Octopus, it can also reconcile against your supplier's settled half-hourly data and price Intelligent Octopus Go smart-charge slots.


What EMT does

  • Records grid import and export at 5, 15 or 30-minute block boundaries — matching your supplier's billing resolution
  • Precisely interpolates to each boundary timestamp so block deltas are billing-accurate
  • Tracks Devices (EV charger, home battery, heat pump) and attributes grid consumption across them
  • Optionally reconciles every block against your supplier's settled half-hourly data (Octopus / Kraken DCC)
  • Understands Intelligent Octopus Go smart-charge slots and prices them at the rate you were actually charged
  • Fills gaps automatically if the add-on restarts mid-session
  • Publishes four cumulative sensors back to Home Assistant, compatible with the HA Energy dashboard
  • Serves a local web UI for configuration, charts, insights, Overview and data management
  • Records grid carbon intensity at every block (🇬🇧 UK, postcode required) for per-period carbon accounting

New in 3.0

EMT 3.0 is a major-additive, nothing-breaks release — see Upgrading from v2. Highlights: supplier settlement (Supplier Settlement), Intelligent Octopus Go pricing (Intelligent Octopus Go), Octopus Home Mini as a live source, and grid carbon intensity throughout. Everything new is opt-in.


Screenshots

Overview page showing generation mix card, live power gauge, EV charger card, battery card, carbon intensity card, and billing cards Overview — real-time grid flow, device cards, carbon intensity and billing summary

Carbon Insights page showing Carbon Summary card, generation mix bar, and billing period trend chart Carbon Insights — per-period carbon analysis with generation mix and comparison narrative

Usage Insights page showing Cost & Earnings, Rate Period Usage, Grid Position, and device cards Usage Insights — cost breakdown, rate distribution, grid position and per-device charging costs


Pages in this wiki

Getting started

Supplier integration (Octopus)

Using EMT

  • Overview — gauges, billing cards, generation mix, carbon intensity
  • Charts — billing chart, heatmap, usage stats
  • Insights — Carbon tab, Usage tab, comparison mode, PDF export

Data management

Reference


Quick links

🐛 Bug reports GitHub Issues
💬 Discussion Community Forum
📋 Changelog CHANGELOG.md
⬇️ Latest release Releases

Clone this wiki locally