HEOS Drive and Link Support

I am on a Roon free trial as I was interested in exploring hi-res formats on my Primare i35 Prisma. Sound quality is good, and UI is really great, but I have four other zones that are tied to HEOS products that are not supported as endpoints. This is probably a crystal ball question, but is there hope that a HEOS Link HS2 and HEOS Drive unit are likely to be Roon Tested in the future? They are already products with a few years on them, but my Marantz 5012 is supported and that is oldest of the units.

I have tried these apps for the various systems I have,

HEOS app - the original to drive Marantz AVR using Tidal, does not work with Primare and did not have provision for higher than CD quality as I understood.

Tidal app via Cast - To get higher res but limited by MQA to HEOS. Primare cast seemed to lose connection at times and others cannot see or add to the current playlist like with HEOS.

BubbleUPNP - Supported all devices, seemed like it was maxed at 16 bit, not available for other family members on IOS phones.

Amazon HD - recent exploration, good sound, cast seemed to work with HEOS and Primare, but they don’t seem to have a my collection concept that I could see to hold artists and albums.

Roon - Does not support any of my HEOS devices and now requires that I have a device (laptop in my case) that I did not need with the others. I don’t use my digitized music storage now that streaming is alive so Roon might be overkill. However, if there was hope to support my other HEOS units, it would simplify many things.

I am hopeful for all things hi-res with one app, with all my current devices. If I live in a Roon/Tidal world, do my zone devices need to get switched over to BlueSound?

At least for the HEOS Link HS2 you can use:


as it supports DLNA/UPnP.

I doubt it will be ever Roon Tested. I think that you need Airplay support for that in HEOS world.

As opposed to a Roon/Qobuz world?

If you have tried rooUPnP https://rooExtend.com please let me know. Deneon UPnP should work.

I am curious. If it works please let me know. I like to add it to my list of tested devices.

Best DrCWO

So I tried to go the path of least resistance and started with a software solution on GitHub from philippe44. At first I thought I needed to install Logitech Media Server (LMS), but then found it conflicted with Roon when SqueezeBox was enabled, so I thought I would uninstall LMS and see if the squeeze2upnp-win would work. It appears to find my uPNP devices, but it says it is unable to get protocol info. I see 8 new devices show under Settings/Audio/Squeeze but they did not bring the names forward. I tried playing to all 8 but none played and said there was an error:

[11:56:27.033] process_strm:238 [0052C74C] strm command s
[11:56:27.033] process_strm:307 [0052C74C], strm s autostart: 1 transition period: 0 transition type: 0 codec: f
[11:56:27.047] sendSTAT:169 [0052C74C]: STAT:[STMf] msplayed 0
[11:56:27.260] cli_open_socket:175 [0052C74C] unable to connect to server with cli
[11:56:27.260] sq_get_metadata:380 [0052C74C]: cannot get metadata
[11:56:27.260] output_start:81 [0052C74C]: start thread 0
[11:56:27.262] process_start:1208 [0052C74C]: codec:c, ch:0, s:0, r:0
[11:56:27.262] process_start:1214 [0052C74C]: something went wrong starting process 1
[11:56:27.321] output_http_thread:389 [0052C74C]: end thread 0 (0 bytes)
[11:56:27.337] sendSTAT:169 [0052C74C]: STAT:[STMc] msplayed 0
[11:56:27.337] process_strm:342 [0052C74C] no matching codec c
[11:56:27.337] sendSTAT:169 [0052C74C]: STAT:[STMn] msplayed 0

I tried disabling the PC firewall, still same result.

It might be that the Squeeze2upnp-win is not fully supported in Roon, which I think the Roon site suggests.

It will take some time to get a Rasberry Pi for rooPNP but I have to decide if this project warrants.

Some good news to report that after reviewing various posts in the Logitech Squeezebox forum, I was able to make two setting changes that allowed me to use Roon to play thought my HEOS Link and HEOS Drive, as well as Sonos.

During that process I discovered that the names associated with devices seem to not be stored on the Roon Server but must somehow be recorded in the Roon Apps as all the UPnP devices show under Squeezebox as UPnPBridge. Odd, but workable through trial and error.