Sefism is free for learners. We are here to help you grow, one step at a time.Join for free
Sefism.
IoT & Embedded

Non-Intrusive Smart Energy Meter with Live Cost Tracking

A clip-on smart energy meter for households and small shops that measures electricity use with a current transformer, no rewiring, and shows live power, cost per hour and daily spend on a phone. An intermediate IoT final year project whose core is correct real power measurement and validation against the utility meter.

Difficulty

Intermediate

A small team, or one strong student willing to learn something new.
Effort

1 semester · 2 students

Deliverables

7 to ship

3 optional extras

Suggested stack

ESP32C++ (Arduino or ESP-IDF)SCT-013 CT clampLow-voltage AC adapter for voltageMQTT (Mosquitto)InfluxDBGrafana or a small React app
A suggestion, not a requirement. Swap anything for what you already know.

What you should ship

  • A sensor node that samples current from a CT clamp and voltage from a plug-in low-voltage AC adapter, with no connection to household wiring
  • Real power, apparent power, power factor and RMS voltage and current computed on the device from synchronised samples
  • A calibration procedure using known resistive and inductive loads, with the calibration constants and residual error documented
  • Live display of watts, cost per hour at the current tariff slab and cumulative daily cost, updated at least every 5 seconds
  • Historical storage with daily and monthly breakdown and a simple bill estimate for the month so far
  • Local buffering on the device so readings are not lost during Wi-Fi or power outages
  • Validation of cumulative kWh against the utility meter over at least 2 weeks, with percentage error reported

If you have time left

  • Several clamps for per-circuit monitoring, or separate tracking of grid, UPS and solar input
  • Anomaly alerts for unusual consumption such as a fridge running continuously
  • Time-of-use tariff support showing what shifting a load to off-peak hours would save

The problem households have understanding their electricity bill

Most households and small shops get one bill a month and have no idea what caused it. Was it the air conditioner, the water motor, the iron, or an old fridge? Feedback that arrives four weeks late does not change behaviour. In places with slab-based tariffs, such as Pakistan, crossing a slab can raise the cost of every unit, so knowing where you stand mid-month matters even more.

Smart meters from utilities are rolling out slowly, and when present they rarely give the household live data. People want to see what is running now and what it costs per hour.

What already exists and the gap

  • Emporia Vue installs in the electrical panel with mains sensors and optional clamps for up to 16 circuits, reporting to a phone app.
  • Sense installs in the panel and tries to identify individual appliances from the whole-house signal.
  • OpenEnergyMonitor is an open source project whose emonTx4 takes six CT clamp inputs plus a voltage sensor to measure real power.

The commercial products are installed inside the distribution board, which needs an electrician, and are sold mainly for North American and European panels and tariffs. OpenEnergyMonitor is excellent but assumes a hobbyist. The gap is a safe, clip-on meter a non-technical user can fit, which understands local tariffs and slabs, survives load-shedding, and shows cost rather than just watts.

What you build

  • Sensor node: ESP32, a split-core CT clamp around the live wire of the incoming supply, and a plug-in low-voltage AC adapter that gives the voltage waveform safely.
  • Firmware: samples current and voltage together, computes real power and energy, buffers readings locally and publishes over MQTT.
  • Backend: Mosquitto broker, InfluxDB for time series, and a tariff service that turns kWh into money including slabs.
  • App or dashboard: live watts and cost per hour, today's spend, this month's projected bill, daily and monthly charts.

Safety by design. A current transformer clamps around the outside of a cable and senses the magnetic field. There is no electrical connection, nothing is rewired, and no mains terminal is exposed. The voltage reference comes from a plug-in adapter, not from mains wiring. Say this explicitly in your report, never open a consumer unit, and have a qualified electrician fit the clamp if the cable is not easily reachable.

The technically interesting part

Current alone is not power. Multiplying RMS current by a nominal 230 volts gives apparent power, which overstates the consumption of anything with a motor or a switch-mode supply, such as fans, fridges, inverter air conditioners and phone chargers. Real power is the average of instantaneous voltage times current, which needs synchronised sampling of both waveforms and correction for the phase shift the CT and adapter introduce. The ratio of real to apparent power is the power factor.

Show your supervisor a table of loads (a heater, a fan, a laptop charger) with apparent power, real power and power factor, measured by your device and by a reference plug-in meter. That table proves you understood the physics.

How to evaluate it

  • Accuracy per load: error against a reference plug-in power meter for at least 5 appliances of different types.
  • Energy against the utility meter: read the meter daily for 2 weeks and report cumulative percentage error.
  • Reliability: data completeness across outages; percentage of intervals recovered from the local buffer.
  • Usefulness: a short study with 3 to 5 households on whether live cost changed anything they did.

Suggested plan

  1. Weeks 1 to 2: safety reading, parts, CT and adapter circuit on a breadboard.
  2. Weeks 3 to 5: sampling, RMS, real power and calibration with known loads.
  3. Weeks 6 to 8: MQTT, InfluxDB, tariff and slab logic, dashboard.
  4. Weeks 9 to 10: enclosure, local buffering, outage handling.
  5. Weeks 11 to 14: two-week validation in real homes.
  6. Week 15: report and demo.

Path to a product

The first customers are households worried about summer bills and small shops or clinics that want to see what runs overnight. Sell the device once, with an optional small subscription for history and alerts, or partner with solar installers who want to show customers their consumption against generation. Per-circuit monitoring is the natural upsell.

Scope warning

Whole-house monitoring on one phase first. Do not attempt appliance disaggregation from a single signal, which is a separate research project, and never modify household wiring. Keep the app simple; accuracy is the contribution.

Learn what you need on Sefism

Get help with this idea

This project succeeds on measurement quality and safety, not features. Tauseef can help you plan the calibration, pick parts, and design a validation your examiners will trust. If you are new here, create a free account first.

Ideas and guidance, not finished projects

These are project ideas and scoping guidance, published free for students to use as a starting point. I do not build, write, or sell final-year projects, and I do not complete coursework for anyone. Take an idea, make it yours, and build it.

Not sure this one fits you?

I help students pick an idea that matches their skills and their deadline, then scope it down until it is finishable. Guidance only, never done for you.

Discuss this idea
Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.