Alert - Create a dismissible repeating alert based on an entity’s state
About
When I started using Home Assistant I was a huge fan of the Alert Integration. But this integration requires YAML to setup and a Home Assistant restart every time you make a change. I looked for a blueprint to replace the functionality of the Alert Integration and had trouble finding something that matched what I wanted to do. This blueprint allows you to send alerts via the Home Assistant companion app with some convenient options. Additionally, with a related blueprint noted below, you can light up a color light (such as the Home Assistant Voice Preview light ring) based on the alerts severity. Please enjoy and feedback is always welcome!
Version: 1.5
Requirements
- Home Assistant Minimum Version: 2024.6.0
- Home Assistant Companion App
What’s New
- Alert and Clear Actions: Set custom actions to be executed when the alert triggers or clears
- Idle Notification: Option to send a notification when the alert changes to idle
- Recover from Automation Reload: Alerts can now recover from automation reloads
- Recovery Options: Recovery from Home Assistant restart and automation reloads are now optional. (Default: Enabled) Additionally, set how alert automations behave on recovery.
Features
- Repeating Alerts: Notifications repeat at user-defined intervals until the condition resolves or the alert is dismissed (long-press on iOS to dismiss)
- Idle Notification: Option to send a notification when the alert changes to idle
- Alert and Clear Actions: Set custom actions to be executed when the alert triggers or clears
- Auto-Recovery: Alerts automatically resume after Home Assistant restarts or automations reload (30-second delay ensures all entities are ready)
- Smart Cleanup: Notifications are automatically dismissed when the alert condition clears (If not using idle notifications)
- Critical Notifications: Support for iOS and Android critical alerts that bypass Do Not Disturb
- Location-Based Alerts: Only receive notifications when you’re at specific locations (e.g., home, away)
- Time Windows: Restrict notifications to specific hours of the day
- Visual Indicators: Pair with the Alert Light blueprint to control colored lights based on severity
- Ask Assist to Read Active Alerts: Pair with the Voice Alert Summary blueprint to read out active alerts
Related Blueprints
- Alert Light - Change a light color and brightness based on alert severity level
- Voice Alert Summary - Read active alerts via voice using local TTS or AI-generated summaries
Change Log
| Version | Date | Notes |
|---|---|---|
| 1.1 | 11/04/2025 | Critical Notifications for Android: Added the option to select a critical notification profile for android using the Alarm Stream. |
| 1.2 | 11/09/2025 | Bug Fix: Fixed an issue where alert severity counter could be decremented prematurely. This required reworking the sequence of the automation. The new sequence is much cleaner. |
| 1.3 | 11/09/2025 | Bug Fix: Fixed an issue where alerts would not clear if the entity transitioned through intermediate states (e.g., alert → unknown → idle) instead of directly from alert to idle state. |
| 1.4 | 11/10/2025 | Bug Fix: Fixed an issue where the initial delay was not being honored on restart recovery. |
| 1.5 | 11/14/2025 | Alert and Clear Actions: Set custom actions to be executed when the alert triggers or clears. Idle Notification: Option to send a notification when the alert changes to idle. Recover from Automation Reload: Alerts can now recover from automation reloads. Recovery Options: Recovery from Home Assistant restart and automation reloads are now optional. (Default: Enabled) Additionally, set how alert automations behave on recovery. |



