Persistent Notification
The Persistent Notification integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] can be used to show a notification on the frontend that has to be dismissed by the user.
List of triggers
The Persistent Notification integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] provides the following triggers. Each link below opens a dedicated page with examples, fields, and a step-by-step UI walkthrough.
-
Persistent notification (
persistent_notification) Triggers when a persistent notification is added, updated, or removed.
For an overview of every trigger across all integrations, see the triggers reference.
List of actions
The Persistent Notification integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] provides the following actions. Each link below opens a dedicated page with examples, parameters, and a step-by-step UI walkthrough.
-
Create persistent notification (
persistent_notification.create) Creates a persistent notification in the Home Assistant frontend. -
Dismiss persistent notification (
persistent_notification.dismiss) Removes a single persistent notification from the Home Assistant frontend. -
Dismiss all persistent notifications (
persistent_notification.dismiss_all) Removes all persistent notifications from the Home Assistant frontend.
For an overview of every action across all integrations, see the actions reference.
Use as a notifier
Persistent notifications can also be used as a pre-configured notifier for the Notify integration when that integration is loaded. It is available as notify.persistent_notification. This lets you use it with features that require a notifier, such as notify action groups or the Alert integration.
You can place the following attribute inside data for extended functionality:
-
notification_id: When a notification ID is given, it overwrites the notification if one with that ID already exists.