Страница 1 из 3
крик отчаяния
Добавлено: Чт авг 20, 2015 1:36 pm
sega6549
Добрый дени, это крик очаяния так как прочитав много веток форума где выкладываются в основном коды всякие несколько раз перечитав азбуку всяческие инструкции от сергея я как человек совсем незнакомый с php естественно ничего не понял, единственное что я смог это добавил погоду с яндекса на главную страницу для своего города и понял как заставить говорить время и погоду не сегодня и завтра, но опять же говорит алиса не с яндекса а с той что установлена была изначально, это я так понимаю демка просто и не актуальна для моего города, и собственно сам крик отчаяния , неужели нет доступного руководства для таких как я, я не могу назвать себя бещнадежным в плане обучения, я смог освоить такой движок как цмс джумла, создал сайт наполнил его и выложил на хостинг, все нормально функционировало, неужели данный проэкт настолько сложнее что только те кто может писать коды с нуля и знает язык програмирования могут пользоваться данным проэктом, извините за офтоп просто очень хочу научится и очень хочу осуществить умный дом у себя, но че то нифига не получается(((
Re: крик отчаяния
Добавлено: Чт авг 20, 2015 1:43 pm
sega6549
подскажите хоть с чего начать мне криворукому, азбука понятно, но как это все применять на практике...
Re: крик отчаяния
Добавлено: Чт авг 20, 2015 2:01 pm
foxvlad
Занимался я сайтами и вам скажу джумла это очень легко по сравнению с этим.
Я сейчас сайты делаю на modx - он сложный, а этот проект еще сложней.
Вы для начала поконкретней определитесь, что вам надо и спрашивайте по мелочам а не так глобально.
Re: крик отчаяния
Добавлено: Чт авг 20, 2015 2:21 pm
shemnik69
В чем Вопрос то Ваш состоит?
Не работает? или работает не так?
Просто МД это не готовый пирог, а его компоненты и сами понимаете что если чего либо не так сложить то результат будет ... Вы конкретнее ставьте свою проблему. Тут уже столько вариантов проработали, что белых пятен практически нет..
Re: крик отчаяния
Добавлено: Чт авг 20, 2015 5:55 pm
sega6549
сори за нервы, в общем проблема такая, в шаблоне поведения создал запись чтоб командой поставь будильник ставился будильник, собственно работает будильник ставится и это неудивительно так как просто скопировал код и шаблон отсюда) заходим в объекты и в свойствах AlarmOne действительно стоит AlarmOne.AlarmTime 17:35 AlarmOne.AlarmOn 1, я так понимаю первое время срабатывания, второе статус вкл. далее нужно чтоб будильник что то выполнял, беру значит скрипт погоды, тот что встроен, копирую его и в объекты AlarmClock методы AlarmRun вставляем значит этот код
$weather.="Сегодня ожидается ".str_replace('°',' ',getGlobal('weatherToday'));
$weather.=". Завтра ".str_replace('°',' ',getGlobal('weatherTomorrow'));
$weather.=". Сейчас на улице ".getGlobal('TempOutside').'.';
$weather=str_replace('°','',$weather);
say($weather,2);
идем в объекты AlarmRun нажимаем тест, начинает бубнеть погоду, но будильник не срабатывает все равно, пробовал вставлять это и в сам AlarmRun и вообще где возможно все равно будильник не срабатыевает, что мои кривые ручки делают не так? помогите плиз
Re: крик отчаяния
Добавлено: Чт авг 20, 2015 6:15 pm
olehs
в OnNewMinute есть обработка будильников?
Вы по этой
http://majordomo.smartliving.ru/forum/v ... t=20#p7018 инструкции делали?
Re: крик отчаяния
Добавлено: Чт авг 20, 2015 6:28 pm
sega6549
так, скрипт который я хочу запустьить нужно в OnNewMinute вставлять? там у меня пусто все, но до этого вставлял и туда, в итоге она мне каждую минуту проговаривала погоду...
Re: крик отчаяния
Добавлено: Чт авг 20, 2015 6:33 pm
olehs
туда нужно вставлять код, который проходится по вашим будильникам и выполняет Run для каждого в нужное время (самый первый пункт в инструкции)
Код: Выделить всё
//будильник
$objects=getObjectsByClass("AlarmClock");
foreach($objects as $obj) { // переберем все будильники в системе
if (getGlobal($obj['TITLE'].".AlarmOn") && timeIs(getGlobal($obj['TITLE'].".AlarmTime"))){ //если будильник включен и время совпало
callMethod($obj['TITLE'].".AlarmRun"); // выполним метод будильника
}
}
Re: крик отчаяния
Добавлено: Чт авг 20, 2015 6:36 pm
sega6549
ща пробнем
Re: крик отчаяния
Добавлено: Чт авг 20, 2015 6:41 pm
sega6549
во, спасибо теперь заработало, а можете помочь с написание скрипта, что бы алиса говорила сначала доброе утро а потом говорила включю радио и запускала радио например это getURL('
http://localhost/popup/app_101ru.html?& ... n&id=32',0);