Provide entities with an optional alarm state

I work a lot in industrial and building automation. We’re working with protocols like LON and BACnet. Here we can configure readings to have alarmstates. For example a temperature reading can be configured to give an alarm when it’s above a given value.

I’d like to set up a alarm console in HA using the conditional entity card where I need to accept or reset different alarms which have been triggered by for example a temperature that’s too high or a preassure that’s too low.