rooExtend-Box: Plug-And-Play for Roon Extensions

Hi @Shai-Hulud,
flashing twice means the rooExtend-Box is booting. If this state stays forever probably the SD-card is defect. This can happen if power drops off during operation.

There are two options:

  1. I will send you a new SD-Card with a small invoice or
  2. You either try to re-flash the SD-card or get a new one by your own and flash that.

For option 2 you need a PC or MAC with a slot for a SD-Card. You also must to download Balena Etcher and the image to flash. Flashing with Balena Etcher is quite easy and can be done by everyone.

Please let me know which option you chose.

Best DrCWO

Thanks @DrCWO, I’ve already used Balena Etcher on the Mac, so I’ll choose option 2.
Would it be advisable to back up the card regularly? Or to put it another way, is there any data that is written to the card during operation that would be better backed up?

BTW, somewhere in this thread it was mentioned that the Roon Extension Manager could be unlocked on the rooExtend box, but I haven’t found the instructions anywhere. Could you please tell me the steps required to do this?

Can I install the RooExtend image on a SD Card on a Raspberry Pi 5, or does it only work with a Raspberry Pi 4? If it only works on Raspberry Pi 4, is there a plan to support Raspberry Pi 5 in the near future?

Currently only Raspberry Pi 4.
The Pi 5 is quite different regarding the hardware. I’m still waiting for a DiePi image supporting both so I only have to manage one image. As soon as this is available I plan to offer an update.

Best DrCWO

Thank you for your prompt response. If RooExtend is based on DietPi Debian OS, which can run on x86_64 PC/servers, is there a Native PC UEFI image of RooExtend on DietPi that can be installed on any x86 processor PC? If not, is there a reason this is not done/cannot be done?

It is currently not :cold_sweat:
I plan to offer an image together with a Roon Core installed for X86. But I’m a one man company so my resources are limited a bit and things take their time.

Other requests have priority in Q1 2025.

Best DrCWO

Hallo Dr. Oehlrich,

ich überlege z. Zt., ob ich mir Ihre RooExtend Box zulegen soll.
Ich habe zum Test der Funktionen vorab die Version (DIY) für den Raspberry auf einem RPi 2B Vers. 1 (ARM6) installiert, den ich hier noch herumfliegen hatte.
Ich sehe in meiner Roon App aber keine Extensions. Die Bridge wird mir jedoch auf der INFO-Seite sauber mit Version 2.0(built1496) angezeigt. Der RPi bootet problemlos hoch und erhält seine IP-Adresse im LAN.
Als Roon Core habe ich einen RoonRock Installation auf einer virtuellen Maschine. Die läuft soweit super.
Haben Sie vielleicht eine Idee, wo das Problem ist oder ob das Problem vorm Rechner sitzt?

Viele Grüße aus dem Ruhrpott
Oliver


Translation

Hello Dr Oehlrich,

I am currently considering whether I should buy your RooExtend box.
To test the functions, I installed the version (DIY) for the Raspberry on an RPi 2B Vers. 1 (ARM6) that I still had flying around here.
However, I don’t see any extensions in my Roon app. However, the bridge is displayed correctly on the INFO page with version 2.0(built1496). The RPi boots up without any problems and receives its IP address in the LAN.
As Roon Core I have a RoonRock installation on a virtual machine. This is running great so far.
Do you have any idea where the problem is or whether the problem is in front of the computer?

Greetings from the Ruhrpott
Oliver

You have the choice between rooExtend-Box or a Raspberry Pi4. get the Pi if you are able and willing to DIY it. if you look for a Plug & Play solution just get the rooExtend-Box.

I responded to you issue regarding Pi2 by e-mail.

Best DrCWO

Hello DrCWO,
The RPi4 has already been ordered and I will test it again before I deal further with the firewall issue you suspected. I actually can’t imagine that it’s a firewall problem, because I see the entry “rooextend” on the Roon info page under the “Roon Bridge” section. If there was a problem with the firewall, that shouldn’t work either, right? Well, it’s true that the extension manager should be displayed (started) automatically after starting the rooExtend or do I have to start it manually somewhere? I read in a repository that you can reach the rooExtend via the local IP address via the browser, but that doesn’t work for me. Using Putty I can access the RPi on which rooExtend is running via SSH without any problems, but of course I can’t log in there due to missing access data. I’ll report back when the RPi4 is running with the ARMv8 FW. Thank you so far for your help! Greetings Oliver

Wrong :wink:
Roon Bridge uses RAAT and not the Roon API. These are two different things.

Will start automatically.

Opening the browser with http://[ip you fund] you should see the rooExtend Service page. Please use explicitly http://. The browser normally adds https:// if you don’t specify it.

Best DrCWO

Hello Dr. CWO, I received the RPi4 yesterday, installed the corresponding image and hey presto: my suspicion was confirmed. Without knowing the exact technical cause, the Extension Manager is now visible in the Roon app and I can see and activate various extensions. I can also open the admin page via the browser. The only thing I have failed to do so far is set up rooWatch, even though I followed the instructions. But I suspect that it has something to do with the WiFi setting on my watch. I will continue testing and will get back to you if necessary. Best regards, Oliver

Good to hear :+1: But still a mystery to me …

Please enter the IP of your rooExtend (you find it in Roon Settings/Extensions of you open the settings of the rooExtend License manager at the end of the dialog) in the rooWatch app and retry.

Best DrCWO

I had done so, but it is not connecting.
I have mentioned, that there is an entry under the license item that sounds like „service is not running, missing license“
Is this normal for testing period?
Regards
Oliver

hello again, I have now tested again: rooextend is running and roowatch reports “service not running, not licensed” in the extension manager. My Apple Watch is on WLAN (private, static) and the fixed IP of the extend box is entered in the roowatch options. result: connecting and no zones… until the dismiss message comes… and then in the loop

DrCWO / others,
Is it possible / straightforward to connect two audio interfaces to a RooExtend box (obviously using a USB hub)…? How would the stream URLs be defined to distinguish them?

Rgrds,
Paul.

For playback this should work (I never personally tested) as the Roon Bridge is uses for playback.
On the input side only one audio interface is supported at the moment.
Since some time I thought about extending that.

I have this in my backlog so maybe in one of the next releases.

Best DrCWO

Thx DrCWO. I did want it for input - 2 turntables / 2 audio interfaces (RME ADI 2/4 & Minidsp Adept…). - so would be great if you could support this in one of the next releases. Cheers, Paul.

1 Like

Hi, since a couple of days my rooExtend stucks in “Initializing firmware” (double blink red led in 1 sec.).
Power off / on, new Powersupply etc., nothing solves the problem.
Any suggestions how I can fix this problem?
Thx a lot
Reagrds
Bernd

Hi DrCWO,
Using my rooExtend Box since January 2024 with Microsoft Surface Dial and Apple watch.
Recently the box stopped working and cannot load the image (red LED flushing twice per second). Seems the SD card is corrupted. As I don‘t have a card reader on my PC I need a new SD card. Please let me know, if you still provide this service (found some older posts, where you offer to send a new SD card.
Thank you
Heribert

Hi Heribert,
I provide this service but I need a Foto of the invoice to vaidate the purchase date.

Please send the Foto and your shipping address to info@definiteAudio.de

Best DrCWO