rooExtend – The easy start with Roon Extensions

Sorry for so many messages. I now have plugged rooExtend box and the red led is solid. Not flashing

Did what work? I still have no extensions. Folder is empty

I sent you a personal message in this forum. Please let’s continue support there as this is off topic here.
Best DrCWO

Please watch my new Video on how to use my new and free rooScreen Roon Extension.

(6) DrCWO - YouTube

Best DrCWO

5 Likes

Hello DrCWO,
I received the rooExtend box yesterday. I immediately followed the steps for the hotfix. The rooExtend is visible in Roon and has version 3.4.2. The WAN and LAN LEDs on the box are green, and the SYS LED is flashing red.

I activated Rooplay in Roon. I start Spotify on my iPhone, and Spotify sees the rooExtend box. However, in Roon, I don’t see an option to select Spotify in the Rooplay source settings.

Today I watched the YouTube tutorial for performing the hotfix and re-ran it, including searching for the new software. Nothing has changed since then; the SYS LED is still flashing red, and Spotify isn’t visible in the source settings in Rooplay. So, I can’t use the rooExtend box at all at the moment. What can I do to still receive the new software, and how can Roon also show Spotify in the source settings in Rooplay?

DrCWO, please help me to get the rooExtend working,
regards Nico

You must select the playback where the iPhone shall stream to. Got Roon Settings/Extensions. Next open the settings of rooPlay, select the playback zone and press “Save”.

If the hotfix was applied successfully (you can redo it as often as you like) just wait for the next morning. Anin-between update will be installed. Maybe your rooExtend is if after this. Repower and wait for another night. This will bring you to v3.5.x

Best DrCWO

Hello DrCWO,
I am using RooExtend with no problems and much pleasure for a couple of years now on Raspberry Pi on release 3.5.3.
Now I would like to use the RooScreen extension. However, it is not in my Roon extension list and I am not able to find it anywhere.
Can you help me?

Kind regards,
Joop Meijer

You have to connect an HDMI screen and boot with it.

Best DrCWO

Hallo DrCWO,

Last night, the update to version 3.5.4 was performed.

I created a radio station with the help of your video, including copying the rooExtend logo and the IP address I found in extension settings/license manager/system state.
I see the following under RooCommandLine: unpaired. Is that correct?

rooPlay Settings
Playback zone: Topping USB Asio
Source to be played: None. What should it say?

In Roon’s Audio, I see Spotify input via Airplay.

Device setup: rooExtend (ShaireprtSync)
Volume control: Device Volume
Compatibility Mode: No
Multichannel mixing: Downmix as needed

Via Live Radio, I select the rooExtend logo.
I start Spotify on my iPhone and select rooExtend as the playback device (via Bluetooth and Airplay).
When I start a track, I get a message that ‘rooExtend’ is already using Airplay.

In Roon, I see a start button on the screen with the rooExtend logo, but I also see that music is playing; it’s a radio station, NPO Radio 2.

What am I doing wrong?

Best Nico

With v3.5.4 you don’t need the radio station any more. Please check the Quick Installation Gude in my Download Area.

If you like to use Airplay you only have to enter the playback zone where to stream to nothing else.

Don’t do that as this live Radio isn’t necessary any more. v3.5.x uses the Built in Roon Audio API. No more setup for the radio → much easier :slight_smile:

  • Just connect from you iPhone to rooExtend
  • Open your Spotify App
  • Play a track.

rooPlay will route its output to the zone you selected in the rooPlay settings.
Wait for some seconds until playback starts. Roon has to fill its buffers first.

If no playback restart your rooExtend and retry.

Best DrCWO

Thank you! I did not think about that.

Thank you DrCWO, it works perfect without the Radio station.

Now I try to play a cd from my extern cd drive. Do I have to use the usb poort where the bluetooth antenne is? I’ve tried that and in rooPlay the cd player doen’t show in the setting of rooPlay.
How to connect the cd player?

Best Nico

1 Like

Hello Dr CWO! I am excited for rooScreen as it fits my needs perfectly. Thank you very much for providing this for free. I am having a problem though. I do not see the “Chrome” Display in roon settings. I followed your guides to apply the hotfix and rooExtend updated itself to 3.5.3. I followed the guide for rooScreen and could not get past the “Displays” settings. I’ve restarted the roon core, restarted rooExtend, restarted the display, but I see no Chrome Web Display in roon. The screen I have connected to the Raspberry Pi displays the default word-clock when idle and displays “roon” on the screen when roon is playing. Any tips to resolve this?

Also, the displayed clock is the incorrect time zone, how to set that?

I’m running roon Core v2.58 on a QNAP NAS.
rooExtend release: v3.5.3
Device: Raspberry Pi 4 Model B Rev 1.5
Memory usage: 427Mb
IP number: 172.31.255.207 (via WiFi)
Internet connected: Yes
CD drive: –
TV Screen: DZX-Z
RoonCommandLine: Unpaired
Uptime: 31 min
Temperature: 44.3’C
Autoupdate: 2026/02/09 03:52:00
Repository: rooextend-prod-PI

Hallo DrCWO,
Have you seen my question?
Best Nico

Hi Nico,
I’m sorry, I missed your message :smiling_face_with_tear:

To connect both, the antenna you need a USB Hub. If the devices you like to connect don’t need too much power (like the antenna) you can use a passive USB HUB. Also an externally powered USB HUB can be used. But please make sure you turn its power on before powering the rooExtend-Box. Powering off the rooExtend-Box you also have to power off the USB HUB.

Regarding the CD player. Connect it to the USB HUB and check in the settings of the rooExtend_icense manager if the drive got discovered. You see it at the end of the settings page in the System State.

If it is discovered, it should be enough setting the playback zone in rooPlay and after that inserting the CD.

Best DRCWO

New to rooExtend, so might be missing something.
Having similar issue with rooScreen.
Yesterday i’ve setup rooExtend on Raspberry Pi 3B (tried older image on Raspberry Pi 2B v1.1 before, but for any reason it was booting up fine, however rooExtend service was not really starting, and it didn’t show up in Roon, and web interface was not working, refusing connection).
Added license to rooWatch and after that applied hotfix and updated it to 3.5.3.
After update rooScreen showed up, however it’s not working. When zone isn’t active, it just shows empty square where clock should be, clock as such never shows. Also rooScreen is not showing under Displays in Roon. When i start playback it just shows “Roon” and that it.
What is even more interesting, now i cannot access License Manager settigns screen. Whenever i click settings button, rooExtend service crashes and restarts.
This is what shows in the logs:

Feb 09 22:03:48 rooExtend rooExtend[2208]: ***** Error: rooCommandLine.js: cannot read in readSettings/usr/local/Roon/etc/roon_api.ini
    Feb 09 22:03:48 rooExtend rooExtend[2208]: Caught exception: TypeError: Cannot read properties of null (reading 'length')
    Feb 09 22:03:48 rooExtend rooExtend[2208]: Exception origin: uncaughtException
    Feb 09 22:03:48 rooExtend rooExtend[2208]: ===== Abort by uncaught exception =====
    Feb 09 22:03:48 rooExtend rooExtend[2486]: ----- stopping websocketserver...
    Feb 09 22:03:48 rooExtend rooExtend[2486]: ----- stopping websocketserver... done
    Feb 09 22:03:48 rooExtend rooExtend[2208]: ##### Terminated: rooControl with code: 3
    Feb 09 22:03:48 rooExtend rooExtend[2208]: ##### Terminated: rooWatch with code: 3
    Feb 09 22:03:48 rooExtend rooExtend[2208]: ##### Terminated: rooScreen with code: 3
    Feb 09 22:03:51 rooExtend rooExtend[2208]: Terminated successfull
    Feb 09 22:03:52 rooExtend systemd[1]: rooExtend.service: Succeeded.
    Feb 09 22:03:52 rooExtend systemd[1]: rooExtend.service: Consumed 34.363s CPU time.
    Feb 09 22:04:02 rooExtend systemd[1]: rooExtend.service: Scheduled restart job, restart counter is at 2.
    Feb 09 22:04:02 rooExtend systemd[1]: Stopped rooExtend service.
    Feb 09 22:04:02 rooExtend systemd[1]: rooExtend.service: Consumed 34.363s CPU time.
    Feb 09 22:04:02 rooExtend systemd[1]: Started rooExtend service.

I tried “Reinstall Roon Bridge” as well as “Reset to factory defaults” and remove all extensions from Roon, and re-add everything. Didn’t help, both issues still present. Was thinking about starting from scratch and burning new image once again, but i don’t know if my rooWatch license will work after that, and since i cannot access License Manager settings, i cannot even revoke the license.

You are the third with this issue. Did you run Roon ROCK? If not on what Hardware Platform your Roon Core ist installed?

There is something absolutely wrong with your installation.

  • Please restart the whole thing from scratch by copying the ARM V8 image to the SD-Card.
  • Next Apply this hotfix
  • After hat wait for two nights until the latest update got installed and retry.

The crash you encountered has to do something with RoonCommand. Did you enable it?

Best DrCWO

EDIT:
I checked the error message again and found that I already fixed some thing regarding this issue in my code. If the issue persists please let me know. I can get you a beta.

No, not ROCK. Running Roon on M4 Mac Mini.

Happy to do that, but need to know my rooWatch license will work after reinstall, as now i cannot revoke it :slight_smile:

Good question, can’t remember now…
As said, i can reinstall and let you know, but need to know about my rooWatch license. If it’s ok to reinstall without revoking it first, i will do it right away.

Isn’t forcing update using “Look for software updates” the same? This is what i did yesterday after hotfix, and immidiately got 3.5.3.

Get back to me if this will become an issue. Using the same Pi it should work.

You can also do this :slight_smile: