A toolkit for using and testing the addressable LED lights on the stairs. Here's a video cycling through a few of the animations.
Based on localwood, the smart socket control panel.
Uses Flask.
python3 -m venv .venvsource .venv/bin/activatepip install -r requirements.txtPORT=8090 python3 server.py- Navigate to http://0.0.0.0:8090/
Automate colour changes with cron:
*/30 * * * * curl -X POST "localhost:8090/random/single?automated=1"
Note: You can't change the frequency of automated colour changes faster than SECONDS_TO_IDLE
