Nope, not yet. Haven’t been using multiroom lately but will add my other Chromecast to my setup and try multiroom again.
In my case I will edit my automation for my receiver and let my Chromecast group keep my receiver on.
If you find a solution or got an idea how to handle this, please let me know.
I don’t see how this solves my problem.
I see all my players including the group player.
But still, when i cast to a group the included players state is off instead of playing.
I had one of my players added with ip-adress like you had.
I removed this and now i only use:
I have 3 Chromecast Audio players. In Home Assistant, thanks to reducing my config to what you use now, these 3 players show up as well as the group player.
So when I cast to one of the 3 players, that player in HA changes states. When I cast to the group of players, the group player changes states but the individual players do not. This may be odd but after updating the triggers of my automations (to include both the individual player and the group player) to deal with this behaviour, I can now do what I want to do.
I don’t think this is a bug, but just how the Google Cast platform works. I think so because the Google Home app shows something very similar: when casting to a group of Chromecast players, only the group player shows what it’s doing properly. The individual players show limited information about their current state (notice the missing cover art).
The difference is that in the google home app it shows playing. In HA it shows off.
The problem here is that you can’t adjust the volume for an individual player in the group.
In Google Home app you can adjust the volume synchronized for all players just like in HA, but you can also adjust the volume individual. Because the players is in off-state HA can’t adjust the volume.
I have an automation looking like this:
Okay, I see the issue in your use case. So I reopened my issue on Github with your use case as an example why the behaviour in Home Assistant should match what one sees in the Google Home app.
I just started using cast speaker groups since normal chromecasts now can be added to a group.
I have this exact problem. I would love to control the volume of the individually chromecasts in the group while playing, however since they are “off” in HA and don’t provide volume or any other information that is not possible.
Only solution I found is to call volume_up and volume_down on the chromecast I want to control, but that’s not very useful since there’s no way of knowing the current volume level.
I guess the cast component would need some changes for this to work, if it’s even possible.
Do they show up as as on for you while being in the cast group playing?