
Beginner-Friendly Home Assistant Automations, Part 3: Smart Notifications and Monitoring
In Part 1 of this series, we explored automations based on lighting and presence detection.
In Part 2, we looked at time-based automations and daily routines.
Now it is time for the final step in beginner-friendly Home Assistant automation:
Building a smart home that keeps you informed.
This is where Home Assistant evolves from being a system that simply reacts to triggers into something that actively helps you manage your home.
Smart notifications and monitoring automations can alert you when:
- Something needs attention
- Energy usage becomes excessive
- Doors or windows are left open
- Appliances finish running
- Sensors need maintenance
These automations are often some of the most useful because they save you from constantly checking apps, dashboards, or devices manually.
Instead, your smart home tells you what matters.
Understanding Notification Automations
Just like every other automation, notification-based workflows rely on three core components.
Trigger
The event that starts the automation.
Examples:
- A battery drops below 15%
- A window remains open for 10 minutes
- Power consumption falls below a threshold
- A temperature sensor reports below 18 °C
Condition
Rules that decide whether the notification should actually be sent.
Examples:
- Only if someone is home
- Only during daytime
- Only if heating is active
- Only if daily energy use exceeds 10 kWh
Action
What Home Assistant does.
Examples:
- Send a push notification
- Flash a light
- Play a spoken alert
- Create a persistent dashboard notification
The key to useful notifications is relevance.
Too many alerts quickly become noise.
Good automations notify you only when action is actually needed.
1. Get Notified When a Window Is Left Open
This is one of the simplest and most practical monitoring automations.
It is especially useful during winter when leaving a window open can waste heating energy.
What You Need
- Door/window contact sensor
- Mobile notifications enabled
How It Works
Trigger: Window remains open for 10 minutes
Condition: Indoor temperature below 20 °C
Action: Send notification
YAML Example
alias: Window Open Reminder
trigger:
- platform: state
entity_id: binary_sensor.living_room_window
to: "on"
for: "00:10:00"
condition:
- condition: numeric_state
entity_id: sensor.living_room_temperature
below: 20
action:
- service: notify.mobile_app_phone
data:
message: "The living room window has been open for 10 minutes while indoor temperature is below 20 °C."
mode: single
This can help avoid unnecessary heating losses.
Even small temperature losses can increase daily heating demand by several kWh during colder months.
2. Appliance Finished Notification
Waiting for the washing machine or dishwasher to finish is rarely convenient.
A power-monitoring automation solves that.
What You Need
- Smart plug with energy monitoring
- Appliance connected through that plug
How It Works
Most appliances draw noticeable power while running.
When power consumption drops below a threshold, the cycle is usually complete.
Trigger: Power drops below 5 W
Condition: Appliance was previously active
Action: Send notification
YAML Example
alias: Washing Machine Finished
trigger:
- platform: numeric_state
entity_id: sensor.washing_machine_power
below: 5
condition:
- condition: numeric_state
entity_id: sensor.washing_machine_energy
above: 1
action:
- service: notify.mobile_app_phone
data:
message: "The washing machine has finished."
mode: single
If your washing machine typically uses 1–2 kWh per cycle, monitoring its completion also helps you understand household energy patterns.
This is often one of the first “wow” automations beginners build.
3. Low Battery Alerts for Sensors
Battery-powered sensors are incredibly useful, but they eventually run out of power.
The worst time to discover a dead battery is when a sensor silently stops working.
What You Need
- Battery-powered devices reporting battery level
How It Works
Trigger: Battery drops below 15%
Condition: None
Action: Send alert
YAML Example
alias: Sensor Battery Warning
trigger:
- platform: numeric_state
entity_id: sensor.motion_sensor_battery
below: 15
action:
- service: notify.mobile_app_phone
data:
message: "Hallway motion sensor battery is below 15%."
mode: single
This keeps your smart home reliable.
A dead sensor can break multiple automations without you noticing.
4. High Daily Energy Usage Warning
One of Home Assistant’s strongest features is energy monitoring.
Even simple notifications can help build awareness of household consumption.
What You Need
- Energy dashboard configured
- Daily consumption sensor
How It Works
Trigger: Daily consumption exceeds threshold
Condition: Time after 18:00
Action: Send notification
YAML Example
alias: High Energy Usage Alert
trigger:
- platform: numeric_state
entity_id: sensor.daily_energy_usage
above: 25
condition:
- condition: time
after: "18:00:00"
action:
- service: notify.mobile_app_phone
data:
message: "Today's electricity usage has exceeded 25 kWh."
mode: single
This creates awareness of unusual energy spikes.
Perhaps heating is running more than expected.
Perhaps a device was left on.
Over time, these alerts can help reduce overall electricity consumption.
5. Front Door Left Unlocked Reminder
Security notifications are among the most reassuring smart home automations.
This example checks if your front door remains unlocked.
What You Need
- Smart lock or door lock sensor
How It Works
Trigger: Door unlocked for 15 minutes
Condition: Evening hours
Action: Send reminder
YAML Example
alias: Front Door Unlock Reminder
trigger:
- platform: state
entity_id: lock.front_door
to: "unlocked"
for: "00:15:00"
condition:
- condition: time
after: "20:00:00"
action:
- service: notify.mobile_app_phone
data:
message: "The front door has been unlocked for 15 minutes."
mode: single
This is a perfect example of passive home monitoring.
It does not interrupt unnecessarily, but alerts you when it matters.
Making Notifications Useful (Without Becoming Annoying)
The biggest beginner mistake is sending too many alerts.
If your phone buzzes constantly, you will quickly start ignoring notifications.
Here are some best practices.
Add Delay Conditions
Instead of notifying immediately, wait:
- 5 minutes
- 10 minutes
- 30 minutes
This prevents alerts for temporary situations.
Use Conditions Wisely
Ask:
- Does this matter right now?
- Does someone need to act?
- Is this unusual?
Notify the Right Person
Not every alert needs to go to everyone.
For example:
- Laundry notifications to whoever started it
- Battery alerts to the system maintainer
- Security alerts to all household members
Avoid Duplicate Alerts
Use automation modes and conditions to avoid repeated notifications.
Why Monitoring Automations Matter
Lighting automations add convenience.
Schedules create routines.
Monitoring automations provide awareness.
Together, they create a truly intelligent home.
Monitoring helps you:
- Catch problems early
- Reduce wasted energy
- Improve security
- Maintain devices
- Stay informed without constant checking
These automations also introduce important Home Assistant concepts:
- Numeric thresholds
- Delayed triggers
- Sensor monitoring
- Notification services
- Energy-based logic
These are building blocks for much more advanced automations later.
Completing the Beginner Series
You have now covered the three most important beginner automation categories.
Part 1: Lighting and Presence
Reactive convenience
Part 2: Time and Routines
Predictable daily structure
Part 3: Notifications and Monitoring
Awareness and insight
Once you are comfortable with these concepts, you are ready to explore:
- Energy price optimization
- Advanced climate control
- Vehicle charging automation
- Smart irrigation
- Multi-condition automations
This is where Home Assistant becomes truly powerful.
Final Thoughts
The best smart home is not the one with the most devices.
It is the one that quietly helps without demanding attention.
Notifications and monitoring automations do exactly that.
They keep you informed, save energy, improve reliability, and make your smart home feel proactive.
Start simple.
Build one useful alert.
Then another.
Before long, your home will begin telling you exactly what you need to know.
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.