Here's the place for you to show off! Share with the community the cool things you've built with any Bose API.
We created a custom Alexa skill to say things like "volume up" or "preset 3" or "power off" to the Bose Soundtouch.
What makes it a bit harder is that the Alexa skill is obviously running at AWS in the Cloud, while it needs to connect with the internal IP address (private range!) of the Bose Soundtouch. We actually need a public endpoint to connect to the SoundTouch....
I've been working on integrating Google Home with my SoundTouch speakers and I'm hoping to release a preview of it soon. So far, I've mainly been focused on the platform rather than the finer touches of natural conversation. I can send instructions to SoundTouch devices from Google Assistant via a service running in Azure as well as sync the status of all SoundTouch devices to Azure in real-time. At the moment this is done via a Windows application but the intention is to get this running on an IoT device.
I wrote this app mainly for myself, but I figured some other people might find it useful!
As someone who likes to entertain friends, I had a few fundamental issues with the official Bose app:
1) My friends had to download an app that they'd only ever use at my place.
As we have all learned over the years, there has only ever been one shell script written from scratch and every other script since then has been an edit of the original. :-)
Can you (Zach [who likely has his hands full] or someone) post sample complete Java program to, for example, "start a device playing Preset 1" ?