Skip to content

Desktop application for LIFX smart lightbulbs that allows users to change light colors, toggle on/off, and set scenes

License

Notifications You must be signed in to change notification settings

laura-swe/LIFX-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LIFX Desktop Application

JavaFX Application with Python back end functionality that uses the LIFX API to control smart lightbulbs. The graphical interface allows users to change light colors, toggle on/off, and set scenes

Getting Started

Clone the repository in your local machine:

$ git clone [email protected]:lauraguevara97/LIFX-Application.git

Prerequisites

JRE 1.8

Install JRE 1.8 or higher here

After this step we can assume that all the libraries required by the program will be installed in your local machine.

Running The Program

JAR File

The JAR file is located here

To run the file from the Terminal use:

$ java -jar lifx_app.jar

Using IDE

Requires installation of JDK 1.8

Steps to import project into IntelliJ:

  1. Open IntelliJ and select 'Import project'
  2. Go to LIFX-Application directory
  3. Select 1.8 JDK

GUI Example

Version Control

GitHub was used to track all modifications and new implementations. For the full history, see the commits on this repository.

Authors

  • Laura Guevara

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Desktop application for LIFX smart lightbulbs that allows users to change light colors, toggle on/off, and set scenes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published