
5 Home Assistant Automations That Actually Reduce Power Usage
Every year on June 5th, World Environment Day reminds us that small changes can have a real impact on energy consumption and sustainability. Smart homes are often associated with convenience, but they can also help reduce electricity usage, improve efficiency, and lower monthly power bills.
One of the biggest advantages of Home Assistant is the ability to automate devices based on real-world conditions. Instead of heating empty rooms, charging cars during expensive peak hours, or leaving lights on all night, Home Assistant can make intelligent decisions automatically.
In this article, we will look at five practical Home Assistant automations that can help reduce power consumption while still keeping your home comfortable.
1. Automatically Lower Heating When Nobody Is Home
Heating is one of the largest sources of energy consumption in most European homes, especially during colder months. Reducing the indoor temperature by even 1 °C can significantly reduce energy usage over time.
With Home Assistant, you can automatically lower the heating when everyone leaves the house and restore the temperature when somebody returns.
Components
You will need:
- Presence detection
- A smart thermostat or radiator valve
- Home Assistant mobile app or device trackers
Examples:
- Aqara temperature sensors
- Tado thermostats
- Shelly TRV
- Zigbee radiator valves
The automation below lowers the temperature to 18 °C when nobody is home.
alias: Reduce heating when away
trigger:
- platform: state
entity_id: group.family
to: "not_home"
action:
- service: climate.set_temperature
target:
entity_id: climate.living_room
data:
temperature: 18
mode: single
You can also create a second automation that restores the normal temperature when someone arrives home again.
This type of automation is especially useful in countries where electricity prices vary throughout the day.
2. Smart EV Charging Based on Electricity Prices
Electric vehicles are fantastic for reducing emissions, but charging during expensive peak hours can become costly. By combining Home Assistant with the Nord Pool integration, you can automatically charge your EV when electricity prices are lowest.
This is one of the most effective automations for reducing electricity costs measured in kWh pricing.
Components
You will need:
- EV charger integration
- Nord Pool integration
- Vehicle battery sensor
- Home Assistant automation
Popular chargers include:
- Easee
- Zaptec
- Wallbox
A simple automation example:
alias: Start EV charging at low price
trigger:
- platform: numeric_state
entity_id: sensor.nordpool_kwh_no3_nok_3_10_025
below: 0.75
condition:
- condition: numeric_state
entity_id: sensor.car_battery_level
below: 80
action:
- service: switch.turn_on
target:
entity_id: switch.ev_charger
mode: single
This automation starts charging when the electricity price drops below 0.75 NOK per kWh and the battery is below 80%.
You can expand this further by:
- Charging only during nighttime
- Ensuring the car is ready before departure
- Combining with solar production
- Avoiding grid peak hours
For many households, EV charging is the largest flexible power consumer in the home.
3. Automatically Turn Off Devices in Standby Mode
Many devices continue consuming power even when not actively used. TVs, gaming consoles, amplifiers, printers, and coffee machines often draw several watts continuously.
It may not sound like much, but standby devices running 24/7 add up over a year.
Using smart plugs with power monitoring allows Home Assistant to detect inactivity and cut power automatically.
Components
Recommended devices:
- Shelly Plug
- TP-Link Kasa smart plugs
- Zigbee smart plugs with energy monitoring
The automation below powers off a TV setup after low power usage has been detected for 15 minutes.
alias: Turn off TV standby devices
trigger:
- platform: numeric_state
entity_id: sensor.tv_power
below: 10
for:
minutes: 15
action:
- service: switch.turn_off
target:
entity_id: switch.tv_corner
mode: single
This prevents devices from wasting electricity overnight or while nobody is using them.
A nice bonus is that you can monitor total daily consumption directly in the Home Assistant Energy Dashboard.
4. Smart Lighting Based on Motion and Sunlight
Lights left on in empty rooms are one of the simplest sources of unnecessary power consumption.
Motion sensors combined with ambient light measurements make lighting automation much smarter and more efficient.
Instead of relying on timers, Home Assistant can determine:
- If somebody is present
- Whether it is dark enough
- What time of day it is
Components
You will need:
- Motion sensor
- Smart lights or switches
- Optional lux sensor
Popular sensors include:
- Aqara motion sensors
- Philips Hue motion sensors
- Sonoff Zigbee sensors
This automation turns on lights only when motion is detected and outdoor light levels are low.
alias: Smart hallway lighting
trigger:
- platform: state
entity_id: binary_sensor.hallway_motion
to: "on"
condition:
- condition: numeric_state
entity_id: sensor.outdoor_lux
below: 100
action:
- service: light.turn_on
target:
entity_id: light.hallway
- delay:
minutes: 2
- service: light.turn_off
target:
entity_id: light.hallway
mode: restart
The result is less wasted electricity and a much more comfortable smart home experience.
LED lighting already uses relatively little power, but reducing unnecessary runtime still contributes to lower overall consumption.
5. Reduce Water Heater Usage During Peak Hours
Electric water heaters consume a surprisingly large amount of electricity. In many homes, they operate continuously even when hot water is not needed.
With Home Assistant, you can pause heating during expensive electricity periods or overnight.
Components
You will need:
- Smart relay
- Water heater control
- Electricity price sensor
Common smart relays:
- Shelly Pro
- Sonoff
- DIN-rail Zigbee relays
Example automation:
alias: Disable water heater during expensive hours
trigger:
- platform: numeric_state
entity_id: sensor.nordpool_kwh_no3_nok_3_10_025
above: 1.50
action:
- service: switch.turn_off
target:
entity_id: switch.water_heater
mode: single
You can then create another automation that turns the heater back on when prices drop again.
This strategy works especially well in homes with large hot water tanks that retain heat for many hours.
Bonus Ideas for World Environment Day
World Environment Day is also a great opportunity to explore additional sustainability projects with Home Assistant and ESPHome.
Some popular ideas include:
- Rainwater collection monitoring
- Smart irrigation systems
- Solar production dashboards
- Indoor air quality monitoring
- Power consumption dashboards
- Automated window ventilation
- Battery storage monitoring
- Energy-efficient cabin automation
One particularly interesting project is using an ESP32 together with sensors to monitor water levels in rainwater tanks or garden irrigation systems.
Another useful setup is measuring room temperature and humidity to optimize heating efficiency throughout the house.
Why Smart Automations Matter
The real advantage of smart home technology is not simply remote control from your phone. The real value comes from automation and optimization.
A well-configured Home Assistant installation can:
- Reduce wasted electricity
- Lower monthly energy bills
- Increase comfort
- Improve sustainability
- Reduce unnecessary heating and lighting
Most importantly, these changes happen automatically in the background.
Many small optimizations together can significantly reduce yearly power usage measured in kWh.
World Environment Day is a good reminder that technology can help us use resources more efficiently without sacrificing convenience.
And honestly, that is one of the best parts of Home Assistant.
Some of the links in this article are "affiliate links", a link with a special tracking code. This means if you click on an affiliate link and purchase the item, we will receive an affiliate commission. The price of the item is the same whether it is an affiliate link or not. Regardless, we only recommend products or services we believe will add value to our readers. By using the affiliate links, you are helping support our Website, and we genuinely appreciate your support.