This object is in archive! 

Control Bose Soundtouch with zipabox/zipatile

d gricourt shared this idea 7 years ago
Under Consideration

Hi,

Wanted to share how I can control my BOSE Soundtouch with my Zipabox via Virtual switch and rule.

So far this is a very simple control: Play the playlist which is configured on button 1 of Sountouch. Refer to BOSE Soundtouch API documentation (available here: http://products.bose.com/api-developer/index.html ) in case you need to customize your own rule.

Idea is to use Virtual switch and a rule which will monitor the status of the virtual switch:

when ON, it will send HTTP POST request to BOSE Soundtouch in order to emulate key press on the BOSE Sountouch: Press Preset 1 touch and then play

When Off, it will press the Stop button.

Note that the BOSE API, includes both press and release action for each button, explaining why I have 2 HTTP request for each actions (one for "press" and one for "release")

The URL to reach soundtouch is http://Local_IP_ADDRESS_of_BOSE_Sountouch:8090/key

However, would be definitely good if Zipato could create a Bose device (similar to what has been done for Sonos) to get an even easier and simple way to integrate those devices in our home automation projects...

Replies (1)

photo
1

Agreed, Bose, Heos, Play-fi, MusicCast, Chromecast are all systems I would like to see integated.

Can I ask why you are sending a http request for both press and release? Doesnt the Bose just need press or release?

This would be a good integration though, good to see Bose releasing their api so willingly, good on them.

Now if only Zipato had created a virtual media player as I suggested once before. Where you could set http commands or virtual devices in a configuration page on the media player. Similar to the virtual thermostat endpoint devices.

Leave a Comment
 
Attach a file