Alarmo siren speaker

Hi all

I’ve configured alarmo and so far very pleased with the results however I’m struggling with the siren part of the project. The issue is I’ve only got Alexa echos dotted around the house sadly I’ve tried to get the siren to sound in them but no joy! I’m told that Alexa cannot play the mp3 file in my local folder, which is annoying. Are there any other types of Bluetooth speakers out there that anyone could recommend that could be used specifically for the siren?

Hi,

I’m doing something similar with my setup and alarmo. Alexa has some built in siren sounds available.

Example code below from a script I call in Alarmo.

sequence:
  - target:
      entity_id:
        - media_player.kitchenalexa
    data:
      volume_level: 1
    action: media_player.volume_set
  - repeat:
      sequence:
        - data:
            media_content_id: amzn_sfx_scifi_alarm_04
            media_content_type: sound
          target:
            entity_id:
              - media_player.kitchenalexa
          action: media_player.play_media
        - delay:
            hours: 0
            minutes: 0
            seconds: 5
            milliseconds: 0
      until:
        - condition: state
          entity_id: alarm_control_panel.security
          state: disarmed
  - target:
      entity_id:
        - media_player.kitchenalexa
    data:
      volume_level: 0.3
    action: media_player.volume_set
alias: Alarmo Siren Alexa (Duplicate)
mode: single
icon: mdi:bullhorn-variant

As I remember Alexa had quite a lot of alarm “skills”, including barking dogs. You could probably use an input_boolean to trigger an Alexa routine to launch one of those.

Hi, sorry to jump on this post but I’m trying to do the same thkng as you have above.

I get it to trigger from Alarmo, volume to full, play the siren and volume back down (i’ve used the same scifi alarm you have), but no matter how I set it, it will only do the sound once.

I’ve tried setting to repeat until the alarm is no longer triggered, I’ve added the call action multiple times in a row, set it to repeat for X times.

What I really want it for it to repeat until the alarm is turned off/no longer triggered but can’t seem to make it do that. Did you get it to work like that at all?

No problem. I’ve just double checked the code I posted above.
So in Alarmo I have an action that fires when alarm is triggered.
This calls up a script (code shown)
if Alarmo is armed and triggered the siren will play and it repeats in a loop.

If Alarmo is disarmed and I manually run the script it will only play the siren once.

Not a lot to add I’m afraid. It’s been in use here for a while.

Thanks