Skip to content
This repository has been archived by the owner on Apr 12, 2024. It is now read-only.
/ socoui Public archive

A very simple UI using the soco python module for accessing Sonos devices

Notifications You must be signed in to change notification settings

bosim/socoui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

socoui

A very simple UI using the soco python module for accessing Sonos devices. It provides a webinterface for basic operations like stopping/starting playing, displaying the queue and selecting elements. Browsing music library is on the todo list. This project is still very much work-in-progress, so don't expect everything to work 100%.

How does it look?

screenshot.png

Technologies

  • Based on Python and the soco module
  • Using Flask for backend webserver
  • Using Angular.js for frontend
  • Using Twitter bootstrap for basic design

How to install?

$ mkdir src/socoui
$ cd src/socoui
$ virtualenv .
$ source bin/activate
$ pip install -r requirements.txt
$ python server.py

You can now access the UI using http://localhost:5000

Troubleshooting

  • Check you don't have a firewall activated. I don't know yet what ports is required for this to work.

Author

About

A very simple UI using the soco python module for accessing Sonos devices

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published