home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
71.17k stars 29.85k forks source link

Devialet integration play/pause not supported #124395

Open Geweldich opened 3 weeks ago

Geweldich commented 3 weeks ago

The problem

According to HA play/pause support is not available for my Phantom II (firmware version 2.17.5) using the Devialet integration. The error message displayed on screen is "Actie media_player/media_play_pause kon niet worden uitgevoerd. Entity media_player.kantoor does not support this service." If I'm not mistaking this was supported before. Currently I'm only able to set the device volume through HA.

I am able to use play/pause if I use different controllers to play music, such as Music Assistant, Spotify or AirPlay.

What version of Home Assistant Core has the issue?

2024.8.2

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

devialet

Link to integration documentation on our website

https://www.home-assistant.io/integrations/devialet

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response

home-assistant[bot] commented 3 weeks ago

Hey there @fwestenberg, mind taking a look at this issue as it has been labeled with an integration (devialet) you are listed as a code owner for? Thanks!

Code owner commands Code owners of `devialet` can trigger bot actions by commenting: - `@home-assistant close` Closes the issue. - `@home-assistant rename Awesome new title` Renames the issue. - `@home-assistant reopen` Reopen the issue. - `@home-assistant unassign devialet` Removes the current integration label and assignees on the issue, add the integration domain after the command. - `@home-assistant add-label needs-more-information` Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue. - `@home-assistant remove-label needs-more-information` Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


devialet documentation devialet source (message by IssueLinks)

Geweldich commented 3 weeks ago

Please note that I have removed, rebooted an readded the device. This didn't bring back play/pause support, or other functionality such as being able to skip to the next or previous track (which I totally forgot to mention).

fwestenberg commented 2 weeks ago

Can you please provide the Diagnostics information?

Geweldich commented 2 weeks ago

config_entry-devialet-01J5R0HNHG29T4V5DMG0XY8G61.json

fwestenberg commented 2 weeks ago

Thanks for the diagnostics. I see you are using upnp as source, actually I never used play/pause on upnp before. Can you use these buttons in the original Devialet app?

Geweldich commented 2 weeks ago

Hi. Yes the buttons in the Devialet app are working. I also tried Spotify Connect (diagnostics added), with the same results. Spotify Connect adds 'previous' and 'next' as available operations, but only volume up and down work. HA errrors out in the same way. config_entry-devialet-01J5R0HNHG29T4V5DMG0XY8G61(2).json

Geweldich commented 2 weeks ago

Also tried Airplay after re-adding the device to HA. Same results. config_entry-devialet-01J69T8QQZVKS7VGX93TJ63B87.json

Geweldich commented 1 week ago

Is there anything else I can supply/do to help? @fwestenberg