Cancel_off_led
Шаблон: Отмен(и|ть) выключен(ие|ия)
Код
sg("spalnya.ledno","1");
say('Выключение света отменено до 7 ут ра.');
|
VK музыка
Шаблон: (В|в)ключи песню (.+)
Код
getURL(BASE_URL.ROOTHTML.'apps/mixcloud.html?mode=playnow&terminal=MAIN&item_id=',$matches[2],0);
|
Включить радио
Шаблон: (В|в)ключ(и|ть) радио
Код
say("Какую станцию включить?");
|
обычное
Код
cm('RadioSetting.Control',array('sta'=>'Радио 1','cmd'=>'play','vol'=>50));
|
|
Включить свет
Код
$cmdUrl ="http://192.168.1.83/gpio?st=1&pin=3";
getURL($cmdUrl,0);
getURL($cmdUrl,0);
getURL($cmdUrl,0);
$pov=getRandomLine(1);
say($pov, 1);
|
Выключи музыку
Шаблон: (В|в)ыключ(и|ить) музыку
Код
getURL('http://127.0.0.1/rc/?command=vlc_close', 0);
say("выключаю музыку");
|
Выключить свет
Код
$cmdUrl ="http://192.168.1.83/gpio?st=0&pin=3";
getURL($cmdUrl,0);
$pov=getRandomLine(1);
say($pov, 1);
|
какая погода
|
Напоминание через х минут действие
Шаблон: (Н|н)апомн(и|ть) через (\d+) минут(|у|ы) (.+)
Код
$rnumber = 1;
while (1) {
$rname = "Reminder_$rnumber";
if (!timeOutExists($rname)) break;
$rnumber++;
}
setTimeOut($rname,'say("Напоминаю: '.$matches[5].'");',$matches[3]*60);
say("Принято напоминание - напомнить через $matches[3] минут: $matches[5]");
say("Постараюсь не забыть!");
include_once(DIR_MODULES . 'sms_ru/sms_ru.class.php');
$notify = new sms_ru();
$notify->sendNotifyAll("'.$matches[5].'");
|
Открыть домофон
Шаблон: откр(ой|ыть) домофон
Код
$cmdUrl ="http://192.168.1.82/gpio?st=1&pin=5";
getURL($cmdUrl,0);
sleep(1);
$cmdUrl ="http://192.168.1.82/gpio?st=1&pin=14";
getURL($cmdUrl,0);
sleep(1);
$cmdUrl ="http://192.168.1.82/gpio?st=0&pin=5";
getURL($cmdUrl,0);
getURL($cmdUrl,0);
$cmdUrl ="http://192.168.1.82/gpio?st=0&pin=16";
getURL($cmdUrl,0);
getURL($cmdUrl,0);
$cmdUrl ="http://192.168.1.82/gpio?st=0&pin=14";
getURL($cmdUrl,0);
getURL($cmdUrl,0);
|
Отчет о статусе системы
Шаблон: (К|к)ак тво(и|й) дела
|
Помигай светом
Шаблон: (по|ми|ни)га(й|ет|ть) (ц|с)ветом
Код
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(50000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
$cmdUrl ="http://192.168.1.82/gpio?st=2&pin=12&flash=1";
getURL($cmdUrl,0);
usleep(100000);
|
Проверка почты
Шаблон: (Е|е)сть новая почта
Код
if (getGlobal('Gmail.GMailUnread') > '0') {
say('У вас есть новая почта', 2);} else
say('У вас нет новых писем');
|
Сделать громче
Код
cm('RadioSetting.Control',array('vol'=>100));
|
Сделать тише
Код
cm('RadioSetting.Control',array('vol'=>15));
|
Случайный анекдот
Шаблон: (рас|скажи) анекдот
Код
global $voicemode;
$voicemode='on';
say(gg("Admin.Anekdot"),1);
|