HappyLighting-py was built reversing the original APK and replicated the BLE communication but with intention to create new functionalities.
First of all you need python. For Windows download the latest version from here
For Linux download by running apt install python3
After installed Python, the procedure is the same for both OS. Open the terminal inside the folder "LEDStripController" and run these commands:
# First, download the requirements by running
pip install -r requirements.txt
# After that, run the app by run
python3 pyhl.py
# Enjoy
If you are on Linux, probably you need to install 2 more dependencies, in a console run:
apt install libasound-dev portaudio19-dev -y
There is also an available executable for Linux or Windows in Release section if you want a Click&Go file
Any suggests? Write here!