rooExtend – The easy start with Roon Extensions

No problem, I give it up and use Logitech Harmony (Deep Harmony extension) with success.

If your extension will work on my Ubuntu Server some day and the dial will get the additional layers I will reconsider my decision maybe but for now I cannot see any comfort gain.

1 Like

Hello DrCWO,

Are there any plans to update the DietPi version of RooExtend?
It currently runs on version 8.10.x, while the latest DietPi release is 9.15, and support for Trixie is just around the corner.

Additionally, are there any plans to add support for watchOS 26?

Lastly, is there any form of trial version available — especially for rooWatch?

Thank you in advance for your feedback!

Best regards,
Carsten

rooExtend is a highly customized appliance so just updating to latest DietPi is not as simple as with an un-costomized system. I will do it some day but not in near future. I guess it will come if I add support for Pi5.

rooWatch is always updated by @Klaus_Engel to the latest watchOS if it is released :+1:

There is no trial but fell free to get the license :innocent:
If you don’t like it send me the License key and I will refund.

Best DrCWO

:double_exclamation_mark::double_exclamation_mark::double_exclamation_mark:

IMPORTANT ERMERGENCY FIX for rooExtend


:double_exclamation_mark::double_exclamation_mark::double_exclamation_mark:

Dear rooExtend users,
as rooExtend is based on Debian Linux I rely on their system packages.

During the last few days debian changed the location of one of their repositories. This affects the update process in rooExtend in a way that no more updates will be automatically installed.
Also in certain circumstances it may stop rooExtend at all!

It is absolutely important for ALL rooExtend users to install the fix I provide with this post.
This fix is for all rooExtend instances also for the rooExtend-Box.

How to proceed:

  1. Open in Roon Setings/Extensions

  2. Find the rooExtend License Manager

  3. Press the “Settings” button of the rooExtend License Manager

  4. At the end of the upcoming dialog you find this line:
    image

  5. Open your browser and enter http://[IP number you found]. In the example above it will be http://192.168.0.193

  6. In the rooExtend Service Page displayed in the browser find this section:

  7. Enter the following URL in input field: https://rooExtend.com/fixes/fix_debian.sh.
    Please copy and paste as Upper and Lowercase matter!

  8. Press the button “Reinstall Roon Bridge and shutdown rooExtend
    After approx. 15 seconds your rooExtend will shut down.

  9. After the shutdown please power off your rooExtend and power it on again.

This procedure fixes the issue of no more being able to install updates.

Thank you for your cooperation.
Best DrCWO

Thanks’s to @GregD for reporting the issue :+1::smiley:

4 Likes

So, I followed the fix instructions and it seemed to work as expected with one exception, The change to the URL in the “Reinstall Roon Bridge” section did not stick…i.e. after the reboot and power off/on, the reinstall URL in the rooExtend UI went back to the original URL (not the new one). Is that the correct behavior?

This is absolutely correct, no error :+1:

To check if it now works you can force an update via the rooExtend Service Page and after approx. one minute look at the update log also available there. You should see no error message and the last line should be:

***** Nothing to do, release 3.4.3 is up to date

EDIT:
For rooExtend-Box the line likks lite this:

***** Nothing to do, release 3.4.2 is up to date

Best DrCWO

do you mean 3.4.3 ? I have two devices, and both show after the fix and forcing update 3.4.3 as the newest version, not 3.4.4

I also only get version 3.4.3 after aplying the fix. After trying a manual software update the update log says this:

 Aug 13 11:24:23 rooExtend rooExtendUpdater[1941]: ***** Manual update request from /tmp/updateRequest.txt
    Aug 13 11:24:23 rooExtend rooExtendUpdater[1941]: Apt local file:   /etc/apt/sources.list.d/rooextend.list
    Aug 13 11:24:23 rooExtend rooExtendUpdater[1941]: Apt source:       deb https://rooextend.com/rooextend-prod-PI agnostic main
    Aug 13 11:24:23 rooExtend rooExtendUpdater[1941]: --------------------------------------------------
    Aug 13 11:24:25 rooExtend rooExtendUpdater[1941]: ***** Starting update...
    Aug 13 11:24:25 rooExtend rooExtendUpdater[1941]: ***** First update: 2025/08/14 02:55:00
    Aug 13 11:24:36 rooExtend rooExtendUpdater[1941]: ***** Error with: apt-get update, Error: Command failed: apt-get update
    Aug 13 11:24:36 rooExtend rooExtendUpdater[1941]: E: Repository 'https://deb.debian.org/debian bullseye InRelease' changed its 'Codename' value from 'bullseye-updates' to 'bullseye'
    Aug 13 11:24:36 rooExtend rooExtendUpdater[1941]: E: Repository 'https://deb.debian.org/debian bullseye-updates InRelease' changed its 'Origin' value from 'Raspberry Pi Foundation' to 'Debian'
    Aug 13 11:24:36 rooExtend rooExtendUpdater[1941]: E: Repository 'https://deb.debian.org/debian bullseye-updates InRelease' changed its 'Label' value from 'Raspberry Pi Foundation' to 'Debian'
    Aug 13 11:24:36 rooExtend rooExtendUpdater[1941]: E: Repository 'https://deb.debian.org/debian bullseye-updates InRelease' changed its 'Codename' value from 'bullseye' to 'bullseye-updates'

Ok glad it’s not just me,no updated my two devices last night and run updates again now and both still showing 3.4.3 as the latest release

The same here. On two devices. No cange..

Sorry for the trouble :cry:

My development system is already at 3.4.4 but this is not yet released as not completely finished and tested.

If you see ***** Nothing to do, release 3.4.3 is up to date this will be completely OK.

Best DrCWO

1 Like

If you saw this the update was not applied. This is exactly the issue the update will fix. Maybe you entered the wrong URL.

Best DrCWO

@DrCWO not sure if this controller has been linked previously? Would this work as a Roon controller for basic volume/skip etc?

The fix doesn’t work, as far as I can tell. I’ve tried it three times now. I used the URL (http://rooextend.com/fixes/fix_debian.sh), which is correct, since you can download the script from there. I also tried it once by downloading the script to my PC and entering the directory as the URL (file:///C:/Temp/fix_debian.sh). At the same time, I monitored the progress on the screen. The script is apparently being executed, because this part of it (sync, sleep 10s, exit) works to the second. But the result remains: rooExtend release: v3.4.3, the manually initiated update doesn’t deliver an updated version (v3.4.4). Hmm…

Please read this:
rooExtend – The easy start with Roon Extensions - Audio Gear Talk / rooExtend - Roon Labs Community

The release number is NOT increased by the Fix!

To check if the Fix worked you have to read the Update Log and check if you find this in the last line:
***** Nothing to do, release 3.4.3 is up to date at it’s end.

Best DrCWO

1 Like

Hi @Mike_Calodoucas,
I see this device for the first time and have no idea if it works with Roon.

@Klaus_Engel and me we are currently working at at firmware for this knob with a screen device to run with Roon. It is a really nice device, full machined metal case and a crystal clear high resolution display.
It can connect to WiFi so no more trouble with BT coverage or separate BT antennas. You can use it in your complete WiFi Zone. A prototype is up and running but still with a lot of bugs :wink:

Here some first impressions of the display capabilities :+1:


Best DrCWO

10 Likes

I copy/pasted from your post so I’m pretty sure it’s the right url and I have tried twice. What else could cause the manual update to fail after the fix? Is there another way to check if the fix gets applied?

@DrCWO This looks exciting!

Hello TreeZorro

As a new user … give it some time… I was also a little hasty when I first tried it.
In the update.log (accessible via the web interface) you should see something like this:

and remember … :wink:

Best Carsten

@DrCWO

Looks like a very nice device, and a great addition to rooExtend,

but please don’t forget rooIR. For some of us, without rooIR, it makes all of the rooExtend devices very limited in function. In my case, I run everything through a preamp. So I have no volume control with any rooExtend device.

I hope you can find time to develop rooIR

Thanks

1 Like