bencevans / Sonos Cli
πΆ Command Line Interface for Sonos
Stars: β 50
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Sonos Cli
Live Stream Radio
24/7 live stream video radio station CLI / API πΉ π»
Stars: β 175 (+250%)
Mutual labels: cli, music
Feeluown
trying to be a user-friendly and hackable music player
Stars: β 3,030 (+5960%)
Mutual labels: cli, music
Piano Rs
A multiplayer piano using UDP sockets that can be played using computer keyboard, in the terminal
Stars: β 180 (+260%)
Mutual labels: cli, music
Yt Audio
A simple, configurable youtube-dl wrapper to download and manage youtube audio
Stars: β 132 (+164%)
Mutual labels: cli, music
Beats
A command-line drum machine. Convert a beat notated in YAML into a *.wav file.
Stars: β 389 (+678%)
Mutual labels: cli, music
Sonic Pi Tool
π» Controlling Sonic Pi from the command line
Stars: β 133 (+166%)
Mutual labels: cli, music
Irs
πΈ πΆ A music downloader that understands your metadata needs.
Stars: β 268 (+436%)
Mutual labels: cli, music
Airsonic
π‘ βοΈ πΆAirsonic, a Free and Open Source community driven media server (fork of Subsonic and Libresonic)
Stars: β 1,876 (+3652%)
Mutual labels: sonos, music
Magic Cards
π© Queue music, play movies, or trigger events with RFID cards.
Stars: β 372 (+644%)
Mutual labels: sonos, music
Beets
music library manager and MusicBrainz tagger
Stars: β 10,522 (+20944%)
Mutual labels: cli, music
Node Sonos
π Sonos Media Player Interface/Client
Stars: β 615 (+1130%)
Mutual labels: sonos, music
Ytmdl
A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.
Stars: β 2,070 (+4040%)
Mutual labels: cli, music
Somafm Cli
π΅ Listen to SomaFM in your terminal via pure bash
Stars: β 84 (+68%)
Mutual labels: cli, music
Singlespotify
π΅ Create Spotify playlists based on one artist through the command line
Stars: β 254 (+408%)
Mutual labels: cli, music
Zenmusic
Slack / Sonos / Spotify / Node.js - Control Sonos through #Slack
Stars: β 113 (+126%)
Mutual labels: sonos, music
Musicrepair
Fixes music metadata and adds album art.
Stars: β 566 (+1032%)
Mutual labels: cli, music
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
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].