Alarm button to arm

Hello,

I’m looking for a solution to arm / disarm an alarm automation.
Basically I was thinking to have a button on the dashboard that create some state like “alarm: armed” and if armed and some door / window sensor is open then the alarm should ring through the speaker.

Also open to any ideas of people who have “alarms” systems through hass

Do it the easy way: