-
-
Notifications
You must be signed in to change notification settings - Fork 31.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cast groups do not show p in docker without net=host #13239
Comments
I'm currently not using cast groups, but I'm also running without It seems the cast group works by having one device as the master and that will announce a chromecast service on a different port. This would require some changes in home-assistant to also be able to specify a port, but I guess that would also require some changes on pychromecast. There was a MR a while ago that implemented this, but that wasn't merged in home-assistant-libs/pychromecast#167 |
@michaelarnauts if you create a cast group, does it show up in home-assistant? |
@michaelarnauts The problem with cast groups is that you never know how you can reach it. This is because the "elected leader" of the group always changes. Somehow the cast group needs to have a master that is sending all the audio to the other audio devices, but maybe other devices have better connectivity. So the cast protocol dynamically change the master (and port), so there's no way that we can have a configuration option for cast groups as they always change where they're reachable - we will always need discovery in some way or another (unless we start looking at the |
Ah sorry, now I understand the title. So as far as I know, we sadly won't be able to get cast groups to work without discovery. Therefore we also won't get cast groups to work without |
@OttoWinter any chance i could point the discovery component at a subnet and have it run? |
@Spartan-II-117 See moby/libnetwork#552, having multicast/mDNS working within docker containers inside docker is unfortunately not possible with docker. Pointing the container at a specific subnet won't solve the issue. Closing this as we can't fix it. |
Make sure you are running the latest version of Home Assistant before reporting an issue.
You should only file an issue if you found a bug. Feature and enhancement requests should go in the Feature Requests section of our community forum:
Home Assistant release (
hass --version
): 0.65.5Python release (
python3 --version
):docker
Component/platform:
cast
Description of problem:
cast groups do not show up in home-assistant when using docker and only passing through individual ports, it will find the listed Chromecasts if supplied with ip addresses, but will not find any cast groups.
Expected:
cast groups to be brought in with the member chromecasts
Problem-relevant
configuration.yaml
entries and steps to reproduce:Traceback (if applicable):
Additional info:
I believe @michaelarnauts may have figure out a work around to this, Any thoughts?
The text was updated successfully, but these errors were encountered: