# \[APP\]\[Pro\] Roon - Rediscover your music across every room

**URL:** https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818
**Category:** Apps
**Tags:** homey-pro
**Created:** [November 5, 2024, 11:02am UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818 "2024-11-05T11:02:39Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Merijn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/merijn/32/109176_2.png) [@Merijn](https://community.homey.app/u/Merijn)
#### Post date: [November 5, 2024, 11:02am UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/1 "2024-11-05T11:02:39Z")

</div>

# Roon for Homey

**Roon for Homey** brings your multi-room audio system into Homey. Control playback, group speakers, transfer music between rooms, and automate your listening experience—all from one place.

☕ Enjoying the app? Please consider [buy me a coffee](https://buymeacoffee.com/codecarve) to support development.

## Key Features

**Playback Control**

- Play/Pause, Previous, Next, Shuffle, Repeat
- Track position and queue progress
- Roon Radio (auto-play similar music)

**Volume & Grouping**

- Volume control with soft limits for protection
- Group outputs for synchronized playback
- Transfer music seamlessly between zones

**Global Commands**

- Pause All Zones—instant silence for doorbells or calls
- Mute All Zones—quick quiet without stopping playback
- Sleep All—wind down the whole house

**Core Monitoring**

- Flow triggers when Roon Core connects or disconnects
- Conditions to check if Core is available
- Reliable automation even when Roon restarts

**Voice Assistant Ready**

- Works with Google Assistant and Alexa through Homey
- Responds to “Turn off all speakers” commands
- Standard media controls in Homey interface

## Device Types

| Type | Use Case |
| --- | --- |
| **Roon Output** | Control individual speakers with volume |
| **Roon Zone** | Control a zone (may contain multiple outputs) |

If you’re not sure which device to use, use Roon Output. We probably will deprecate the Roon Zone because all functionality can be used by using the Roon Output.

## Getting Started

1. **Install** the app from the Homey App Store
2. **Enable Homey** in Roon: Settings → Extensions → Enable “Homey”
3. **Add devices** : Choose Roon Zone or Roon Output in Homey

## Flow Ideas

- **Doorbell pause** : Pause all zones when the doorbell rings, resume after 30 seconds
- **Good morning** : Start your favorite playlist in the kitchen when your alarm goes off
- **Movie time** : Transfer music to the living room and lower volume when TV turns on
- **Party mode** : Group all speakers together with one button press
- **Bedtime** : Gradually lower volume, then sleep all zones at midnight
- **Away mode** : Pause all when everyone leaves home

## Troubleshooting

- **Devices not appearing?** Check that Homey is enabled in Roon Settings → Extensions
- **Core disconnected?** Ensure Roon Core is running and on the same network
- **Volume not working?** Zone devices don’t have volume—use Output devices instead
- **Grouped speakers acting weird?** Try ungrouping and regrouping via flow actions

## Feedback & Support

Questions, ideas, or issues? Share them in this thread—logs and diagnostics help when troubleshooting.

* * *

_Developed by [CodeCarve](mailto:hello@codecarve.nl) | [GitHub](https://github.com/codecarve/roonextension) | [Report an Issue](https://github.com/codecarve/roonextension/issues) | [Donate](https://paypal.me/codecarve)_

---

<div class="post-metadata">

### Author: ![Bas\_Schneider](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bas_schneider/32/113093_2.png) [@Bas\_Schneider](https://community.homey.app/u/Bas_Schneider)
#### Post date: [December 22, 2024, 11:34am UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/2 "2024-12-22T11:34:47Z")

</div>

Very nice! As a request: is it possible to get the artist, album and song information too? So I can get it displayed on my dashboard, The way displays are implemented in Roon itself are very limited.

Thanks!  
Bas

---

<div class="post-metadata">

### Author: ![Merijn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/merijn/32/109176_2.png) [@Merijn](https://community.homey.app/u/Merijn)
#### Post date: [February 1, 2025, 11:08pm UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/3 "2025-02-01T23:08:11Z")

</div>

Hello Bas,

I already added this info as tags. But I will look at the dashboard since I currently not use it, maybe I overlook something.

I just released a new beta, with a long requested feature: the ability to start internet radio and the artist radio. It currently only works on outputs. I plan to enable it for zones as well once it’s stable.

Best,  
Merijn

---

<div class="post-metadata">

### Author: ![sandervd](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sandervd/32/123847_2.png) [@sandervd](https://community.homey.app/u/sandervd)
#### Post date: [February 8, 2025, 11:14pm UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/5 "2025-02-08T23:14:56Z")

</div>

Deleted my post because I was asking if I could start playlists or radio stations in the future and somehow missed the bit that it was in beta already. Thanks for making the app Merijn!

---

<div class="post-metadata">

### Author: ![Merijn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/merijn/32/109176_2.png) [@Merijn](https://community.homey.app/u/Merijn)
#### Post date: [February 9, 2025, 10:26am UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/6 "2025-02-09T10:26:52Z")

</div>

Really nice to see so many ppl are currently enjoying the app. I am gonna release 1.1.1, first in beta, containing the latest nodejs driver. The current driver is a bit outdated, but it’s great to see it just received some love from Roon Labs.

---

<div class="post-metadata">

### Author: ![Harald\_Lindebrekke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/harald_lindebrekke/32/122209_2.png) [@Harald\_Lindebrekke](https://community.homey.app/u/Harald_Lindebrekke)
#### Post date: [February 9, 2025, 11:37am UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/7 "2025-02-09T11:37:24Z")

</div>

Hi!! A big thank you for making this app!! Is there any possibillity to add the card “Start playlist \_\_\_”?

Best,  
Harald

---

<div class="post-metadata">

### Author: ![Merijn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/merijn/32/109176_2.png) [@Merijn](https://community.homey.app/u/Merijn)
#### Post date: [February 9, 2025, 1:31pm UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/8 "2025-02-09T13:31:02Z")

</div>

Yes, this is possible, good one. I just added the action cards for shuffling a genre, and starting a playlist. Release 1.1.2 is in beta now, once stable let’s put this one live for all users.

---

<div class="post-metadata">

### Author: ![Harald\_Lindebrekke](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/harald_lindebrekke/32/122209_2.png) [@Harald\_Lindebrekke](https://community.homey.app/u/Harald_Lindebrekke)
#### Post date: [February 10, 2025, 11:42pm UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/9 "2025-02-10T23:42:04Z")

</div>

This will be amazing!!

On search for artist and playlist, I get this error:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/c/fc50fc6b9dc1f42174084ce0d19e3238673fa776.png)

Am I doing something wrong, or is it a bug?

---

<div class="post-metadata">

### Author: ![sandervd](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sandervd/32/123847_2.png) [@sandervd](https://community.homey.app/u/sandervd)
#### Post date: [February 12, 2025, 8:39pm UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/10 "2025-02-12T20:39:03Z")

</div>

When I use the “Shuffle Genre xxx” on a specific player (I have 5) it starts playing on another 🙂

---

<div class="post-metadata">

### Author: ![Merijn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/merijn/32/109176_2.png) [@Merijn](https://community.homey.app/u/Merijn)
#### Post date: [February 13, 2025, 9:38am UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/11 "2025-02-13T09:38:08Z")

</div>

Thank you for the bug reports! I need to do more work to stabilize this release because of updates to Roon Labs’ internal driver. Also the app doesn’t detect yet when the Roon Core goes offline or online yet, which is important for enabling or disabling devices, flows, and input forms to avoid errors. We currently have around 15 test users, please continue testing. It helps! Hope to give an update soon!

---

<div class="post-metadata">

### Author: ![sandervd](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sandervd/32/123847_2.png) [@sandervd](https://community.homey.app/u/sandervd)
#### Post date: [February 13, 2025, 11:24am UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/12 "2025-02-13T11:24:11Z")

</div>

Merijn, does it help if we submit via the diagnostics report so you have a bit more data and context?

---

<div class="post-metadata">

### Author: ![Merijn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/merijn/32/109176_2.png) [@Merijn](https://community.homey.app/u/Merijn)
#### Post date: [February 13, 2025, 11:36am UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/13 "2025-02-13T11:36:21Z")

</div>

Yes, that surely helps, this way I get a bit more info on where code gets stuck.

---

<div class="post-metadata">

### Author: ![baardog](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/baardog/32/10587_2.png) [@baardog](https://community.homey.app/u/baardog)
#### Post date: [March 25, 2025, 8:35pm UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/14 "2025-03-25T20:35:59Z")

</div>

Wrong player starts when i start playlist. In my case flow should start “Baard Ole” output, but “Bad nede” is started 4ea06d5e-daf3-4311-939b-5fb6ea244afc

---

<div class="post-metadata">

### Author: ![kaismn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kaismn/32/47804_2.png) [@kaismn](https://community.homey.app/u/kaismn)
#### Post date: [May 4, 2025, 9:42am UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/15 "2025-05-04T09:42:29Z")

</div>

Hello everyone,  
I would like to control my Roon server via Homey. The server is in a different VLAN, so Homey isn’t displayed in the extensions. Is there a workaround?

Best regards!

---

<div class="post-metadata">

### Author: ![Merijn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/merijn/32/109176_2.png) [@Merijn](https://community.homey.app/u/Merijn)
#### Post date: [May 5, 2025, 8:24am UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/16 "2025-05-05T08:24:56Z")

</div>

The Roon app acts as a network device using broadcast, not Homey-specific. Its driver communicates like other Roon devices. For VLAN issues, enable multicast routing or use a network repeater.

---

<div class="post-metadata">

### Author: ![Merijn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/merijn/32/109176_2.png) [@Merijn](https://community.homey.app/u/Merijn)
#### Post date: [July 12, 2025, 11:57am UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/17 "2025-07-12T11:57:19Z")

</div>

I’m releasing version 1.1.3 containing some code refactorings, to beta. Current beta version 1.1.2 seems pretty stable. But let’s have this done first so I can gather all outstanding requests and get ready to implement them.

---

<div class="post-metadata">

### Author: ![kaismn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kaismn/32/47804_2.png) [@kaismn](https://community.homey.app/u/kaismn)
#### Post date: [July 13, 2025, 9:18am UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/18 "2025-07-13T09:18:47Z")

</div>

Unfortunately, I’m still having the problem that the Homey extension isn’t showing up under Roon. My Roon server is in a different VLAN than Homey, but multicast is enabled. I can access other devices across VLANs. Roon is installed as ROCK on my system. Does anyone have any ideas about this? Edit: My network is based on UniFi.

---

<div class="post-metadata">

### Author: ![Merijn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/merijn/32/109176_2.png) [@Merijn](https://community.homey.app/u/Merijn)
#### Post date: [July 13, 2025, 9:47am UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/19 "2025-07-13T09:47:05Z")

</div>

Fixed in v1.1.4 - flow actions now correctly target the specific output device that triggered the flow.

---

<div class="post-metadata">

### Author: ![Merijn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/merijn/32/109176_2.png) [@Merijn](https://community.homey.app/u/Merijn)
#### Post date: [July 13, 2025, 10:00am UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/20 "2025-07-13T10:00:05Z")

</div>

Hi! This is a known limitation with VLAN setups. The issue is that Roon Core can’t discover the Homey extension across VLANs, not the other way around.

For UniFi networks, try these steps:

1. Enable mDNS in your UniFi Controller:  
- Go to Settings → Networks → [Your Homey VLAN] → Advanced  
- Enable “Multicast DNS”
2. Allow Roon discovery traffic between VLANs:  
- Ensure UDP ports 9003-9004 can reach from Roon VLAN to Homey VLAN  
- Check that multicast/broadcast forwarding is enabled between VLANs

Quick workaround: Temporarily move Homey to the same VLAN as ROCK. Once Roon discovers and pairs with the Homey extension, you can move Homey back to its original VLAN - the connection should persist using the established IP.

Unfortunately, this is a Roon Core discovery limitation that the Homey app can’t work around - it depends entirely on your network configuration allowing Roon to “see” Homey across VLANs.

Since you mentioned multicast is already enabled, double-check that mDNS is specifically enabled for cross-VLAN communication in UniFi. Some users have also had success with creating specific firewall rules allowing all traffic between Roon and Homey VLANs temporarily during pairing.

Please let me know if the temporary VLAN move works - that would confirm it’s purely a discovery issue!

---

<div class="post-metadata">

### Author: ![Merijn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/merijn/32/109176_2.png) [@Merijn](https://community.homey.app/u/Merijn)
#### Post date: [July 13, 2025, 10:01am UTC](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818/21 "2025-07-13T10:01:15Z")

</div>

Could you please verify release 1.1.4 fixes this for you? Thanks in advance!

[Next page](https://community.homey.app/t/app-pro-roon-rediscover-your-music-across-every-room/119818.md?page=2)
