This is the forum archive of Homey. For more information about Homey, visit the Official Homey website.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
bose
Bose Soundtouch
SlicingHaunt
Member
I knew once I bought Homey that it was possible to control these devices
with HTTP cards but now I finally had some spare time to create an Bose
Soundtouch app!
You can find it HERE.
I'm still working on adding features but the basic stuff is working. For example:
I hope you enjoy using the app and please let me know if there are features you like to see.
Future development and updates about the app will be posted here and on the app store page.
Update v1.1.0
New features:
You can find it HERE.
I'm still working on adding features but the basic stuff is working. For example:
- Triggers are available to check if a speaker has started playing or has stopped playing.
- Conditions to check if a speaker is playing or paused
- Actions to play presets, control volume, next, previous, play, pause, mute, unmute, set bass reduction and to create zones with other speakers!
I hope you enjoy using the app and please let me know if there are features you like to see.
Future development and updates about the app will be posted here and on the app store page.
Update v1.1.0
New features:
- Added volume change trigger with volume token, this makes it easy to keep volume between speakers in sync.
- Changed way bass is set of speakers, it is now done using a percentage slider which is later transformed by the bose api to the correct bass level. 100% means highest level of bass and 0% means lowest.
- It is now possible to check if a speaker is the master of a zone
- It is now possible to set a speaker in standby or turn it on
- It is now possible to set repeat options
- It is now possible to set shuffle options
- It is now possible to select the source, only AUX and Bluetooth are supported at the moment.
I'm still looking into the possibility to start spotify tracks via Homey, this is going to be alot of work since it probably requires to write a new app that makes the spotify api easily accessible.
Tagged:
Comments
First impression is super! Things are working as expected with the limitations that the Bose API has
First request is if you could implement a card where we can send the "Power" command and it will toggle the standby state. Together with a condition card "Is Playing" we can then turn off the Bose Reliably.
Another request is if we can set a volume using a number, this way we can ask homey to lower the volume and we can set it at Volume == Volume - 5 or something each time we ask it ?
Happy with it!
For your first request, I'm looking into that. I didn't add that functionality in because I mainly just pause my speakers and after a while they turn themself off.
For your second request, you are already able to do so! Just make a variable that always sits between 0 and 1 and place that variable as a tag in the volume slider action card. I'm not going to implement speech in the bose app since Athom is going to discontinue the speech. (and I never used it anyway since Homey has serious hearing problems )
*edit: You can control that variable with speech and then with a variable value change trigger re-set the volume of the speaker
#2 > Great! I'll give that a try Thanks
Of course I have some wishes as well, select bluetooth, like this XMLPost:
http://172.16.1.26:8090/select <ContentItem source="BLUETOOTH" location="" sourceAccount=""></ContentItem>
And I need Spotify connect select, did not yet have the time to create the XMLPost but will sort it out unless you know how to do it.
Will now start to do some heavy testing and migrate my flows including my NEEO remote control to drive it all;-)
Thanks a lot,
Jacques
@jacquesvzijp Is also being worked on.
Don't expect the update to be soon, but know I'm working on it.
@GPaz That seems odd. Are you sure you have selected the right soundtouch device to play the preset on? I can only test the app with 2 speakers at a time at my home, but it never fails as long as I select the right speaker.
Great work!
If you don't see any results using your browser there is something wrong with your setup, either the IP address you entered is invalid or something else in your network is blocking access to the speaker.
If I klick on Save, nothing happens! I can see the speaker if I enter the adress in the browser and can also control the speaker over the "HTTP request flow cards"-App, so it is not a connectivity issue I think.
I'd love to be able to use the SoundTouch speaker(s) as output for the voice from Homey too. Right now the only speaker I can chose is the internal Homey speaker but this is "not very loud" :-). I would prefer not to use a cable and a standard Aux speaker connection as I use Homey as part of home security and want it in a different place from the loudspeaker.
Cheers! /Mats