All Projects → erikmansson → pair-sonos

erikmansson / pair-sonos

Licence: MIT license
No description or website provided.

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to pair-sonos

Sonos Web
Web interface for Sonos audio systems
Stars: ✭ 114 (+256.25%)
Mutual labels:  sonos
Audioplayer
Audio Player for Nextcloud and ownCloud
Stars: ✭ 179 (+459.38%)
Mutual labels:  sonos
node-red-contrib-sonospollytts
Play speech TTS using Sonos.
Stars: ✭ 11 (-65.62%)
Mutual labels:  sonos
Mkchromecast
Cast macOS and Linux Audio/Video to your Google Cast and Sonos Devices
Stars: ✭ 1,837 (+5640.63%)
Mutual labels:  sonos
Homebridge Zp
Homebridge plugin for Sonos ZonePlayer
Stars: ✭ 148 (+362.5%)
Mutual labels:  sonos
Airsonos
🎵 AirPlay to Sonos
Stars: ✭ 2,099 (+6459.38%)
Mutual labels:  sonos
Multicast Relay
Relay multicast and broadcast packets between interfaces.
Stars: ✭ 111 (+246.88%)
Mutual labels:  sonos
HydraPlay
A multiroom audio player setup, based on snapcast and mopidy.
Stars: ✭ 102 (+218.75%)
Mutual labels:  sonos
Airconnect
Use AirPlay to stream to UPnP/Sonos & Chromecast devices
Stars: ✭ 2,349 (+7240.63%)
Mutual labels:  sonos
Node Sonos Web Controller
A web based controller for Sonos utilizing web sockets for a native look and feel
Stars: ✭ 240 (+650%)
Mutual labels:  sonos
Sonos Web
Sonos controller for your web browser
Stars: ✭ 140 (+337.5%)
Mutual labels:  sonos
Node Sonos Discovery
Simplified framework for Sonos built on node.js
Stars: ✭ 142 (+343.75%)
Mutual labels:  sonos
Ronor
Sonos smart speaker controller API and command-line tools
Stars: ✭ 212 (+562.5%)
Mutual labels:  sonos
Node Sonos Http Api
An HTTP API bridge for Sonos easing automation. Hostable on any node.js capable device, like a raspberry pi or similar.
Stars: ✭ 1,671 (+5121.88%)
Mutual labels:  sonos
ioBroker.sonos
Control and monitor SONOS player from ioBroker
Stars: ✭ 33 (+3.13%)
Mutual labels:  sonos
Zenmusic
Slack / Sonos / Spotify / Node.js - Control Sonos through #Slack
Stars: ✭ 113 (+253.13%)
Mutual labels:  sonos
Overcast Sonos
Listen to your Overcast podcasts on Sonos.
Stars: ✭ 181 (+465.63%)
Mutual labels:  sonos
node-red-contrib-sonos-plus
A set of Node-RED nodes to control SONOS player in your local network.
Stars: ✭ 57 (+78.13%)
Mutual labels:  sonos
docker-airconnect
This is a dockerized version of AirConnect (https://github.com/philippe44/AirConnect) which bridges AirPlay with Sonos and the Google Cast protocol.
Stars: ✭ 24 (-25%)
Mutual labels:  sonos
Noson App
The essential to control music from your SONOS devices on Linux platforms
Stars: ✭ 219 (+584.38%)
Mutual labels:  sonos

pair-sonos

A simple python script that stereo pairs Sonos speakers. Nothing more, nothing less.

The script uses SoCo to discover and find UID:s of Sonos devices.

Tested on Python 3.6.5.

Prerequisites

Make sure SoCo and Requests are installed. Use pip to install them:

pip install soco requests

Depending on your Python installation, you might have to change pip to pip3.

Usage

List devices:

python pair.py list

If that doesn't work, the problem might be that SoCo needs to know the IP of your network interface. Try:

python pair.py list my_ip_goes_here

Pair speakers:

python pair.py pair ip_of_master ip_of_slave

The master will act as the left speaker.

Unpair speakers:

python pair.py unpair ip_of_master

Depending on your Python installation, you might have to change python to python3.

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