HEOS as Player Provider #1167
Replies: 12 comments 49 replies
|
Yes please. Id like to use my Denon AVR to stream music from Music Assistant |
|
For those interested, there is now a poll to vote on which player support should be added: https://github.com/orgs/music-assistant/discussions/1200. Feel free to vote foe Heos :) |
|
HEOS is the highest voted player provider in the poll. Now that HA players are exposed to MA there is interest to understand if this is a satisfactory solution or if a dedicated player is still desired. |
|
I'd love to see this myself. The Denon Home devices have Heos built in and I have a Heos Amp on my desk I'd love to control through Music Assistant. |
|
What is the best way to integrate a Denon AVR right now? Through the HA speaker provider? I guess the only alternative is UPnP/DLNA, if it works. Although for me that provider is useless since all my avrs/speakers are on a different subnet from HA/MA. It only relies on auto discovery and doesn't pick up devices from other subnets. Would it al least be possible to add manual ip entries to UPnP/DLNA? |
|
I compared HA HEOS and MA DLNA in my Denon x4800h receiver. DLNA sounds much better and I believe the HA HEOS implementation is not optimal for sound quality. The problem with MA DLNA is that it really works only in queue flow mode and in that mode Denon does not receive any information from the stream. In non-flow mode, tracks are skipped and playing is not reliable. A proper HEOS implementation to Music Assistant could make life easier. |
|
An implementation of the HEOS specification in Music Assistant would be very useful in order to use the multiroom functions. I found the attached Heos CLI specification from Denon, so maybe someone feels like looking into it :) |
|
Another vote for HEOS support. 😉 |
|
Here another vote, Currently using Home Assistant to set ZONE2 and/or ZONE3 to source 'HEOS Music' first and let Music Assistant grab the playlist from Apple Music/Spotify and cast it to the AirPlay 2 Player of a Denon Amplifier, kind of works, but as soon as I set the source it start playing the last music I streamed before from any service, I can't turn off that 'feature' so must stop the generic HEOS Player first before using the Music Assistant call. |
|
This will be available in 2.8.0 beta 8 |
|
I've installed the beta to check this out. Can anyone confirm what the behavior should be? Are HEOS devices still DLNA or are they supposed to have their own dedicated provider? I see no HEOS option and all my devices are still listed as DLNA. |
|
The feature request has been implemented successfully. As such this feature request will be closed and locked. If there are enhancements desired then open a new feature request. If there is a question about how this works then check the documentation, or ask a question in the Q&A area or on Discord. If there are problems then ask a question in the Q&A area or on Discord or open an issue. Thanks for your interest in seeing this idea being brought to life. |

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
This is a feature request to add the HEOS platform as a Player Provider.
The Home Assistant HEOS integration itself is using following library: pyheos (Github & PyPi). Last update is from August 2022 on Github but November 2020 on PyPi.
There's other repo's as well, heospy for example (Github & PyPi). Both are last updated in 2022. Seems like it has a different approach though as it look more like a wrapper to use the CLI commands to control a HEOS device. So perhaps not usable.
In general not too many libraries to be honest (or at least no Python libraries). Hope it's possible to add to MA though, because it's one of the few platforms that also supports HiRes audio up to 24bits 192kHz.
Thanks in advance!
All reactions