https://github.com/bencevans/sonos-cli
🎶 Command Line Interface for Sonos
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
â—‹CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
â—‹.zenodo.json file
-
â—‹DOI references
-
â—‹Academic publication links
-
â—‹Committers with academic emails
-
â—‹Institutional organization owner
-
â—‹JOSS paper metadata
-
â—‹Scientific vocabulary similarity
Low similarity (5.8%) to scientific vocabulary
Keywords
cli
music
sonos
Keywords from Contributors
zsh-plugin
transformer
communication
documents
embedded
controllers
export
archive
stats
watering
Last synced: 10 months ago
·
JSON representation
Repository
🎶 Command Line Interface for Sonos
Basic Info
- Host: GitHub
- Owner: bencevans
- Language: JavaScript
- Default Branch: master
- Homepage: https://www.npmjs.com/package/sonos-cli
- Size: 582 KB
Statistics
- Stars: 52
- Watchers: 7
- Forks: 5
- Open Issues: 2
- Releases: 6
Topics
cli
music
sonos
Created over 12 years ago
· Last pushed about 2 years ago
Metadata Files
Readme
README.md
sonos-cli
CLI for controlling Sonos zones
Install
$ npm install --global sonos-cli
Usage
``` Usage: sonos-cli [OPTION...] [COMMAND] [ARGS]
Options: -V --version - displays package.json version -T --timeout [time] - sets timeout time for sonos discovery -Z --zone [zoneid] - sets the zone to take action on
Commands:
# General
help - display this help text
# Zone Management
list-devices - list discoverable devices
list-zones - list discoverable zones
# Playback Management
volume [new-volume] - show or set the volume
current-track - displays current track information
play [uri] - start playback or play a given track
stop - stop playback
pause - pause playback
next - skip to the next track
```
Examples
Find a zone
$ sonos list-zones
RINCON_000E585B7C9801400:1
Living Room
Play Bananna Pancakes - Jack Johnson from Spotify
# Right click on a track on Spotify to copy the Spotify URI
$ sonos --zone=RINCON_000E585B7C9801400:1 play spotify:track:0BgbobvykXxEvxo2HhCuvM
Play an MP3 from the web
$ sonos --zone=RINCON_000E585B7C9801400:1 play
Related
- Sonos Library - https://github.com/bencevans/node-sonos
- Sonos Official Website - http://www.sonos.com/
- Python Library - https://github.com/SoCo/SoCo
Licence
MIT © Ben Evans
Owner
- Name: Ben Evans
- Login: bencevans
- Kind: user
- Location: London, UK
- Company: Institute of Zoology, ZSL
- Website: https://bencevans.io/
- Twitter: bencevans
- Repositories: 282
- Profile: https://github.com/bencevans
GitHub Events
Total
Last Year
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Ben Evans | b****n@b****k | 52 |
| Renovate Bot | b****t@r****m | 26 |
| dependabot[bot] | 4****] | 18 |
| renovate[bot] | 2****] | 1 |
| Wout Mertens | W****s@g****m | 1 |
| Travis Clarke | t****e@g****m | 1 |
| Nick Hibma | n****k@v****g | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 11
- Total pull requests: 56
- Average time to close issues: 7 months
- Average time to close pull requests: 3 days
- Total issue authors: 9
- Total pull request authors: 6
- Average comments per issue: 4.64
- Average comments per pull request: 0.64
- Merged pull requests: 55
- Bot issues: 1
- Bot pull requests: 45
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- bencevans (2)
- mrusme (1)
- kimaldis (1)
- dartheide (1)
- wmertens (1)
- pzim-devdata (1)
- TefaTBob (1)
- renovate[bot] (1)
- harobert1 (1)
Pull Request Authors
- renovate[bot] (27)
- dependabot[bot] (20)
- bencevans (8)
- clarketm (1)
- NickHibma (1)
- wmertens (1)
Top Labels
Issue Labels
released (1)
Pull Request Labels
released (30)
dependencies (20)
Packages
- Total packages: 1
-
Total downloads:
- npm 48 last-month
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 13
- Total maintainers: 1
npmjs.org: sonos-cli
CLI for controlling Sonos devices
- Homepage: https://github.com/bencevans/sonos-cli
- License: MIT
-
Latest release: 0.6.1
published almost 7 years ago
Rankings
Stargazers count: 6.0%
Forks count: 7.8%
Dependent repos count: 10.4%
Average: 19.6%
Downloads: 21.7%
Dependent packages count: 52.4%
Maintainers (1)
Last synced:
11 months ago
Dependencies
package-lock.json
npm
- 838 dependencies
package.json
npm
- semantic-release ^19.0.3 development
- standard ^16.0.3 development
- travis-deploy-once 5.0.11 development
- minimist ^1.2.0
- sonos ^1.12.2
- underscore ^1.8.3