Skip to main content

No project description provided

Project description

Euterpe API

CI

Euterpe is a random and useless but fun project which aims to provide a simple NFC reader triggering Spotify songs.

Setup

Spotify

  • Create an Euterpe app on Spotify
  • Get spotify CLIENT_ID and CLIENT_SECRET

Configure Raspberry

Prerequisites

You must:

  • Have a Raspberry Pi setup and configured to be accessible through ssh under raspberry with a sudoer user
  • A RC522 card connected on the Raspberry
  • Ensure it's connected to a speaker

RC522 setup

Here is a wiring plan of the RC522 card on your Raspberry Alt text

Install Raspotify

  • Installation
> cd ansible
> ansible-playbook -i inventory/realm euterpe.yml --diff

Run it!

  • Start the API
> uvicorn euterpe.api:app --reload
  • Run the server
> python euterpe/cli.py server run

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

euterpe-0.2.2.tar.gz (4.3 kB view hashes)

Uploaded Source

Built Distribution

euterpe-0.2.2-py3-none-any.whl (6.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page