rooExtend – The easy start with Roon Extensions

Bernd,

If you did not revoke the license key, there is hope. Contact @DrCWO here or via email info@definiteaudio.de. I believe he can help you.

1 Like

@DrCWO I have a feature request, and I don’t think this is a heard one.
It would be much appreciated if you could add a “Reboot rooExtend”-button under the “Shutdown rooExtend”-button in the GUI of rooExtend. Now, when there have been any sort of issue with rooExtend, and you just want to restart/reboot the RPI, you have to push on “Shutdown rooExtend” and then you have to power off the RPI an d power it back on. But pushing the button, you can do from wherever you have network-access. Powering off and on, you have to go to the RPI, in my case well hidden in the cellar, to physically manipulate the RPI-power. So it would be nice and handy to only have to push a “Reboot rooExtend”-button.
Thank you for considering this request and also for rooExtend and all its possibilities.

1 Like

Dear @Frank_M,
I had this reboot option before I introduced the ZEXMTE Bluetooth antenna. The problem with reboot is that the antenna did not work any more after a reboot as it could not be initializes properly by linux a second time.

I tried to find a way to reinizialize it but failed. So the solution was to power off. In this case the antenna was reset by upcoming power and can be properly initialized by Linux.

So the only thing I am able to offer is to add the reboot button if no ZEXMTE antenna is plugged.

Best DrCwO

1 Like

Dear @DrCWO,
Now I understand the reason why this “obvious” button is not available.
Unfortunately I bought the ZEXMTE Bluetooth antenna a week ago, so I will have to continue to power off and on the RPI when I want to reboot it.
Thanks for the explanation, Frank.

1 Like

I use the following with success for my boxes without a ZEXMTE → https://192.168.1.xxx/serviceaction.html?command=reboot

2 Likes

hi @DrCWO - first of all thanks for all the work you’ve put into the services, they are simply awesome!

sadly, I can’t figure out how to overcome a glitch that appeared a couple of weeks bakc - and can’t get the services back to operation, so would be grateful if you suggest ways to troubleshoot.

the gear I use:

  • rooextend image run on pi 3 model B (version I run is rooExtend_v3.1.4 PI)
  • wired link to router (wireless mode I didn’t get to work, but I prefer wired anyhow)
  • wired link to roon core (latest updates installed to roon core and roon remotes)
  • microsoft dial for rooDial

I used to enjoy rooDial and rooAIDJ for some good weeks, but then all the rooExtend extensions have disappeared from Roon (see screenshot from roon/settings/extensions)

I tried rebooting rooExtend by unplugging the Pi and plugging the power back in - see the attached video for LED indicators play. the video starts exactly when I plug the Pi in after unplugging.

I tried to plug in a separate USB stick (formatted NTFS) into the Pi to get the licenses backed up, but it shows empty after sitting there for around 10 minutes.

if it wasn’t for the licenses for the rooDial and rooAIDJ (I have the keys saved), I would have just re-flashed the microSD with a fresh image - but wanted to check in here in case someone else experiences this in the future and there’s a more elegant solution.

looking forward to your answer,
cheers from HH (writing in English to make it readable for everyone :))

@meeting

If you are not changing RPI hardware you don’t need to backup the licenses. If you are moving to a new RPI just revoke the license before you reflash. I login to Sellcodes to find my keys whenever I need to find them. So, as long as you revoke (or don’t change RPI) you are ok. Reflash should fix this, if that doesn’t work make sure your Core and RPI are on the same network subnet and also rebooting your core is sometimes necessary.

-H

2 Likes

@meeting
Henry is 100% right: you will not lose your licenses when the same RPI is re-used.
But if you want to backup the settings of rooExtend, I would first try to use an USB-stick which is formatted in FAT, and not in NTFS. I don’t know if NTFS is supported by the Linux if rooExtend. You just have to put the USB-stick into a USB-slot of the RPI and you should normally see in Roon that it copies the config-files to the stick. But in you r case, Roon cannot see rooExtend anymore, so wait 1 minute (is more than enough). Than you can take out the stick on which the configuration is stored, and check on a PC if rooExtend has stored the configuration-files on it.
Now you should flash an SD-card with a fresh installation.
Good luck, Frank.

2 Likes

Meet me in Darmstadt on Saturday and Sunday!


Room 3.08 :+1:

1 Like

I’m still totally lost on how much a simple DIY rooExtend license cost. ‘Sellcodes’ seems to be the most convoluted thing I’ve ever encounter on the web! How about providing just a simple life-time code, that can be used on any # of RPi for say… $39USD. :weary: for DIY non-commercial use.

Hi @RICHARD_DOWNS,
I can’t understand what the issue is :blush:

Here on my DIY homepage you find all my Roon Extensions available. On each of them you can click and see the product description and a buy button that leads you to the Sellcodes checkout. There you can select if you like to get a lifetime or a recurring license.

Next pay via PayPal and you get an e-mail with the license Key.

Each of my Roon Extensions has to be licensed by its own. I did this as most people don’t use all my Roon Extensions so I can offer a lower price.

For the commercial rooExtend-Box also a bundle license is available that covers all my Roon Extensions. But this is only available for the commercial product.

Please understand that rooExtend is a niche product in the Roon niche that did not sell in quantities of thousands. Therefor I need the few money inflows to develop updates which are transferred during the night if available. Keeping it all running costs some money and time so I am not able to offer a bundle license for 39$ as you proposed.

Best DrCWO

I ran into an issue where my internet was down for about 18 hours and knocked roon out straight away. I have prepared for this by having HQP as a backup and using a RPi4 running Rooextend to provide NAA access to my Chord m-scaler via USB.
However when I went to activate it, I couldn’t of course as one does this through Roon.
If it wasn’t a lot of trouble for you could you have the NAA controls on the rooextend web control page and not just be accessible via Roon?

Otherwise I can just burn a DietPi SD card for such occurrences but as I say if it was an easy enough thing for you to do, that would be great.

.sjb

Hello,
I have just mounted the display I used with rooExtend to the wall, but now I do not get Roon to display the Artist & Album cover anymore. All i see is the Roon logo and a question mark in the right upper corner.

I am sure I am overlooking something trivial, but I am not able to find it.

Here are the corresponding screenhsots of what I have:

In roon settings - display, the ‘Chrome’ web display seems to be selected:

And this is what I see on my monitor:

What am I overlooking?

Thanks for your help

Dirk

Problem solved - I’m an idiot.
(Forget to check and re-enable the Display button in the Now playing screen
image

image

Please close this topic.

Dirk

1 Like

I think for the few time this happens my Roon Server (NUC with Windows11) runs flawless without any interruptions for more than a half year now.

Best DrCWO

1 Like

rooExtend - Roon Display issues (rather extensive , but difficult to explain otherwise)

when using Roon Display with an external display or webbrowser, Roon shows in fact 3 pictures:

  1. in the left bottom corner, the album cover
  2. in the background: a full screen ‘out of focus’ picture of the artist
  3. on top a much sharper, in focus, picture of the artist
    as you can see here:

    and here:

Using the hdmi output of rooExtend running on my Raspberry Pi 4 (Model B), everything is working fine when starting up Roon, and enabling rooExtend + roon display + starting ‘display now’ on the endpoint.
Some pictures taken with my smartphone:




(please ignore all the reflections of the room and myself)

As long as my queue does not run empty, all is working fine.
However, if my queue is running empty, I get a temporary ‘Roon’ screen (which is fine),

Starting to play another album, rooExtend does not show the 3rd in focus artist picture anymore:



The only remedy is to restart Roon, restart the Raspberry Pi 4, re-enable Roon Display and activate display.

I have tested this with different endpoints with the same results.

I have also tested with a Chromecast display, and with web browser display. No issues there.

So the problem is due to rooExtend or the Roon API .

Thanks for taking a look at this issue.

Dirk

In kiosk mode rooExtend uses the Chromium browser to display the artwork at HDMI. Chromium is a beast that needs a lot of memory :face_vomiting:
Maybe it can‘t get enough memory if it was started for the second time. If I remember correctly isn’t there is an option in Roon to keep the display active even if the stream stops?

Edit:
How many memory has your PI?

Edit2:
I already saw this effect on my elder iPad I use as display. But this is not connected via HDMI but via WIFI and Safari browser…

My Raspberry Pi has 8Gb memory

OK, not the reason why :thinking:

I just started a stream and get an unblurred HDMI output without issues. At my current track the background image changes from time to time. But I only see two images, the cover art and a background image.

If I press playback the last displayed artwork stays on the display. I don’t see any Roon logo.
If I next select an other track I get the new artwork without any issue.

I activated “Start on playback” maybe this is the reason why? Please try.

On the other hand my display is 1024x768. Maybe there is an issue with higher resolutions?

Did anybody out there encounter the same issue :face_with_raised_eyebrow:

Best DrCWO

I have “start on playback” activated all the time.

I was ready to test with this setting deactivated, but that does not seem to make any sense now.