Would be nice with a service for adding notifications, alerts, binary_sensors like temperature alarms basically any text to a list with possibility for acknowledge and manual delete from list. Like any alarm-list in almost all HMI systems.
Of course with a associated card for the actual list. For acknowledge/delete, something like the shopping list: A checkbox for each line and a acknowledge/delete-button. Maybe also a time-stamp for each line/alarm.
Something like this:
action:
- service: homeassistant.alarmlist
data_template:
# If true, text bold until alarm acknowledged. Or maybe two different text-colors
must_acknowlege: true
message: "Temperature refrigerator high at {{ states.sensor.refrigerator_temperature.state }} C"
Guess this would have to be a first-in-first-out list, with a max number of allowed chars per line/alarm and a max number of allowed active lines/alarms. When/if list is at max, oldest alarm gets auto removed, even if still not acknowledged.