Originally posted by spud
View Post
Cheers ken
If this is your first visit, be sure to check out the FAQ. You must register before you can post.
IMPORTANT: Your first post will be checked for appropriate content. This may take a bit of time.
hs.GetVar("kinectvar0") ... hs.GetVar("kinectvar9")
public object Main(object[] Parms) { string var0 = (string)hs.GetVar("kinectvar0"); int dvRef = hs.GetDeviceRefByName("mylight"); int value = 100; if(var0 == "ten") value = 10; else if(var0 == "fifty") value = 50; else if(var0 == "seventy") value = 70; HomeSeerAPI.CAPI.CAPIControl control = hs.CAPIGetSingleControlByUse(dvRef, ePairControlUse._Dim); control.ControlValue = value; hs.CAPIControlHandler(control); return 0; }
public object Main(object[] Parms) { string var0 = (string)hs.GetVar("kinectvar0"); int dvRef = hs.GetDeviceRefByName("livingroom Light"); int value = 100; if(var0 == "five") value = 5; else if(var0 == "ten") value = 10; else if(var0 == "fifteen") value = 15; else if(var0 == "twenty") value = 20; else if(var0 == "twentyfive") value = 25; else if(var0 == "thirty") value = 30; else if(var0 == "thirtyfive") value = 35; else if(var0 == "fourty") value = 40; else if(var0 == "fourtyfive") value = 45; else if(var0 == "fifty") value = 50; else if(var0 == "fiftyfive") value = 55; else if(var0 == "sixty") value = 60; else if(var0 == "sixtyfive") value = 65; else if(var0 == "seventy") value = 70; else if(var0 == "seventyfive") value = 75; else if(var0 == "eighty") value = 80; else if(var0 == "eightyfive") value = 85; else if(var0 == "ninety") value = 80; else if(var0 == "ninetyfive") value = 95; else if(var0 == "one hundred") value = 100; HomeSeerAPI.CAPI.CAPIControl control = hs.CAPIGetSingleControlByUse(dvRef, ePairControlUse._Dim); control.ControlValue = value; hs.CAPIControlHandler(control); return 0; }
dim the lights to <five|ten|fifteen|twenty|twentyfive|thirty|thirtyfive|fourty|fourtyfive|fifty|fiftyfive|sixty|sixtyfive|seventy|seventyfive|eighty|eightyfive|ninety| ninetyfive|one hundred> [percent]
Comment