-
-
Notifications
You must be signed in to change notification settings - Fork 30k
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
Bose Soundtouch Speakers Missing #38133
Comments
Issue persists with the 0.113.1 update, but I was able to manually add all speakers in my configuration.yaml using
Now the speakers are appearing as entities as they should be and all functions appear to be working normally. The zone/slave services are working as well. I guess the integration is working normally but discovery is not, so there is a workaround. |
same problem here! |
Same problem here on 0.114.0. Auto-discovery is not working. I was able to add the speaker manually editing my configuration.yaml file using: media_player:
If I listen to tracks from my library I am able to pause the playing and also start again. Also the arrows for track shifting are working. But if listening to radio from the Lovelace card I am able just to swith off the speaker, that's all. If I want to switch it back on with the corresponding button it just doesn't work. Also after hours of trying almost everything I can't figure out how to make possible such a basic function like the switching between the six presets should be. |
Same for me. Auto discovery is not finding the speaker but I can see it on Bonjour as : _soundtouch._tcp. |
I believe this is related to a change made upstream in zeroconf 0.27.0 where they "Removed previously deprecated ServiceInfo address constructor parameter and property", which is used by libsoundtouch. If anyone who has a Bose Soundtouch device please try the following:
Does it work? Great! We need to patch upstream and then test again with HASS. |
Good Morning,
|
@hellspawny2k, your change to line 102 is incorrect. You changed it to |
@ttuffin , next time i read it ;)
|
Thanks @hellspawny2k. We need to patch the libsoundtouch library to fix the autodiscovery, but it looks like the repo has been dormant for quite some time. I've tried reaching out to the owner to see if we can get a PR through. If that fails, we may need to look at forking the repo. |
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. |
Unfortunately, auto discovery still does not work. Please activate the issue again. |
@Gompman I tried contacting the owner of the libsoundtouch library but unfortunately I never heard anything back. Since that repo is dead in the water I think it's best to fork it, make the necessary changes and release it on PyPi under a different name and update the HA Soundtouch integration to use the new package. |
The problem
Bose Soundtouch speakers are not being found after upgrading to 0.113.0. They are no longer showing up as entities, but the speakers themselves did not change, are still connected to the network and can play music from Spotify. The discovery integration was previously finding the speakers so I guess it stopped working.
Environment
Problem-relevant
configuration.yaml
Traceback/Error logs
None
Additional information
The text was updated successfully, but these errors were encountered: