mirror of
https://github.com/librespot-org/librespot.git
synced 2026-04-27 08:15:50 +03:00
[GH-ISSUE #469] MQTT Mixer #297
Labels
No labels
A-Alsa
SpotifyAPI
Tokio 1.0
audio
bug
can't reproduce
compilation
dependencies
duplicate
enhancement
good first issue
help wanted
high priority
imported
imported
invalid
new api
pull-request
question
reverse engineering
wiki
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/librespot#297
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @romerod on GitHub (Apr 28, 2020).
Original GitHub issue: https://github.com/librespot-org/librespot/issues/469
I've contributed the mixer selection (a long time ago) with the idea to implement a mixer which could control external HW.
I think the most generic approach would be a mixer which works over MQTT. Easy to integrate with node-red for example. Open for other ideas.
As this would need a new dependency (mqtt client) would you suggest a build flag or do you have another idea for some kind of plugin model?
@siebeclaes commented on GitHub (Apr 29, 2020):
I just discovered this project today and have been using it on a Raspberry Pi 1 all day and loving it so far.
My first thought immediately was I needed some way to connect librespot with my old stereo to control volume and turn on/off the stereo automatically. MQTT integration would be ideal for this.
I already took a look through the code and adding an MQTT mixer doesn't seem to be too difficult. I'll give this a shot over the weekend and open a PR.
An indeed, putting this behind a feature flag is the right thing to do in my opinion.
@sashahilton00 commented on GitHub (Jul 24, 2020):
Not sure if this is is still of interest, but if so please put it in a PR, and we can see about it getting merged. At any rate, people can apply the PR manually as desired if it doesn't make it in. Sounds like a good candidate feature for librespotd though, whenever that happens.
@dersimn commented on GitHub (Aug 4, 2020):
I have a use case for this as well. I would like to control the volume of my stereo directly, do avoid having multiple volume sliders. My stereo is already integrated into MQTT: https://github.com/dersimn/DevilRemote.