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

Support for new Websocket (LAN) APIs #545

Open
paolotremadio opened this issue Aug 17, 2023 · 0 comments
Open

Support for new Websocket (LAN) APIs #545

paolotremadio opened this issue Aug 17, 2023 · 0 comments

Comments

@paolotremadio
Copy link

Hello!

It looks like Sonos have finally released their new WS based local APIs: https://devdocs.sonos.com/docs/connect-lan

The documentation is a bit messy at the moment but it seems to support all the methods described here: https://devdocs.sonos.com/reference/about-control-api

Player discovery works with mDNS as well as https://devdocs.sonos.com/docs/discover-lan

Question is: is there any interest in switching the node-sonos library to this new API? I know very well it is almost a complete rewrite and it will potentially change the javascript APIs. It would simplify the code significantly because the new Sonos API is websocket & JSON based which means a single channel for both eventing and sending commands.

"No" is an acceptable answer :) It's a big task.

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

1 participant