Villarrealized / sonos-pi-controller

A touch screen (Adafruit PiTFT 3.5") Sonos controller for Raspberry Pi. Runs in a docker container.
GNU General Public License v3.0
52 stars 2 forks source link
docker music raspberry-pi sonos sonos-controller

sonos-pi-controller

A touch screen (Adafruit PiTFT 3.5") Sonos controller for Raspberry Pi. Runs in a docker container.

This controller relies upon the SoCo library for communicating with Sonos speakers and the pygame library for the UI.

Now Playing Raspberry Pi Controller mounted to wall

Features

The sonos-pi-controller includes the following features:

Planned Upgrades

Installation & Requirements

You will need the following hardware:

Installation

Screenshots

Now Playing Select Room Group Rooms Music Library Select Artist Select Track Select Favorite Raspberry Pi Controller mounted to wall

Troubleshooting

If you have any issues getting started, please reach out and I will try to help.

If your touchscreen is not calibrated correctly, try running the calibration program:

  sudo TSLIB_FBDEVICE=/dev/fb1 TSLIB_TSDEVICE=/dev/input/touchscreen ts_calibrate