dakboard / Cloud-Platform

Feature requests, enhancements and anything you'd like to see in DAKboard!
https://dakboard.com
166 stars 39 forks source link

Sonos integration #342

Closed sumorez closed 2 years ago

sumorez commented 6 years ago

Sonos has an API which integrates with other Pi-based wallboards; it would be nice to have this integrated into Dakboard to display either the current song that's being played, or the full playlist.

cce2549 commented 6 years ago

I happened to be looking for this exact feature integration. +1

stewface commented 6 years ago

This would be fantastic! I would love this feature..

carltonsisk commented 6 years ago

Looking for the same. +1

basiloriginaluk commented 5 years ago

Yes please would love multi zone sonos support - Currently playing, next would be fine for me.

Prinsgemalen commented 5 years ago

Looking for the same

Sefomat commented 5 years ago

Yeah looking for the same !!!!!

lnjustin commented 5 years ago

+1

jeffchampagne commented 5 years ago

+1

BartschLabs commented 5 years ago

+1

stewface commented 5 years ago

So many +1s

Would really Love to see this

danking6 commented 4 years ago

Hi all, thanks for the suggestion. We've ordered some hardware from Sonos and will be looking into this shortly!

cce2549 commented 4 years ago

Great news!

stewface commented 4 years ago

Amazing! Can’t wait

danking6 commented 4 years ago

Hi all, we have added a (beta) release of our Sonos integration and we'd love for you to test it and provide any feedback!

To use the new integration, in a custom screen, add a Sonos block. Edit the block and link your Sonos account. Once your account is linked, edit the block again, and choose the account, and group you'd like to see on DAKboard:

Screenshot 2019-10-09 10 50 16

Save your changes and preview your screen to see your currently playing album art and track info.

Please let us know if you run into any issues or have any other feedback. Thanks!

dannymertens commented 4 years ago

This is great, is it also possible to add controls, and an option to choose a playlist?

Hi all, we have added a (beta) release of our Sonos integration and we'd love for you to test it and provide any feedback!

danking6 commented 4 years ago

@dannymertens thanks. Yes, we can add controls. I'm not sure about a playlist, we'll have to look into that.

jeffchampagne commented 4 years ago

This is awesome. One request I'd have is the ability to have the Sonos block (album art/metadata) only appear when a song is playing in the associated Group/Zone.

danking6 commented 4 years ago

We've added play/pause and prev/next functionality. Please let us know if you run into any issues with this.

And @jeffchampagne, we can probably add a toggle in the options to hide the block when audio is paused.

cce2549 commented 4 years ago

Great -I’ve been using. Works well. I’ve had problems adding more than one Sonos account. Is this a known issue? Also, agree with @jeffchampagne, hiding artwork when not playing would be great. Appreciate the interaction here and taking feedback!

danking6 commented 4 years ago

@cce2549 thanks for the feedback, we'll check out the multi-account issue.

stewface commented 4 years ago

This is amazing! Great addition @dan my feedback thus far.

Doesn’t seem to work with tune in radio however album art (of radio station) and currently playing track shows up in the sonos app but not on my dakboard.

I also find that it will keep the paused track there forever after it’s been paused, a 10min timeout if not active it would be great to see the current track disappear as it’s not currently playing.

Otherwise another amazing improvement.

danking6 commented 4 years ago

Hi all, we've added a "Hide When Paused" option in the block settings. This will hide the artwork and album/song info if it's been paused for 10 minutes or more. If trying to use this in the next couple hours, you may need to refresh your screen first for it to take effect.

jsu1995 commented 4 years ago

This is a great feature that you added!!

I currently have a wired Whole House Audio system, so I really had no need for the (expensive) Sonos stuff, but this feature pushed me to make a purchase from them I now have a Port, which feeds one of my Russound source inputs. This block now allows my wife and I (and kids) to see the info of the current track without having to get out the phone. It's great! (...and the Port does have a better interface than the old Grace Tuner we were previously using to stream music throughout the house.)

jsu1995 commented 4 years ago

Of course, I have some suggestions for making it better:

arlomiller commented 4 years ago

How about allowing us to link multiple sonos accounts? I have Dakboards at home and at work, I think 6 of them now, and have separate sonos accounts for each location. Right now, I have to choose which Sonos account to connect to, so I can only use the Sonos Block on dakboard at home OR work, but not really both

BigBadBuzz commented 4 years ago

I concur that TuneIn stations do not show "album art" - as in the graphic / logo that displays in the Sonos queue when a TuneIn station is playing.

dannymertens commented 4 years ago

Hi,

Still looking for a a dummy proof dashboard for non technical users aka; my wife ;-) who hate to use apps on mobiles and tablets We have Google Hubs in different rooms now and it would be great if we can stream (use Homey Controller for this, works great, integration with this would be of course completely awesome :-) https://homey.app/en-us/) a Dakboard dashboard to control our Sonos system true the house.

I think it should be possible to use favorites, scenes, speaker groups because I now use in my study: https://speakerscenes.com/ on my raspberry pi and here I have this option here, but for small screens, Google Hub, Tablets and things like this is the interface not really usable, so would be great if we can create our own in Dakboard

I'm not a developer so chinese for me :-P but this looks promising: https://developer.sonos.com/build/connected-home-get-started/features/

I'm also not a designer :-P but if we can create something similar as in my screenshots that would make Dakboard the ultimate Sonos controller I think!

Screenshot 2020-02-20 at 12 21 13 Screenshot 2020-02-20 at 12 39 39 Screenshot 2020-02-20 at 12 53 50 Screenshot 2020-02-20 at 13 21 10
Sefomat commented 4 years ago

PLEASE add TuneIn (in Sonos App) Radiostation Logo & Artist & Songinfo

moslien commented 4 years ago

Hi, great plugin. Could you please add the option to hide the artwork (and only show artist/song as text)?

jsu1995 commented 4 years ago

Hi, great plugin. Could you please add the option to hide the artwork (and only show artist/song as text)?

I was just thinking about this, myself.

I really like the Album Art on our main DAKboard calendar, but we have a simpler version in other rooms of the house that mainly have just a pretty picture with the weather and time overlay. I'd like to add the Sonos information to it also, but I don't like the idea of the album artwork interfering with the background picture, so being able to turn that off and only showing the song info would be nice.

stewface commented 4 years ago

I noticed my sonos artwork stopped working a few months ago, when I log in it shows no groups found?

image

Sonos is working and I have 5 rooms available.

Any ideas why that might be?

stewface commented 4 years ago

Hi,

Still looking for a a dummy proof dashboard for non technical users aka; my wife ;-) who hate to use apps on mobiles and tablets We have Google Hubs in different rooms now and it would be great if we can stream (use Homey Controller for this, works great, integration with this would be of course completely awesome :-) https://homey.app/en-us/) a Dakboard dashboard to control our Sonos system true the house.

I think it should be possible to use favorites, scenes, speaker groups because I now use in my study: https://speakerscenes.com/ on my raspberry pi and here I have this option here, but for small screens, Google Hub, Tablets and things like this is the interface not really usable, so would be great if we can create our own in Dakboard

I'm not a developer so chinese for me :-P but this looks promising: https://developer.sonos.com/build/connected-home-get-started/features/

Have you looked into https://www.home-assistant.io/ that could solve your dashboard issues :)

entwistlej commented 4 years ago

This is a great addition but I can't get the album art to display on my Samsung TV - just the artist and title appear. But on my PC both text and artwork appear. Is album art not yet a feature on TVs or is there something wrong ? Thanks John

entwistlej commented 4 years ago

Sorry I think the TV/Album art thing was my fault. I had the TV browser set to display 'only secure content'. When I changed it to 'show all' the Sonos album art appeared.

entwistlej commented 4 years ago

The "Hide this audio block when paused for more than 10 minutes" is not working for me - the album art is showing constantly. Has anyone else got this problem ?

jdbutt commented 3 years ago

I seem to have a working plugin but the controls are not showing up. They briefly showed up before the artwork loaded but then were suddenly hidden?

swaggner commented 3 years ago

I can't see album artwork if I'm playing from Amazon music. Spotify and Sonos stations display the cover art correctly.

danking6 commented 2 years ago

Closing this issue as Sonos has been integrated with DAKboard. If you're running into an issue, please contact our support team at contact@dakboard.com. Or if you have further enhancements or ideas for our Sonos integration, please create a new request at https://github.com/dakboard/Cloud-Platform/discussions. Thanks.