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