Roon Extension and Android App: it'roXs!

There are no actual crashes in the logs. I do see uninstalls, updates and restarts as a result of a request via the UI. At the end of the log the Extension Manager terminates after it is running for a couple of hours. This can be the watchdog mechanism that kicks in if the connection with the core is lost. In such a case the restart should be taken care of by Docker. For this you have to provide the --restart unless-stopped option in your run command. Is this option in the QNAP setup?

Probably a bit afterwards. It doesn’t take long for it to go. I have uninstalled it all again and just installed the extension container and it’s still working hours later.

I edited my post just before you replied. Was the restart option set?

This restart shouldn’t happen but maybe there is some specific condition in which it’roXs! triggers the watchdog mechanism of the Extension manager (guessing here but it matches with your observation).

No idea if I can add commands. Not sure why it would be looking connection no other extension seems to and it was never down during using it.


new app version 1.00 is available. Basic controls (play, pause, skip, volume) should now work with smart watches. At least, it works now with a Garmin Forerunner Music 645:

and a Huawei Watch GT 2:

Any experience with other smart watches?


Good evening!

Another update today, extension and app. Whats new? Sleep timer!

Have fun :sunglasses:


Oooh. So how does this work exactly?

Have to say Boris your doing a fantastic job with this extension. Like some of your choices in that playlist to. Some of my favourites in their.

1 Like

The answer would be “really, really well”. I set it up to fade out after 30 minutes. At 30 minutes I heard a clicking. It was my RoonReady DAC having its volume controlled through Roon. It successively turned down the gain until the minimal set level was reached (-31dB). Very slick.

1 Like

Only have a few zones Roon can control the volume, but it seems to just stop music for those.

Thank you, guys :slightly_smiling_face:

If you check “Fadeout”, the extension starts to decrease the volume 30 seconds before timeout. That’s the only way I can implement a fadeout. So it only works with outputs with volume control. When the timer has elapsed, the extension does a “Pause” and, if checked, an additional “Standby”, if supported by the output. This way you can fadeout and turn off an output.

Fadeout and Standby is executed on all outputs in the same zone with the output to which the sleep timer is assigned. I hope, this is the behavior one would expect…

Yep seems to be. I just cant use the fade out or power off on the one zone I would use it. Not your fault it has neither volume or power control from Roon.

Good news for all Radio Paradise lovers :smiling_face_with_three_hearts:

Next update is available: extension v1.0.3 and app v1.04.

Please note:
You will have to re-enable the extension in the Roon settings after updating! Sorry for this…

What is it about?
I know there are a lot of people who would like to have Radio Paradise metadata and album art while listening to RP through Roon. This is what extension and app do now, have a look:



All four RP channels are supported (Main, Mellow, Rock and World), doesn’t matter which stream quality you choose. So you can choose the more reliable flac stream without metadata, the extension downloads the now playing info from RP and sends it to the app.

Let me know if there are any issues. Enjoy!


:grinning: :clap: Nice surprise for the weekend. Seems to work. Am I correct in thinking that album art will be visible only if Roon itself is also decoding the metadata and recognising the track?

No, album art should always be visible. All data, title, artist, album art and so on, is downloaded from RP. It doesn’t matter what Roon recognizes or not :wink:

1 Like

Hmm, not what I currently see :thinking:

Update the app! :nerd_face:

Very nice! Although the fact that metadata for the next track appears about 40 seconds before the track actually starts caught me unawares at first…

:crazy_face: :shushing_face:


1 Like

It’s about 5 to 10 seconds here at my place. The app is more or less in sync with the Radio Paradise website, when you track a channel. The audio stream is somewhat behind, and sometimes they talk between tracks…