Skip to content

[REQUEST] Allow clients to belong to more than one group (i..e. each client should be allowed to belong to several groups) #5

@Hedda

Description

@Hedda

Please allow clients to belong to more than one group (i..e. each client should be allowed to belong to several groups).

At least the recent specification updates by @kahrendt seems to have limited group beloning to a single group per client -> #3

Use case examples:

  • A single client should be able to belong to a group called "the whole house" at the same time it belongs to a group called "downstrairs".

  • A single client should be able to belong to a group called "living area" (which may be a smaller part of a floor yet have several speakers) at the same time the same client belongs to a group called "downstrairs" which may be a a whole floor but perhaps not all areas on that floor, as users might for example like to exclude a garage area even if that area is on the same floor as a the other areas for "downstrairs").

For reference, I currently have this setup using a Google Cast for multi-room (with a mix of Chromecast Audio, Google Home speakers and Google Nest speakers) so know that it works setting this up in the Google Home application.

Note that in my case the "the whole house" group does on purpose not actually contain all speakers, but it is instead a currated list of speakers, (so just because I have Google Home speakers and Google Nest speakers in every room does not mean that the scenario in the example could be solved by simply allowing playback to all speakers instead of having them as a group).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions