{"repo":"aspain/spainify","free":true,"listed":false,"github":"https://github.com/aspain/spainify","clone":"git clone https://github.com/aspain/spainify.git","description":"A Raspberry Pi home media hub for Spotify/Sonos now-playing display, Sonos controls, local weather at a glance, and more.","language":"JavaScript","stars":77,"topics":["ios-shortcuts","raspberry-pi","sonos","sonos-controller","spotify","spotify-api","weather-forecast"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"Overview A Raspberry Pi home media hub for Spotify/Sonos now-playing display, Sonos controls, local weather at a glance, and more. Examples: This project contains a set of locally hosted apps and services with features including: - Sonos and Spotify now-playing LCD: displays artist, track title and album artwork with a vibrant, dynamic background color chosen from the album artwork - Local weather dashboard: displays local forecast during a scheduled window, via free OpenWeather API - Custom local network endpoints: add the currently-playing song to a Spotify playlist which can be set up as a single-click iOS shortcut, and includes de-dupe to prevent the same song from being added multiple times - Full Sonos controls: group/ungroup rooms, adjust volume, play/pause/skip tracks, etc. via iOS shortcuts, no longer need to use the clunky Sonos app - Sonos presets: combine multiple actions (group rooms, set volume, add playlist to queue, play in shuffle, etc) all into a single iOS shortcut - Auto display sleep/wake behavior: based on playback and schedule Hardware Requirements Raspberry Pi - I used a Raspberry Pi 4 and a separate power adapter LCD Screen - I used a 7.9\" Waveshare / Amazon Micro SD Card --- First-Time Setup See Setting up Pi from Scratch to prepare your Pi for install. Use this from your laptop/desktop terminal (recommended): This is the main setup command. It connects to the Pi over SSH, runs the setup wizard, and runs redeploy. If media-actions-api is enabled, it ","default_branch":null,"files":null,"tree":[],"storefront":"/r/aspain","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aspain/spainify/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}