I am using Volumio a lot and I have a request for audio overlay.
The use case is the following:
you have a volumio at home
you have a “smarthome” ready doorbell solution, e.g. doorbird. So when a guest presses the doorbell, you can trigger http requests.
My idea was then select a playlist that contains a doorbell sound, volumio.local/api/v1/commands/?cmd=playplaylist&name=mydoorbell
This has a big disadvantage in case you are already listening to music, as this would interrupt and stop your current music.
The idea would be to be able to overlay another playlist
volumio.local/api/v1/commands/?cmd=playplaylist_overlaymode&name=mydoorbell that would not interfere with the current playlist
Alternatively, a doorbell/ring option would also be a cool feature:
volumio.local/api/v1/commands/?cmd=ring
where ring would be configurable or also have a playlist as parameter
I had a look at the fritzcallmute. But if I understood the code correctly, all it does is muting the music and than ramping up the volume again after hangup. The ring itsself comes out of the fritzbox.
What I would need is the ability to play 2 musics streams (for a short time) in parallel
I’d like to second this request. I’m (attempting to) use Volumio as part of a home automation setup. In addition to a doorbell ring, announcements and notifications for other events can be extremely useful for HA. So far I haven’t found a way to neatly inject notifications without disrupting the current playlist.