This project is created on my free time and only as my interest.
I recently bought a TP-Link Tapo L530 smart light bulb, got bored and had a stupid idea to synchronize the color from the album cover's most significant color based on the color palette when playing.
The light gets set to 50% brightness with 3450 light temperature.
Based on this line
Line 54 in e538bcd
So you might want to adjust it to your needs or modify the whole line.
https://github.com/mihai-dinculescu/tapo
Clone this repository first
git clone https://github.com/DaijobuDes/AlbumArtLightSync.git
Copy .env.example
to .env
and fill them up.
Last.fm API: https://www.last.fm/api
Yes, you are required to have a smart light bulb from TP-Link. If none, then go buy one.
Best if you use a virtual environment, then activate
python3 -m venv .
source bin/activate
Install dependencies
pip3 install -r requirements.txt
Running
python3 main.py