originallyus / node-red-contrib-better-sonos

NodeRed node for controlling Sonos Players
MIT License
8 stars 9 forks source link

Using command join for grouping #28

Open 12Andreas opened 5 years ago

12Andreas commented 5 years ago

How can I use the join function? I was able to use leave but not the join function. Would it be possible to provide an example (code)

kind regards Andreas

evazzoler commented 5 years ago

I'm trying to join, too... I used both the mac-address-like name and the sonos name. Everytime I try to use the join, the doker where I installed node red freezes and I must restart it.

CyaOnDaNet commented 5 years ago

Anyone figure this out yet?

rumpledawf commented 5 years ago

I'm trying also trying with no success.

CyaOnDaNet commented 5 years ago

I read the patch notes from Home Assistant's version 0.93 and saw the changes to the Sonos component. I am unsure if this works before version 0.93 but I am using a Home Assistant call service node to sonos.join and it works perfectly for me. Maybe try using that instead of this node. Set a master in the data field in json format and list any entity ID's of other sonos speakers that you want to join the master.

{
    "master": "media_player.family_room"
}

image

Jensen40 commented 4 years ago

I read the patch notes from Home Assistant's version 0.93 and saw the changes to the Sonos component. I am unsure if this works before version 0.93 but I am using a Home Assistant call service node to sonos.join and it works perfectly for me. Maybe try using that instead of this node. Set a master in the data field in json format and list any entity ID's of other sonos speakers that you want to join the master.

{
    "master": "media_player.family_room"
}

image

Thanks :)