Real-Time Energy Monitoring Per Circuit in HomeOps
Understanding where your electricity goes is the first step toward reducing consumption and lowering costs. Most utility bills provide a single number for total usage, leaving you guessing about which appliances and circuits are actually responsible. HomeOps solves this with per-circuit energy monitoring using CT (current transformer) clamp sensors installed directly in your electrical panel. Each circuit gets its own sensor, and the data streams into the HomeOps dashboard in real time, giving you a granular view of power consumption that no utility meter can match.
CT Clamp Sensors and Hardware Setup
CT clamp sensors are non-invasive current measurement devices that clip around a single wire in your electrical panel. They work by measuring the magnetic field produced by the current flowing through the wire, converting it to a proportional voltage that an analog-to-digital converter can read. HomeOps uses split-core CT clamps, which means you do not need to disconnect any wiring to install them. You simply open the clamp, place it around the hot wire of a circuit breaker, and close it.
Each CT clamp connects to an ESP32-based energy monitoring node. A single node can handle multiple CT clamp inputs through an ADC multiplexer, typically supporting 8 to 16 channels per board. The ESP32 reads each channel at a high sample rate to capture the AC waveform accurately, calculates RMS current, and combines it with a voltage reference to compute real power in watts. These readings are published to the MQTT broker at configurable intervals, usually once per second for real-time display or once per minute for long-term logging.
The hardware setup requires careful attention to calibration. Each CT clamp has a rated current range, and the burden resistor on the monitoring board must be matched to produce accurate readings. HomeOps includes a calibration wizard in the dashboard that walks you through the process: you turn on a known load, the system measures the raw ADC values, and it calculates the correct calibration factor. Once calibrated, the readings are accurate to within 2 percent of a reference meter, which is more than sufficient for household energy management.
Live Wattage Display and Per-Circuit Breakdown
The energy monitoring dashboard in HomeOps provides a live view of every monitored circuit. Each circuit appears as a labeled bar or gauge showing its current power draw in watts. The display updates every second, so you can see the immediate effect of turning an appliance on or off. The total household power draw is displayed at the top, calculated as the sum of all monitored circuits, and individual circuit contributions are shown as both absolute values and percentages of the total.
Circuits are labeled with friendly names during setup. Instead of seeing "Circuit 7: 450W," you see "Kitchen Outlets: 450W." This labeling makes the data immediately actionable. You can glance at the dashboard and know that the kitchen is drawing significant power right now, then investigate further to determine whether it is the dishwasher, the oven, or the refrigerator compressor cycling on.
HomeOps also includes basic appliance identification through power signature analysis. Different appliances have characteristic power draw patterns: a refrigerator compressor starts with a brief surge then settles to a steady draw, a microwave pulls a consistent high load for a fixed duration, and a washing machine cycles through distinct power levels as it fills, agitates, and spins. The system learns these signatures over time and can tag them on the circuit view, showing not just total circuit power but a breakdown of identified appliances on shared circuits.
Cost Calculations and Alerts
Raw wattage numbers are useful, but translating them into dollars makes the data far more compelling. HomeOps lets you enter your utility rate structure, including flat rates, tiered pricing, time-of-use schedules, and demand charges. The system applies the appropriate rate to each circuit's consumption and displays running cost totals for the current day, week, and month. You can see at a glance that your HVAC system has cost $14.30 this week while your lighting circuits have cost $2.10.
Alert thresholds let you set notifications for unusual consumption patterns. If a circuit exceeds a power threshold for longer than a specified duration, HomeOps flags it on the dashboard and optionally sends a notification through MQTT to your phone. This is particularly useful for detecting appliance faults like a stuck compressor relay, a water heater that is not cycling off, or a forgotten space heater drawing power continuously. Early detection of these issues can prevent both wasted energy and potential safety hazards.
Key insight: You cannot reduce what you cannot measure. Per-circuit monitoring transforms electricity from an invisible expense into a visible, manageable resource. Most households find 10 to 15 percent savings in the first month simply by becoming aware of where their power goes.
What's Next
Real-time monitoring is powerful, but the full picture emerges over time. The next post in this series covers historical energy data, including hourly, daily, and monthly consumption charts, long-term trend analysis, usage comparisons across time periods, and export capabilities for deeper analysis. Combined with real-time monitoring, historical data gives you the complete toolkit for understanding and optimizing your home's energy footprint.