Skip to content

Karol-2/Yeelight_Bulb_Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌟 Yeelight_Bulb_Manager 🌟

πŸš€ Introduction

Yeelight_Bulb_Manager is a Python-based program that enables users to control their Yeelight bulbs from their computer. With this program, you can easily turn on/off the light, change its color, temperature, brightness, and choose from a variety of pre-defined scenes. Yeelight_Bulb_Manager is perfect for those who want to control their Yeelight bulbs without having to use a mobile app or physical switch.

πŸ’» Installation

  1. Clone the repository:
  2. git clone https://github.com/Karol-2/Yeelight_Bulb_Manager.git
  3. Navigate to the repository directory:
  4. cd Yeelight_Bulb_Manager
  5. Install the required dependencies:
  6. pip install -r requirements.txt

🎯 Usage

  1. Preferably, enter your bulb ip address into 'BULB' environment variable
  2. Run the script:
  3. python app/main.py
  4. Choose the action you want to perform.

πŸ”₯ Features

  • Turn the bulb on/off
  • Change the color of the bulb
  • Change the temperature of the bulb
  • Adjust the brightness of the bulb
  • Choose from a selection of pre-defined scenes

πŸ§ͺ Tests

This repository includes unit tests that can be run using the following command:

python -m unittest

The tests verify the correct operation of individual functions in the script.

πŸŽ‰ Thank you for using Yeelight_Bulb_Manager! πŸŽ‰

About

Simple app to controll your Yeelight bulb from your Desktop

Topics

Resources

Stars

Watchers

Forks

Languages