All Projects β†’ bencevans β†’ Sonos Cli

bencevans / Sonos Cli

🎢 Command Line Interface for Sonos

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
Snapcast
Synchronous multiroom audio player
Stars: ✭ 4,028 (+7956%)
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
Musicnow
CLI tool to download songs with metadata.
Stars: ✭ 146 (+192%)
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
Sonos Web
Web interface for Sonos audio systems
Stars: ✭ 114 (+128%)
Mutual labels:  sonos, music
Spotui
Spotify in the terminal πŸ’»πŸŽΆ
Stars: ✭ 302 (+504%)
Mutual labels:  cli, 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

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].