I have created an addon to JRule which will connect to local socket and play audio Clips.
The benefit over using the normal sonos binding is that it will not interrupt what is playing, and it will continue to play what was played before once the clip finishes.
Hope it can help someone. It’s not that well tested yet so expect changes.
Next up to fix is tts and audio sink. Possibly I could consider merging some code with the Sonos-binding.
Enhancing the existing binding is of course the way to go.
It was in my TODO list to try to do that but not very high. I have not yet started.
Well, I want to show case Jrule, you get Items and rules for free that you won’t get with the regular sonos-binding. Other than that I agree. I’ll see what I can do.
This is like gold for me. Thank you for sharing.
I have added audio sinks now as well to support oh say.