Пример #1
0
#!/usr/bin/env python
import skywriter
import signal
import lifx
from helpers import *

# Create the LIFX connection
lights = lifx.Lifx()

# Settings
brightness_list = ['DIM', 'MOOD', 'NORMAL', 'FULL']
colour_list = ['RED', 'ORANGE', 'YELLOW', 'WHITE', 'GREEN', 'PURPLE', 'BLUE']


def change_brightness(direction):
    colours = lights.get_colours()
    hue = colours[0]
    brightness = colours[2]
    brightness_current = get_state(lifx.Brightness, brightness)
    brightness_next = get_next_element(brightness_current, brightness_list,
                                       direction)
    print brightness_next
    brightness_next = eval("lifx.Brightness." + brightness_next)
    print brightness_next
    lights.set_colour(hue, brightness=brightness_next)


def change_colour(direction):
    colours = lights.get_colours()
    hue = colours[0]
    brightness = colours[2]
Пример #2
0
import lifx

lifx.Lifx().on()
Пример #3
0
import lifx

lifx.Lifx().off()