Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Yamaha MusicCast #528

Closed
ipodmusicman opened this issue Jul 10, 2021 · 11 comments
Closed

Yamaha MusicCast #528

ipodmusicman opened this issue Jul 10, 2021 · 11 comments

Comments

@ipodmusicman
Copy link

Hi there

I used the mini-media-player card with a custom MusicCast Yamaha integration via HACS in order to allow me to group MusicCast devices. Now with HA 2021.07, the grouping feature was brought into the official integration. I removed the HACS integration and configured the updated Yamaha MusicCast integration.

I configured the mini-media-player card with the new entities. Since there was no longer a musiccast_yamaha platform, I changed this to media_player as there was no other platform bearing the name yamaha or musicast.

When I clicked on the card to group all devices, I got the following error:

Failed to call service media_player/join. extra keys not allowed @ data['master']

Please advise if this is a bug or if there is anything I need to do?

@ppanagiotis
Copy link
Contributor

Same here!

@ppanagiotis
Copy link
Contributor

ppanagiotis commented Jul 13, 2021

@ipodmusicman have a look here. It looks like at the next release this is fixed.
(I already build it through dev branch and it looks working as expected.)

@orestesgaolin
Copy link

I have the same problem, can't wait for the release :)

@ipodmusicman
Copy link
Author

@ppanagiotis can you please advise how to build this as I cannot wait for a new release to come out - whenever that will be.

@ppanagiotis
Copy link
Contributor

@ppanagiotis can you please advise how to build this as I cannot wait for a new release to come out - whenever that will be.

Sure. Delete everything under www/community/mini-media-player/ and the put this file and restart home assistant. https://ufile.io/vrs39upp

@ipodmusicman
Copy link
Author

Great, thanks very much. Works like a charm!

@KaSroka
Copy link

KaSroka commented Sep 7, 2021

When can we expect the release?

@kalkih
Copy link
Owner

kalkih commented Sep 11, 2021

Now released with v1.13.0.

@kalkih kalkih closed this as completed Sep 11, 2021
@niqu1982
Copy link

Hi there

I used the mini-media-player card with a custom MusicCast Yamaha integration via HACS in order to allow me to group MusicCast devices. Now with HA 2021.07, the grouping feature was brought into the official integration. I removed the HACS integration and configured the updated Yamaha MusicCast integration.

I configured the mini-media-player card with the new entities. Since there was no longer a musiccast_yamaha platform, I changed this to media_player as there was no other platform bearing the name yamaha or musicast.

When I clicked on the card to group all devices, I got the following error:

Failed to call service media_player/join. extra keys not allowed @ data['master']

Please advise if this is a bug or if there is anything I need to do?

Can You show Your configuration from lovelace card ?

@michelotten
Copy link

I updated to the latest version, but still getting this error message with below config. Could you look into this?

      - type: custom:mini-media-player
        entity: media_player.nest_audio_kast
        speaker_group:
          platform: media_player
          show_group_count: true
          entities:
            - entity_id: media_player.nest_audio_kast
              name: Kast
            - entity_id: media_player.nest_audio_keuken
              name: Keuken

Thanks!

@niqu1982
Copy link

Remove mini media plaer, delet all files in direcotry, install mini-media-player via hacs
Then
Configuring card as manual configurarion:

type: custom:mini-media-player
hide:
power: true
icon: true
source: true
speaker_group:
platform: media_player
show_group_count: true
entities:
- entity_id: media_player.salon_2 # slave
name: Salon
- entity_id: media_player.lazienka # slave
name: Lazienka
group: false
entity: media_player.sypialnia_3 #master

Please remember remove #master and #slave.
This is for yamaha musiccast configuration

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants