Never thought of muting it instead of setting volume to 0%. Both methods do work as intended, though muting will restore the state of the previous volume, which can be convenient. Will try it out.
I think we will have to live with the volume boop sound effect, there’s no setting to disable it from Google’s end.
Hello, I was wondering if there has been any update to this? I’ve currently set my similar script automation up, and I can’t get rid of the new speaker startup sound that google has set. It sounds different than the old chime, so I was wondering if you are having any issues with this now, or this work-around is still working for you?
I’ve got it set up and working as a script, and it does work, but it doesn’t stop the google start-up chime, just mixes in with it.
Update, I’ve given up. It seems that it will only work if you keep the speakers in playing mode all the time.
Also My speakers never appear to go into idle mode, just off and playing…
Someday maybe…
Oh, the set volume to zero I think only works if you set that to very low volume, volume 0 = mute and that changes the behavior. I have me speakers set to all kinds of levels for different areas, so unless I can capture that I’m not going there.
I’ve added the script and created an automation which starts the script, however it only works if the Google Home is in idle, and not off. Anyone know what could be the problem here?
This seems to work for me even if the media_player is off
EDIT: It works for TTS but not if you play media for some reason. I hear a little part of the chime but not all of it.
alias: Disable GA chime test
sequence:
- service: media_player.volume_set
data:
volume_level: 0.005
target:
entity_id: media_player.sovrum_hogtalare
- service: tts.google_translate_say
data:
entity_id: media_player.sovrum_hogtalare
message: TEST TEST TEST
language: sv
- service: media_player.volume_set
target:
entity_id: media_player.sovrum_hogtalare
data:
volume_level: 0.3
mode: single
EDIT2: I have this old script used as a wake up radio. Here I don’t here the chime at all even if the entity is off. Maybe if one but some silence in the clip to play and just slowly turns the volume up it would help?
How are you using this? Do you add the script to the start of the actions for any automation casting to a Google speaker? Or is there a way to integrate this more generally you you don’t need to add it to each automation using a Google speaker?
THis works pretty well for a single speaker but not when broadcasting to a group.
alias: Disable GA chime test
sequence:
- service: media_player.volume_set
data:
volume_level: 0.005
target:
entity_id:
- media_player.downstairs_speakers
- service: tts.google_cloud_say
data:
entity_id: media_player.downstairs_speakers
message: helloooooo there. This is a test of the broadcast.
- service: media_player.volume_set
data:
volume_level: 0.3
target:
entity_id: media_player.downstairs_speakers
mode: single
Actually, it may be because of the lawsuit with Sonus and this:
This does though. I now mirror my google speaker groups into HA groups (annoying but they don’t change much) and use those to drive the volume changes. Works most of the time. maybe 90%.