What does it do?
This program reacts LIFX and Chroma RGB lighting with Elite Dangerous events.
Credit to Vaypron's chroma-python sdk, making this possible in a simple Python script.
Credit to https://edassets.org/#/ for making Elite Dangerous assets freely available.
This is still in development, bugs are still present and many features are to be added in the future.
How do I set it up?
Python modules you will need: glob, os, subprocess, time, tkinter, psutil, ChromaPython and requests Info on how to install modules here: https://docs.python.org/3/installing/index.html
- Make sure you have the latest version of Python installed.
- Download and install chroma-python from here: https://github.com/chroma-sdk/chroma-python.
- Download all the files.
- In the config.py change the settings to your preferences. (Use this page to find out how to get your LIFX access token if required: https://api.developer.lifx.com/docs/how-to-use-the-following-examples)
- Save the file.
- Run the Start ED Light Sync.vbs file and click on 'Start Lighting' and turn on the Elite Dangerous Sync Chroma app in the Razer Synapse application, then close the program.
- Whenever you want to use the program, simply run the Start ED Light Sync.vbs, click Start Lighting and open Elite Dangerous.
- Continue with your game and have fun!
Steps 1 to 6 are only required for setup however 7 and 8 are for every use.