Manipulate Philips Hue lights


License
MIT
Install
pip install semhue==1.0.1

Documentation

semhue

Python package for manipulation Phillips Hue lights

Installation

Windows

pip install semhue

Linux/MacOS

pip3 install semhue

Usage

import semhue
from semhue import *

Available commands

  • semhue.rgb_lights(room_name, IP_ADDRESS): switch lights to RGB in a room
  • semhue.turn_lights_on(room_name, IP_ADDRESS): switch on the lights of a room
  • semhue.turn_lights_off(room_name, IP_ADDRESS): switch off the lights of a room
  • semhue.random_color(room_name, IP_ADDRESS): switch light color of a room to a random color
  • semhue.change_color(room_name, color, IP_ADDRESS): switch light colors of a room from available colors
  • semhue.loop_all_colors(room_name, IP_ADDRESS): loop through all the available colors in a room
  • semhue.available_colors(): prints all available colors
  • semhue.set_brightness(room_name, brightness, IP_ADDRESS): set custom brightness for lights in a room
  • semhue.set_transition(room_name, transition_time, IP_ADDRESS): create a transition for lights in a room

License

MIT LICENSE