Text to Speech on android phone?

Hello! First post. I’m a Google Home refugee trying to set up a simple widget on my android phone called “Is the garage door open?” I’ve set up a TTS script, but this allows audio output only to media devices, i.e. speakers and TVs. My phone is not in the list. How to move forward?
Add phone as a media device…how?
Use a different action…which one?
Something else?
Thanks!

Followup question. I’m testing the script with a speaker that is in the list of media devices available in the TTS action. HA says “Action ran successfully”, but the speaker is silent.

Doesn’t seem like it should be this difficult. Appreciate any guidance.

If you are using the Companion App, you use a notification action set for TTS.

Otherwise, you will need to install an app on your phone that creates a media_player entity that HA can access. There are a good number of options for use on your local network, but it can get complicated if you also want external access.

Which integration are you using for TTS?
Does the speaker work with any other action calls from HA?
What type of speaker/device is it?

Post your, properly formatted, script configuration.

I was trying to do this

action: tts.cloud_say
metadata: {}
data:
cache: false
entity_id: media_player.living_room_display # couldn’t point this to my phone
message: The garage door is {{ states(‘cover.garage_door_msg100_main_channel’) }}

Thank you, Didgeridrew, for pointing me in the right direction! This worked.

action: notify.mobile_app_my_pixel_9_pro_xl
metadata: {}
data:
message: TTS
data:
tts_text: The garage door is {{ states(‘cover.garage_door_msg100_main_channel’) }}

It’s so easy when you know what you’re doing. Also I created a new test script from scratch to route the TTS to a media player, which is a Google Mini. The new YAML is identical to the original, but the new one works. We’ll toss it onto the heap of unexplained phenomena and move on to the next challenge.

Cheers