-
Notifications
You must be signed in to change notification settings - Fork 2
Home
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.
- 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 sub-meters (EV charger, home battery, heat pump) and attributes grid consumption across them
- 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, live power and data management
- Records grid carbon intensity at every block (🇬🇧 UK, postcode required) for per-period carbon accounting
Live Power — real-time grid flow, sub-meter cards, carbon intensity and billing summary
Carbon Insights — per-period carbon analysis with generation mix and comparison narrative
Usage Insights — cost breakdown, rate distribution, grid position and per-device charging costs
- Installation and Setup — installing the add-on, first run, the Setup Wizard
- Configuring Meters — main meter sensors, sub-meters, billing day, postcode
- Managing Billing Periods — config history, adding periods, changing tariff or supplier
- Live Power — gauges, billing cards, generation mix, carbon intensity
- Charts — billing chart, heatmap, usage stats
- Insights — Carbon tab, Usage tab, comparison mode, PDF export
- Data Management — backups, restore, delete blocks, corrections
- Sensor Requirements and Known Limitations — sensor types, units, known edge cases
- Carbon Intensity — how carbon data is fetched, stored and used
- Home Assistant Sensors — the four HA sensors EMT publishes
| 🐛 Bug reports | GitHub Issues |
| 💬 Discussion | Community Forum |
| 📋 Changelog | CHANGELOG.md |
| ⬇️ Latest release | Releases |
Getting Started
Supplier Integration
Using EMT
Data Management
Reference