Light Sync

Authors

Status
Beta release
Revision number
3.0
Required software
Python
Compatible with release
Sources available
Supported languages
English en
Platform
GameApplication Windows
Elite:Dangerous Application

Share

This program reacts LIFX and Chroma RGB lighting with Elite Dangerous events.

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

  1. Make sure you have the latest version of Python installed.
  2. Download and install chroma-python from here: https://github.com/chroma-sdk/chroma-python.
  3. Download all the files.
  4. 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)
  5. Save the file.
  6. 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.
  7. Whenever you want to use the program, simply run the Start ED Light Sync.vbs, click Start Lighting and open Elite Dangerous.
  8. Continue with your game and have fun!

Steps 1 to 6 are only required for setup however 7 and 8 are for every use.


Links

History

  • May 6, 2019 (HectorBart) Made program more user friendly
  • Apr 29, 2019 (HectorBart) First revision

Credits

Vaypron's chroma-python sdk Credit to https://edassets.org/#/ for making Elite Dangerous assets freely available.