Skip to content

japoch/SonosGW

Repository files navigation

Sonos Gateway

CI Pylint

Description

This is a gateway for Sonos wireless speakers and home sound systems.

Dependencies

General

  • Python 3
  • Pip 22.0.4
  • Flask 2.2

Python and Python Packages

To find a full list (incl. needed Versions) of required packages you can have a look into requirements.txt.

Create venv

python3 -m venv venv

Install needed packages with pip.

pip install -r requirements.txt

Build and Run

# development environment
flask run
# production environment
cd src && gunicorn webapp:app

Linting

Run Super-Linter locally to test your branch of code.

docker pull github/super-linter:v5
docker run --rm -e RUN_LOCAL=true -e USE_FIND_ALGORITHM=true -v "$PWD/src":/tmp/lint github/super-linter:v5

Links

SONOS API Documents

Stream What You Hear

About

Sonos Gateway

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors