If you don’t want it to beep when Smart Alarm is set to Armed stay, change that phrase back to off instead of startBeep.
If you like it the way it is, just be aware that when the system is set to Armed Away and you enter, if you change it to Armed Stay instead of Disarmed, it will most likely beep for an additional 30 seconds.
It looks like Smart Alarm supports selecting multiple sirens so in theory, all you’d have to do is configure the device preferences the same as your current siren, select it from the “Which audio player?” field in Smart Alarm and include it in your existing Rule Machine action.
I also have a similar DH for the GoControl/Linear siren that supports using the strobe and siren independently. I haven’t added the beep scheduling functionality yet, but you could make the red strobe stay on for 30 seconds during entry/exit.
It beeps most of the time, but sometimes the alarm sounds for about 3 seconds instead of beeping which is why I haven’t added the beep scheduling feature yet. It’s a battery only device that has poor response times and no volume control so I’m not sure if I can make it any more reliable.