This directory contains automations related to core system functionality, notifications, and alerts.
Converts alert entities to persistent notifications.
Purpose:
- Creates persistent UI notifications when alert entities are triggered
- Ensures important alerts remain visible until addressed
Key Features:
- Triggers on alert entity state changes
- Maintains alert visibility in the UI
- Prevents critical alerts from being missed
Automatically manages and closes low-priority alerts.
Purpose:
- Reduces notification noise by auto-closing non-critical alerts
- Prevents alert buildup in the system
Key Features:
- Identifies low-priority alerts
- Implements automated cleanup
- Helps prevent alert fatigue
Monitors Home Assistant logs for important events.
Purpose:
- Detects and notifies about system warnings and errors
- Helps maintain system health through early detection
Key Features:
- Monitors warning and error level log events
- Triggers notifications for system issues
- Enables proactive system maintenance
Manages temporary notification muting for household members.
Purpose:
- Provides temporary muting of notifications
- Automatically restores notifications after one hour
Key Features:
- One-hour automatic unmute timer
- Prevents indefinite notification muting
- Maintains household communication flow
Each automation in this directory can be configured through its respective YAML file. Key configuration points:
- Alert thresholds and priorities
- Notification delivery methods
- Timing parameters
- User-specific settings
These automations may depend on:
- Alert entities being properly configured
- Notification services being set up
- Proper user presence detection