# \[APP\]\[Pro\] Bluesound - Multi-room Music. The Hi-Res Way

**URL:** <https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [August 22, 2018, 11:26am UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121 "2018-08-22T11:26:31Z")\
**Posts on this page:** 20\
**Page:** 6

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [August 13, 2020, 12:08pm UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/102 "2020-08-13T12:08:10Z")

</div>

I hope to have fixed the `start/stop playing` trigger card once and for all. Could you check again. I have also removed one of the duplicate condition cards for `is (not) playing`. That might break some flows for some people but cleans up the code and the flows can be fixed easily. Could you test again.

> **[Bluesound](https://homey.app/en-us/app/com.bluesound/Bluesound/)**
>
> Multi-room Music. The Hi-Res Way.

---

<div class="post-metadata">

**Author:** ![Peter\_de\_Vos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_de_vos/32/151925_2.png) [@Peter\_de\_Vos](https://community.homey.app/u/Peter_de_Vos)\
**Post date:** [August 13, 2020, 12:49pm UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/103 "2020-08-13T12:49:43Z")

</div>

Start still doesn’t work. Maybe just change stop trigger in start/stop trigger. People can then ad an condition card in the And section with is or is not playing. Problem solved!

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [August 13, 2020, 1:37pm UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/104 "2020-08-13T13:37:12Z")

</div>

I cant as these triggercard are built in based on the `speaker_playing` capability (and I dont want too, I want to get it right). So help me out here. The only thing I can do it to determine when I need to set the `speaker_playing` capability to true or false. The code looks like this:

```auto
// capability speaker_playing
if (result.state !== "pause" && !this.getCapabilityValue('speaker_playing')) {
  this.setCapabilityValue('speaker_playing', true);
} else if (result.state == "pause" && this.getCapabilityValue('speaker_playing')) {
  this.setCapabilityValue('speaker_playing', false);
}

```

In human language this says "if the device state (`result.state`) is not pause and the state of the device in Homey is not playing then set it the `speaker_playing` capability to playing or if the device state is pause and the state of the device in Homey is set to playing then set it to not playing. My guess is that there are cases where the state of the device is not changed from pause while it’s actually playing something (like radio) and thus it wont change the capability and therefor not trigger the start playing trigger card. I need to find out if this is the case. Could you check this through [http://ipbluesound](http://ipbluesound) :port/Status and see what the result is when starting and stopping your music.

And thanx for the beers, much appreciated with this heat … 🙏

---

<div class="post-metadata">

**Author:** ![Peter\_de\_Vos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_de_vos/32/151925_2.png) [@Peter\_de\_Vos](https://community.homey.app/u/Peter_de_Vos)\
**Post date:** [August 13, 2020, 2:37pm UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/105 "2020-08-13T14:37:59Z")

</div>

Your welcome!

Hhm. I do understand you. But even when i cut off the power and restart the Powernode and start play some music, Start playing is not triggered.

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [August 13, 2020, 4:22pm UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/106 "2020-08-13T16:22:20Z")

</div>

You will need to access this URL (replacing the IP and port of your Bluesound device) to see what the status is. I use this output to update the device instance in Homey.

[http://ipbluesound](http://ipbluesound):port/Status

---

<div class="post-metadata">

**Author:** ![Peter\_de\_Vos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_de_vos/32/151925_2.png) [@Peter\_de\_Vos](https://community.homey.app/u/Peter_de_Vos)\
**Post date:** [August 13, 2020, 6:36pm UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/107 "2020-08-13T18:36:00Z")

</div>

Give it another try asap!

---

<div class="post-metadata">

**Author:** ![GertjanG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gertjang/32/17816_2.png) [@GertjanG](https://community.homey.app/u/GertjanG)\
**Post date:** [August 14, 2020, 1:53pm UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/108 "2020-08-14T13:53:25Z")

</div>

OK, let me know if I’m not making any sense, but I’ll try to contribute to this (with my limited knowledge). I looked at the URL and found the following states (for my Node 2i):

Playing Tidal / Spotify state=stream  
Playing from NAS state=play  
Playing optical input state=stream  
Paused state=pause  
playlist ended state=stop

Hope this helps, and again thanks for your efforts, also to Peter

---

<div class="post-metadata">

**Author:** ![GertjanG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gertjang/32/17816_2.png) [@GertjanG](https://community.homey.app/u/GertjanG)\
**Post date:** [August 14, 2020, 3:27pm UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/109 "2020-08-14T15:27:47Z")

</div>

Addition:

Playing TuneIn (radio) state=stream  
Playing Bluetooth state=stream

Bluetooth or optical selected but no signal, state=connecting

---

<div class="post-metadata">

**Author:** ![Peter\_de\_Vos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_de_vos/32/151925_2.png) [@Peter\_de\_Vos](https://community.homey.app/u/Peter_de_Vos)\
**Post date:** [August 14, 2020, 6:43pm UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/110 "2020-08-14T18:43:46Z")

</div>

Issue solved! Efforts go to @Phuturist!

---

<div class="post-metadata">

**Author:** ![Quakerix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/quakerix/32/10155_2.png) [@Quakerix](https://community.homey.app/u/Quakerix)\
**Post date:** [October 10, 2020, 1:22pm UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/111 "2020-10-10T13:22:51Z")

</div>

I noticed that Bluesound now have an official API documentation on their website:

> **[Custom-Integration-API-v1.0.pdf](https://www.bluesound.com/wp-content/uploads/2019/09/Custom-Integration-API-v1.0.pdf)**
>
> 3.54 MB

Still weird that there is no option to switch source to any specific i would like, in my case to optical 2 for example when my tv is turned on.

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [November 14, 2020, 10:14am UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/112 "2020-11-14T10:14:25Z")

</div>

> ## v3.0.4 - 202x-xx-xx
> 
> - Updated to SDK3 (require Homey firmware 5.x)
> - Fixed an issue with the start/stop playing trigger card
> - Removed a duplicate “is (not) playing” condition card. You might have to update your flows because of this.

This release is available in the test channel in the app store. You can only install this if you are running Homey firmware 5.x which is still in experimental phase.

> **[Bluesound](https://homey.app/nl-nl/app/com.bluesound/Bluesound/)**
>
> Muziek voor meerdere kamers. De Hi-Res manier.

---

<div class="post-metadata">

**Author:** ![Phuturist](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/phuturist/32/49_2.png) [@Phuturist](https://community.homey.app/u/Phuturist)\
**Post date:** [February 23, 2021, 8:56am UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/113 "2021-02-23T08:56:16Z")

</div>

> ## v3.0.5 - 2021-02-22
> 
> - Updated to SDK3 (require Homey firmware 5.x)
> - Fixed an issue with the start/stop playing trigger card
> - Removed a duplicate “is (not) playing” condition card. You might have to update your flows because of this.

---

<div class="post-metadata">

**Author:** ![Max\_A](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/max_a/32/39177_2.png) [@Max\_A](https://community.homey.app/u/Max_A)\
**Post date:** [April 15, 2021, 4:52am UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/114 "2021-04-15T04:52:42Z")

</div>

Hi! I’m new to homey, I hope this is the right place to ask a question about the flows of the blusound app?  
How do I trigger a specific playlist or song to be played? I only manage to play the song that is currently playing?

---

<div class="post-metadata">

**Author:** ![Mikey](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mikey/32/9249_2.png) [@Mikey](https://community.homey.app/u/Mikey)\
**Post date:** [April 15, 2021, 9:30am UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/115 "2021-04-15T09:30:59Z")

</div>

I use the app in my flows to start a certain programmed PRESET: Spotify or radio channel. Not sure if you can actually select a certain playlist. Continue in the current playlist/song should be possible?

---

<div class="post-metadata">

**Author:** ![Peter\_de\_Vos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_de_vos/32/151925_2.png) [@Peter\_de\_Vos](https://community.homey.app/u/Peter_de_Vos)\
**Post date:** [April 15, 2021, 1:51pm UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/116 "2021-04-15T13:51:38Z")

</div>

Also use the presets for this

---

<div class="post-metadata">

**Author:** ![Max\_A](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/max_a/32/39177_2.png) [@Max\_A](https://community.homey.app/u/Max_A)\
**Post date:** [April 15, 2021, 3:34pm UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/117 "2021-04-15T15:34:45Z")

</div>

But you can only start the service, not choose artist or song och playlist? Thanks for getting back to me!

---

<div class="post-metadata">

**Author:** ![Peter\_de\_Vos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_de_vos/32/151925_2.png) [@Peter\_de\_Vos](https://community.homey.app/u/Peter_de_Vos)\
**Post date:** [April 15, 2021, 4:25pm UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/118 "2021-04-15T16:25:41Z")

</div>

You can ad a playlist to your preset first

---

<div class="post-metadata">

**Author:** ![Max\_A](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/max_a/32/39177_2.png) [@Max\_A](https://community.homey.app/u/Max_A)\
**Post date:** [April 16, 2021, 4:38am UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/119 "2021-04-16T04:38:15Z")

</div>

Awesome, I think I’m starting to get how it works. But in “then” when I choose preset, how do I choose theta preset, the ✔ Is grayed out and I can’t save it… thanks for your replies!

---

<div class="post-metadata">

**Author:** ![Peter\_de\_Vos](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_de_vos/32/151925_2.png) [@Peter\_de\_Vos](https://community.homey.app/u/Peter_de_Vos)\
**Post date:** [April 16, 2021, 6:41am UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/120 "2021-04-16T06:41:43Z")

</div>

Just type the presetnumber!

[Screenshot\_2021-04-16-08-40-03(1)|690x204](https://community.homey.app/uploads/short-url/vf0b5vEFYLwRDGdbopY9XwTrHTS.png)

---

<div class="post-metadata">

**Author:** ![Max\_A](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/max_a/32/39177_2.png) [@Max\_A](https://community.homey.app/u/Max_A)\
**Post date:** [April 16, 2021, 8:13am UTC](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121/121 "2021-04-16T08:13:22Z")

</div>

Thanks!! Got it!

[Previous page](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121.md?page=5)

[Next page](https://community.homey.app/t/app-pro-bluesound-multi-room-music-the-hi-res-way/121.md?page=7)
