I am unsure when this disappeared, but it was recently. I used to have an option to type a message and send it to a speaker. I no longer have this option, I was like this…
Now it is like this…
I can’t seem to find this media browser or media browser panel.
Thanks!
In the lower right hand corner you select the speaker to play the TTS message.
If you are not even seeing the Media icon in the main menu then it implies your configuration.yaml file isn’t using default_config: option. If that’s the case then you will need to add the media_source: option.
Also gone from HomePods using the AppleTV integration, so it looks like a new design change for speaker type devices as a whole.
Unfortunately this has broken the ability to use tts on any of my 3 HomePods. Only one shows a media browser link on its Lovelace card. Selecting the media browser will cause and endless wait state.
That same HomePod is the only one listed in tts via the media menu mentioned above. But when selecting this speaker device as the speaker for tts after first selecting the Google tts icon (which is totally counter intuitive) an apps tab appears with a wait spinner that keeps going endlessly.
If doing this via the iOS app, after that it’s impossible to use that media menu to select anything at all until the app is forced closed and restarted.
Please consider marking my post above with the Solution tag. It will automatically place a check-mark next to the topic’s title which signals to other users that this topic has been resolved. This helps users find answers to similar questions. For more information, refer to guideline 21 in the FAQ.
Did I understand you correctly that if you commented out “default_config” then you had your TTS available again in the MediaPlayer?!
I noticed last night that I no longer have a TTS at this point.
Only if I put it in the front of the cart at Lovelace. That doesn’t look good (I think).
That is correct, I had previously had “default_config” commented out but manually specified the integrations I was interested in. I did not, however, have “media_source” integrated enabled. This caused my TTS to stop working. Uncommenting out “default_config” allowed all of the default set of integrations for Home Assistant to load. Default Config - Home Assistant