Roon Extension : RHEOS 2-way control & 192Hz/24bit Playback and Grouping on Denon/Marantz HEOS devices now in Extension Manager

If you install a linux install we can help with running a docker image on the same machine and you would have a great set up (if RHEOS is the only extension you plan to use)

Most of the time that’s my set up - but I spend most of my time experimenting I guess!

This post may be helpful…

1 Like

Thank you. I just finished setting up the Pi and it works!
It took me a minute to remember to enable squeezebox, and the first stream started at 100% volume =D
I’m a happy camper now.

2 Likes

So glad its working - let us know if you find anything I need to work on.

Great news!

I have also found myself using this pi to also explore other things you can do with it. Diet pi Linux is a cool little setup.

For those of you watching and waiting version 0.8.6-0 is now live in test and latest docker images, on gitHub and available via extension manager.

This version contains a rework of the code behind fixed groups that reduces the amount of time it can take to load and play the group initially. On occasion this can be several seconds but I have tried to optimize this and on my system I am pleased with the result.

I ANTICIPATE THIS BEING THE LAST RELEASE BEFORE COMMITTING THIS AS VERSION 1.0.0 and moving from Beta to launched.

I will then start updating the ‘test’ docker images and create a new github fork for anyone wanting to test as I develop the next version of RHEOS and see if I can anticipate any limitations that may come with the official Denon/Marantz ROON READY version (if this ever becomes a reality - i would like to still be able to use fixed groups and control some of the AVR features from ROON). I will be working on addressing some of the more complex limitations imposed by using lms2upnp and seeing what I can do - this will be experimental for a while so be warned as I experiment with the source code!

Let me know if any unanticipated bugs are found in this release and I will address before launch.

Thanks to everyone who has contributed to date.

3 Likes

Are these updates automatically done or one needs to take an action? Seems I’m on it :slight_smile:

If you set check for updates in the extension manager it will automatically update at the time you have selected.

Enjoy!

peter

That’s it, thanks!

1 Like

Ran it all weekend with no issues. Nice work!

1 Like

Thanks Kent. Good to hear.

1 Like

I have been using it on and off all weekend - working great! (BTW, I broke down and got a lifetime rooDial license and built the raspberry pi for it since I had an old Dial just collecting dust. Awesome little volume tool, but I digress)

Note: I do not use the fixed groups as I always seem to have issues with it: jumping to 100 volume on create etc. I will try, this week, to setup new groups and try again.

2 Likes

Thanks - give fixed groups a try again and let me know how it works. It’s actually the feature I use most often.

1 Like

Hi, thanks for the great extensions that I use with my two Marantz AV units. I run the extension via docker from my Synology NAS. I have two questions.

  1. it is a normal behaviour that after starting the Roon Server before I switch on my plug for the Marantz amp, RHEOS will not find it? I start my Roon Server every morning at 6, but turn on the smart plug for my 8805 later at the day. The unit will not be found, I have to resart the docker. My other unit, the SR8012 will be found by RHEOS as it is always in standby after turning on Roon Server.

  2. It is possible to combine the extension with the roon-extension-denon for volume control? I love to use the volume display in - dB instead of using a number between 0-100.

Enno

@peter_richardson - I can think of a feature request here (as I have needed it from time to time when I unplug a denon speaker and then plug it back in a long time later ) - in the settings, a place to force the rescan of devices [not the reset Y/N option] — I believe you might be rescanning or looking for events, but it would be nice to just tell rheos to rescan on demand – I too have had to restart rheos to get it to see a speaker that has been away from heos for a bit

Ah, thanks. So it is a normal behaviour. Maybe one can do a setting for a time controlled restart of the container.

Yes - its expected behaviour. If you unplug it can not be found on the network - as its unpowered and HEOS removes the player. On repowering there is a delay before new devices are re-discovered - this can be a couple of minutes (observation not a specification).

Much better to leave connected to power and in standby mode.

Thanks @peter_richardson.

There is no reconnect (after hours) by itself so I have to restart the container. But it is no problem, I have arranged with it.

To my second question. It is possible to change the volume info to displayed in (-) db instead of 0-100 like by the other extension I mentioned?

Ill look at both of these. It should be discovering any newly connected player.

It may be possible to create a custom volume control.

Let me see …

Thanks for the feedback.

peter

@peter_richardson I just set up a new install of Roon and of RHEOS and extension manager all on same machine. I noticed that. some of the default UPnP settings seem to be different. It was setting Seek after Pause to be active, this stops playback resuming straight away if you pause, you have to wait until Roons signal path stops then it will resume. Can you check if this has been saved by accident, also Buffer size also seems to be set as blank, when it was small in previous versions. As its localhost not on a separate box is this a reason or again perhaps a mistake?