Skip to content

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

Notifications You must be signed in to change notification settings

HectorBart/Elite-Dangerous-RGB-Lighting-Integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elite Dangerous RGB Lighting Integration

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.

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages