Alernative Alarm Viewing

I'm looking at making a new view in my project that will display any active alarms in a given area. For example we have an RTO, Waste Water, Ammonia etc, and I'd like them to each have their own sections. I know about the alarm status table, but this seems... inelegant really. Is there a better way of displaying this that I'm missing or has anyone else had a thought like this before?

If you were looking to sort the Alarm Table for the different areas, you can use the source filter to set up different tables or display different information based on which area the user selects.

You can also adjust the filtering and color scheme to your liking to only display the active alarms or sort the areas by color using the row styles and state filters.

My initial thoughts would be that you could either have a different alarm table for each area that already has the zones set up using the wildcard '*', like * RTO *, * Waste * etc and have them set into their own quadrants on the view or tabbed in a container on the page.

Another configuration is to set them up as options for the user on something like a dropdown component or text field that the user can input which zone's active alarms they would like to view and bind that to the source property for the table.

Another option is to have an alarm table as a docked view and then change the filter based on a custom property that is tied to each zone depending on which view the user is on and what zone that view is in.

I haven't personally used much of anything other than the AlarmStatusTable or AlarmJournal to show the alarms.