Last month, I opened my electricity bill and smiled for the first time in years. $127 instead of the usual $160. That’s a 20% reduction from my pre-Home Assistant days, and it didn’t happen by accident.
As a software engineer at eBay, I’m used to measuring everything that matters. When I dove into home automation two years ago, energy consumption was my first target. What I discovered shocked me—not just how much energy my house was wasting, but how easy it was to fix once I had the right data.
Here’s exactly how I set up energy monitoring in Home Assistant, the devices that gave me the biggest wins, and the automations that keep saving me money every month. Plus, I’ll share the real numbers from my setup so you can see what’s actually possible.
Why Energy Monitoring Changed Everything
Before Home Assistant, I was flying blind. Sure, I knew roughly what our monthly bill was, but I had zero visibility into what was actually burning through kilowatts. Was it the old refrigerator? The gaming PC I leave on 24/7? That space heater my wife runs in her office?
Turns out it was none of those. The biggest energy wasters were things I never would’ve guessed:
- The garage door opener — Running a 15-minute “light timer” cycle every single time the door opened, even during the day
- Phantom loads — TVs, coffee maker, and other “off” devices pulling 5-15 watts each, 24/7
- Inefficient scheduling — Water heater heating during peak rate hours when we weren’t even home
- HVAC overshooting — Thermostat calling for heat/cooling way longer than needed
Once I could see these patterns in Home Assistant, fixing them was straightforward. The hard part was getting the data in the first place.
My Energy Monitoring Setup (What Actually Works)
After testing different approaches for six months, here’s the setup that gives me the best bang for the buck:
Whole-Home Monitoring: Emporia Vue Gen 2
The Emporia Vue Gen 2 Energy Monitor is the foundation of my system. It clamps onto the main power lines in my electrical panel and gives me real-time data on total home consumption plus individual circuits.
Installation took about 45 minutes with the breaker off. The Vue connects to my Wi-Fi and integrates with Home Assistant through the official integration. I can see:
- Real-time whole-home usage — Updated every 10 seconds
- Individual circuit monitoring — I have clamps on 8 high-usage circuits
- Historical data — Minute, hour, day, month, and year views
- Cost calculations — Automatically pulls my utility rate and calculates spend
The game-changer here is seeing spikes as they happen. When someone turns on the dryer, I immediately see the 3.2kW jump. When the AC kicks in, there’s the 4.1kW spike. This real-time feedback trained me to think about energy differently.
Individual Device Monitoring: Smart Plugs with Energy Metering
For devices that aren’t on dedicated circuits, I use smart plugs with built-in energy monitoring. After testing several brands, my top picks are:
Shelly Plus Plug S — These are phenomenal. WiFi-based, incredibly accurate power monitoring, and they integrate perfectly with Home Assistant over MQTT. I use these for high-value monitoring like my gaming PC, TV entertainment center, and workshop tools.
TP-Link Kasa Smart Plug KP125 — Slightly cheaper option that still gives solid energy data. I have these on coffee maker, space heaters, and other smaller appliances. The Kasa integration works well, though not quite as responsive as the Shellys.
Between the whole-home monitor and smart plugs, I can account for about 85% of my home’s energy usage down to the individual device level. That’s more than enough to identify and fix the big wastage.
The Data That Changed My Bills
Here’s what I learned after three months of detailed monitoring:
Phantom Load Reality Check
My “baseline” power draw—what the house uses when everything’s supposedly off—was 340 watts. That’s $24/month running 24/7, just to keep things in standby mode.
The worst offenders:
- 55″ Samsung TV — 18 watts in “off” mode (why?!)
- Cable box — 35 watts, never actually turns off
- Gaming PC — 45 watts in sleep mode
- Coffee maker — 8 watts keeping the clock lit
- Various chargers — 2-5 watts each
By putting the worst phantom loads on smart plugs and automating them to truly turn off, I dropped baseline usage to 220 watts. That’s a $8.64/month savings for basically no effort.
HVAC Optimization Goldmine
My biggest win came from HVAC optimization. The energy monitoring showed that our old thermostat was incredibly dumb about scheduling. It would:
- Heat the house to 72°F at 6 AM, even though we don’t get up until 7:30
- Maintain temperature all day when we’re at work
- Overshoot target temperatures by 2-3 degrees before cutting off
With Home Assistant controlling the smart thermostat based on presence detection and occupancy patterns, I cut HVAC usage by 28%. That’s about $35/month in winter.
Time-of-Use Rate Arbitrage
My utility has time-of-use rates: peak hours (4-9 PM) cost 31¢/kWh, while off-peak is only 9¢/kWh. The energy monitoring revealed we were doing a lot of high-power activities during peak hours:
- Dishwasher cycles (1.8kW for 2 hours)
- Clothes dryer (3.2kW for 45 minutes)
- EV charging (6.6kW for 3 hours)
By automating these to run during off-peak hours, I save about $18/month just on rate arbitrage. The laundry runs overnight, dishes get clean after 9 PM, and the car charges after midnight.
Essential Home Assistant Automations for Energy Savings
Here are the automations doing the heavy lifting in my setup:
Phantom Load Killer
This automation turns off all non-essential devices when we leave the house and at bedtime:
automation:
- alias: "Kill Phantom Loads - Bedtime"
trigger:
- platform: time
at: "23:30:00"
action:
- service: switch.turn_off
target:
entity_id:
- switch.tv_entertainment_center
- switch.office_monitors
- switch.coffee_maker
- switch.workshop_tools
Simple but effective. This alone saves me about $8-10/month.
Peak-Hour Load Shifting
This one’s more complex but saves the most money. It delays high-power appliances until off-peak hours:
automation:
- alias: "Dishwasher Delay to Off-Peak"
trigger:
- platform: state
entity_id: sensor.dishwasher_power
above: 1500
condition:
- condition: time
after: "16:00:00"
before: "21:00:00"
action:
- service: switch.turn_off
target:
entity_id: switch.dishwasher_plug
- service: notify.mobile_app_waynes_phone
data:
message: "Dishwasher delayed until 9:15 PM (off-peak rates)"
- service: automation.trigger
target:
entity_id: automation.dishwasher_start_off_peak
I have similar automations for the dryer and EV charger. The key is notifying us when something gets delayed so we can plan accordingly.
Real-World Results: The Numbers Don’t Lie
Here’s my actual before/after data over 12 months:
Pre-Home Assistant Average (12 months): $156/month
Post-Home Assistant Average (12 months): $124/month
Total Annual Savings: $384
The biggest savings categories:
- HVAC optimization: $28/month average
- Peak-hour load shifting: $18/month average
- Phantom load elimination: $9/month average
- Better usage awareness: $5/month average (we just became more conscious)
The initial investment was about $180 for the Emporia Vue and six smart plugs. Payback period was 5.6 months, and now it’s pure savings.
Getting Started: Your First Energy Monitoring Win
If you’re just starting out, here’s the highest-impact path:
Week 1: Get the Big Picture
Install an Emporia Vue Gen 2 or similar whole-home monitor. You need to see your total usage before optimizing individual devices.
Week 2: Target the Big Hitters
Put smart plugs with energy monitoring on your highest-usage devices. Focus on anything that draws more than 100 watts or runs for hours at a time.
The Bottom Line
Energy monitoring with Home Assistant isn’t just about saving money—though the $384/year is nice. It’s about gaining control over one of your largest household expenses.
The setup takes a weekend to get running and maybe an hour a month to maintain. For what amounts to a 20% reduction in electricity costs, that’s an incredible return on investment.
Start with a simple whole-home monitor and a few smart plugs. You’ll be amazed what you discover about your home’s energy personality—and how easy it is to change the expensive habits once you can see them happening in real-time.
Want more smart home automation guides? Check out my complete presence detection setup or learn how to automate your lighting like a pro. And if you’re just getting started, don’t miss the complete beginner’s guide to Home Assistant.