Core: unable to play heos playlist within HA

Created on 22 Jun 2019  Â·  13Comments  Â·  Source: home-assistant/core

Home Assistant release with the issue:
0.94.4

Last working Home Assistant release (if known):
N/A

Operating environment (Hass.io/Docker/Windows/etc.):
Offical Docker HA on ubuntu VM
Denon avr-s740h -fw 3400-5054-8041-5005

Component/platform:
Heos component

Description of problem:
Unable to play playlist from HA

The playlist plays fine in the app. I am trying to play a playlist that includes a single track but it is resulting in a media id error. I have tried with different files from different sources..local/music server ect. Nothing is working.

**
image1
image2
image3

Please see attached images.

  • The rest of the component is working as intended.

Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):


Traceback (if applicable):


Additional information:

heos

Most helpful comment

Thanks. Definitely missing a data element in the payload (sid). I'll check-in with Denon to see what we can do here or if this is a bug in the firmware.

All 13 comments

@andrewsayre

Please turn on debugging and then paste the logs from when you try invoke the service. https://www.home-assistant.io/components/heos#debugging

Please also edit the issue to include your device model, device firmware, and HEOS firmware

@andrewsayre

019-06-24 03:46:32 DEBUG (MainThread) [pyheos.connection] Executed command 'browse/browse': '{'command': 'browse/browse', 'result': 'success', 'message': 'sequence=85&sid=1025&returned=2&count=2'}'
2019-06-24 03:46:32 DEBUG (MainThread) [pyheos.connection] Executed command 'browse/add_to_queue': '{'command': 'browse/add_to_queue', 'result': 'fail', 'message': 'eid=2&text=ID Not Valid&sequence=86&aid=4&cid=179543&sid=None&pid=160175283'}'
2019-06-24 03:46:32 ERROR (MainThread) [homeassistant.components.heos.media_player] Unable to play media: ID Not Valid (2)
2019-06-24 03:46:44 DEBUG (MainThread) [pyheos.connection] Executed command 'system/heart_beat': '{'command': 'system/heart_beat', 'result': 'success', 'message': ''}'
2019-06-24 03:46:54 DEBUG (MainThread) [pyheos.connection] Executed command 'system/heart_beat': '{'command': 'system/heart_beat', 'result': 'success', 'message': ''}'
2019-06-24 03:47:04 DEBUG (MainThread) [pyheos.connection] Executed command 'system/heart_beat': '{'command': 'system/heart_beat', 'result': 'success', 'message': ''}'

I cant seem to find the heos fw version.

So any word on this?

Sorry for the delay! It looks like the sid parameter is not being populated (sid=None) when enumerating playlists. Can you telnet to your HEOS device on port 1255, enter the following command, and paste the output?

heos://browse/browse?sid=1025

Sorry for the delay! It looks like the sid parameter is not being populated (sid=None) when enumerating playlists. Can you telnet to your HEOS device on port 1255, enter the following command, and paste the output?

heos://browse/browse?sid=1025

heos://browse/browse?sid=1025 {"heos": {"command": "browse/browse", "result": "success", "message": "command under process&sid=1025"}} {"heos": {"command": "browse/browse", "result": "success", "message": "sid=1025&returned=1&count=1"}, "payload": [{"container": "yes", "type": "playlist", "cid": "179543", "playable": "yes", "name": "whitenoisefan", "image_url": ""}]}

Thanks. Definitely missing a data element in the payload (sid). I'll check-in with Denon to see what we can do here or if this is a bug in the firmware.

thanks looking forward to hearing back.

Me too, I hope this can be solved. I specifically bought this speaker to start playlists from HA and it's a pity that this is broken. Thanks in advance for your support!

Thanks for your patience, I've made some headway on this and should have a PR in today to fix the issue!

PR submitted to fix this and tagged for the upcoming 0.98 release.

Hey you're the man! Thanks dude.

On Sat, Aug 24, 2019, 10:07 PM Andrew Sayre notifications@github.com
wrote:

PR submitted to fix this and tagged for the upcoming 0.98 release.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/home-assistant/home-assistant/issues/24701?email_source=notifications&email_token=AIL5KGQ7PZODR6NHSQRSPL3QGHSM7A5CNFSM4H2XGOFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5CKXRQ#issuecomment-524594118,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIL5KGSQJVW5CGJY6B3ZA73QGHSM7ANCNFSM4H2XGOFA
.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

nodkan picture nodkan  Â·  161Comments

Ciqsky picture Ciqsky  Â·  129Comments

gieljnssns picture gieljnssns  Â·  277Comments

grantalewis picture grantalewis  Â·  145Comments

WilldabeastHA picture WilldabeastHA  Â·  203Comments