parent
c30e465ff7
commit
add4ea6539
@ -0,0 +1,24 @@ |
|||||||
|
#!/usr/bin/env python |
||||||
|
from lib.input import * # Commandline parser |
||||||
|
|
||||||
|
import hue_controller as hue # Actual controller |
||||||
|
|
||||||
|
cmd = "hue" |
||||||
|
|
||||||
|
def help(): |
||||||
|
print("--Help page--") |
||||||
|
|
||||||
|
print( "'" + cmd + "' : Display this help page" ) |
||||||
|
print( "'" + cmd + " light (index)' ... : Specify light target" ) |
||||||
|
print( "'" + cmd + " lights' ... : Specify all lights\n" ) |
||||||
|
|
||||||
|
print("--Commands--") |
||||||
|
print( "'on/off' : Turn light(s) on/off" ) |
||||||
|
print( "'set ...'" ) |
||||||
|
print( " 'preset (preset ID)' : Set the preset (from presets.py)" ) |
||||||
|
print( " 'color (red) (green) (blue)' : Set the color, from 0-255" ) |
||||||
|
print( " 'brightness (brightness)' : Set the brightness, from 0-255" ) |
||||||
|
|
||||||
|
print("\nExamples:\n'hue light 2 on' : Turn on light 2\n'hue lights set color 255 255 255' : Set all lights colors to white") |
||||||
|
|
||||||
|
help() |
@ -1,17 +0,0 @@ |
|||||||
eng_alphabet = *"abcdefghijklmnopqrstuvwxyz", |
|
||||||
swe_alphabet = *"abcdefghijklmnopqrstuvwxyzåäö", |
|
||||||
|
|
||||||
# Definitions |
|
||||||
alphabet = dict() |
|
||||||
|
|
||||||
alphabet["ENG"] = eng_alphabet |
|
||||||
alphabet["SWE"] = swe_alphabet |
|
||||||
|
|
||||||
# Functions |
|
||||||
def listToString( l ): |
|
||||||
returnStr = "" |
|
||||||
|
|
||||||
for char in l: |
|
||||||
returnStr += char |
|
||||||
|
|
||||||
return returnStr |
|
@ -1,9 +0,0 @@ |
|||||||
#!/usr/bin/env python |
|
||||||
from lib.input import * # Commandline parser |
|
||||||
|
|
||||||
import hue_controller as hue # Actual controller |
|
||||||
|
|
||||||
def init(): |
|
||||||
hue.testReq() |
|
||||||
|
|
||||||
init() |
|
@ -1,7 +1,29 @@ |
|||||||
# Presets goes in here |
# Presets goes in here |
||||||
PRESETS = { |
PRESETS = { |
||||||
|
|
||||||
"default": { |
"default": { |
||||||
"color": (178, 199, 255), |
"color": (178, 199, 255), |
||||||
"brightness": 255 |
"brightness": 255 |
||||||
|
}, |
||||||
|
|
||||||
|
"red": { |
||||||
|
"color": (255, 0, 0), |
||||||
|
"brightness": 255 |
||||||
|
}, |
||||||
|
|
||||||
|
"green": { |
||||||
|
"color": (0, 255, 0), |
||||||
|
"brightness": 255 |
||||||
|
}, |
||||||
|
|
||||||
|
"blue": { |
||||||
|
"color": (0, 0, 255), |
||||||
|
"brightness": 255 |
||||||
|
}, |
||||||
|
|
||||||
|
"sleep": { |
||||||
|
"color": (185, 155, 25), |
||||||
|
"brightness": 80 |
||||||
} |
} |
||||||
|
|
||||||
} |
} |
||||||
|
Loading…
Reference in new issue