RGB_clock
|
световые часы
if (timeBetween("19:00", "20:00")||timeBetween("19:00", "20:00")){
// красный
$this-safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -set_color_ch2 -255 -0 -0');
}
if (timeBetween("20:00", "21:00")||timeBetween("20:00", "21:00")){
// зеленый
$this-safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -set_color_ch2 -0 -255 -0');
}
if (timeBetween("21:00", "22:00")||timeBetween("21:00", "22:00")){
// оранжевый
$this-safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -set_color_ch2 -255 -255 -0');
}
if (timeBetween("21:00", "22:00")||timeBetween("21:00", "22:00")){
// синий
$this-safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -set_color_ch2 -0 -0 -255');
}
if (timeBetween("22:00", "23:00")||timeBetween("22:00", "23:00")){
// выкл
$this-safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -off_ch2');
}
|
выключить весь свет
|
state
safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -off_ch1');
sleep(1);
safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -off_ch2');
sleep(1);
safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -off_ch3');
sg('bedroom.state',0);
|
плавный перебор
|
if ($params['VALUE']) {
safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -roll_color_ch2');
sleep(1);
} else {
safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -stop_reg_ch2');
sleep(1);
}
|
подсветка вкл\выкл
|
if ($params['VALUE']) {
safe_exec('"C:\Program Files\nooLite\noolite.exe" -api -on_ch2');
sleep(1);
} else {
safe_exec('"C:\Program Files\nooLite\noolite.exe" -api -off_ch2');
sleep(1);
}
|
подсветка зеленый
|
//$G = $params['VALUE'];
sg("RGB.G",$params['VALUE']);
safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -set_color_ch2 -'.gg("RGB.R")." -".gg("RGB.G")." -".gg("RGB.B"));
|
подсветка красный
|
//say('"c:\Program Files\nooLite\noolite.exe" -api -set_color_ch2 -'.$params['VALUE'] .' -0 -0');
//$R = $params['VALUE'];
sg("RGB.R",$params['VALUE']);
safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -set_color_ch2 -'.gg("RGB.R")." -".gg("RGB.G")." -".gg("RGB.B"));
|
Подсветка потолка спальня вкл\выкл
|
if ($params['VALUE']) {
safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -on_ch2');
} else {
safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -off_ch2');
}
|
Подсветка синий
|
//say('"c:\Program Files\nooLite\noolite.exe" -api -set_color_ch2 -0 -0 -'.$params['VALUE']);
//$B = $params['VALUE'];
sg("RGB.B",$params['VALUE']);
safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -set_color_ch2 -'.gg("RGB.R")." -".gg("RGB.G")." -".gg("RGB.B"));
|
Подсветка яркость
|
safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -set_ch2 -'.$params['VALUE']);
|
Свет кабинет
|
if ($params['VALUE']) {
safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -on_ch3');
sg('Bedroom.state',1);
} else {
safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -off_ch3');
sg('Bedroom.state',0);
}
|
Свет спальня
|
if ($params['VALUE']) {
safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -on_ch1');
} else {
safe_exec('"c:\Program Files\nooLite\noolite.exe" -api -off_ch1');
}
|