Skip to main content

No project description provided

Project description

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
  • semhue.get_rooms(IP_ADDRESS): get all the rooms associated to an IP address

License

MIT LICENSE

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

semhue-1.0.7.tar.gz (3.4 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page