{"id":16496971,"url":"https://github.com/bencevans/sonos-cli","last_synced_at":"2025-08-21T11:32:14.848Z","repository":{"id":14424170,"uuid":"17135264","full_name":"bencevans/sonos-cli","owner":"bencevans","description":"🎶 Command Line Interface for Sonos","archived":false,"fork":false,"pushed_at":"2024-06-17T06:51:28.000Z","size":596,"stargazers_count":53,"open_issues_count":2,"forks_count":5,"subscribers_count":7,"default_branch":"master","last_synced_at":"2024-12-12T22:23:09.376Z","etag":null,"topics":["cli","music","sonos"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/sonos-cli","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bencevans.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-02-24T12:23:42.000Z","updated_at":"2024-06-17T06:51:25.000Z","dependencies_parsed_at":"2024-01-09T23:28:40.681Z","dependency_job_id":"d54b272a-cc8b-4466-8d3c-1ac1168d7ee8","html_url":"https://github.com/bencevans/sonos-cli","commit_stats":{"total_commits":93,"total_committers":8,"mean_commits":11.625,"dds":0.6236559139784946,"last_synced_commit":"3c3baa47ba4aae67b68910f8ddc3346a777e138a"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bencevans%2Fsonos-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bencevans%2Fsonos-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bencevans%2Fsonos-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bencevans%2Fsonos-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bencevans","download_url":"https://codeload.github.com/bencevans/sonos-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230086539,"owners_count":18170688,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","music","sonos"],"created_at":"2024-10-11T14:37:27.480Z","updated_at":"2024-12-19T23:12:48.294Z","avatar_url":"https://github.com/bencevans.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# sonos-cli\n\n\u003e CLI for controlling [Sonos](http://www.sonos.com/) zones\n\n## Install\n\n    $ npm install --global sonos-cli\n\n## Usage\n\n```\nUsage: sonos-cli [OPTION...] [COMMAND] [ARGS]\n\n  Options:\n    -V --version - displays package.json version\n    -T --timeout [time] - sets timeout time for sonos discovery\n    -Z --zone [zoneid] - sets the zone to take action on\n\n  Commands:\n\n    # General\n    help - display this help text\n\n    # Zone Management\n    list-devices - list discoverable devices\n    list-zones - list discoverable zones\n\n    # Playback Management\n    volume [new-volume] - show or set the volume\n    current-track - displays current track information\n    play [uri] - start playback or play a given track\n    stop - stop playback\n    pause - pause playback\n    next - skip to the next track\n\n```\n\n## Examples\n\nFind a zone\n\n    $ sonos list-zones\n    RINCON_000E585B7C9801400:1\n      Living Room\n\nPlay Bananna Pancakes - Jack Johnson from Spotify\n\n    # Right click on a track on Spotify to copy the Spotify URI\n    $ sonos --zone=RINCON_000E585B7C9801400:1 play spotify:track:0BgbobvykXxEvxo2HhCuvM\n\nPlay an MP3 from the web\n\n    $ sonos --zone=RINCON_000E585B7C9801400:1 play\n\n## Related\n\n* Sonos Library - https://github.com/bencevans/node-sonos\n* Sonos Official Website - http://www.sonos.com/\n* Python Library - https://github.com/SoCo/SoCo\n\n## Licence\n\nMIT © [Ben Evans](http://bensbit.co.uk)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbencevans%2Fsonos-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbencevans%2Fsonos-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbencevans%2Fsonos-cli/lists"}