Alexa TTS to multiple devices with differing accounts

Hi guys, looking for a bit of advice. I have installed hass.io with Nabu Casa and have 5 Alexa echos. The echos are spread across a few different Amazon accounts and are all configured (alexa_media) and recognised in HA.

TTS works fine either individually or to both of the devices on my account with the following script:

alexatest:
alias: Alexa Test
sequence:

  • service: notify.alexa_media
    data:
    target:
    • media_player.kitchenechodot
    • media_player.bedroomechodot
      data:
      type: tts
      message: This is a test message

…and also works if I replace both the above devices with an echo device on one of my children’s account.

The issue is if I try to send a message to devices registered with different accounts. I see a notification that the script has run and there is no error, but no message played on the devices.

Can anyone help? TIA.

Hey there. I don’t have an answer for you, but you may have one for me. I am wanting to add another alexa amazon account to home assistant because there is a skill that is only available in a certain country. From what you wrote, it sounded like you have added more than one account to home assistant without any issues?