[Сценарий] Погода от Яндекс

Не требует установки программ или изменения файлов

Модераторы: immortal, newz20

Lisk
Сообщения: 16
Зарегистрирован: Пн апр 13, 2015 12:15 pm

Re: Погода (Яндекс)

Сообщение Lisk »

Amarok писал(а):
Lisk писал(а):Не знаю, но Алиса говорит сколько время и неизвестная команда %) Надо ещё что-то установить?
Попробуй Татьяну поставить? https://yadi.sk/d/dWdFttkkBSJMf
Поставил, проблема исчезла! Но интересно, почему гугловский движок не смог проговорить?
Cyoko
Сообщения: 91
Зарегистрирован: Ср июл 09, 2014 1:00 pm

Re: Погода (Яндекс)

Сообщение Cyoko »

Все сделал по инструкции, не пойму какой результат должен получиться :)
вот с этим не понятно : найти метод onNewMinute и добавить в него строку if ($m%30 == 0) {runScript("WeatherFromYandex");}// обновляем погоду с Яндекса каждые 30 минут
На чистой МЖД у меня их два, ну теперь три : M: Timer.onNewMinute M: ClockChime.onNewMinute M: Погода с yandex.onNewMinute
Если ставлю в timer (он кстати пустой), то каждую минуту произносятся цифры на английском с данными от демо погоды, и в истории событий пишется "считываю погоду с яндекс" и данные с демо погоды.
В Chime не пробовал , там слишком много условий, решил просто создать метод в самом классе Погода с yandex. Вроде перестало работать .

Так нужно свой метод создавать ?
Английский из-за не установленного русского языка в голосовом модуле ? И вообще он по умолчанию установлен или надо установить Алену ?
Чтоб как в демо погоде выводило информацию в меню управления надо переменные из кода прописывать как это %ThisComputer.weatherFull% ?
Аватара пользователя
Amarok
Сообщения: 1434
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Контактная информация:

Re: Погода (Яндекс)

Сообщение Amarok »

Screenshot_1.jpg
Screenshot_1.jpg (109.74 КБ) 21131 просмотр
Моя Алиска живёт на Proxmox в Debian 12
Cyoko
Сообщения: 91
Зарегистрирован: Ср июл 09, 2014 1:00 pm

Re: Погода (Яндекс)

Сообщение Cyoko »

Спасибо, добавил запись просто в конце.... Я так понял это цикл, который выполняется раз в минуту и сюда нужно заносить сценарии для их выполнения....
Аватара пользователя
Amarok
Сообщения: 1434
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Контактная информация:

Re: Погода (Яндекс)

Сообщение Amarok »

Совершенно верно)
Моя Алиска живёт на Proxmox в Debian 12
Cyoko
Сообщения: 91
Зарегистрирован: Ср июл 09, 2014 1:00 pm

Re: Погода (Яндекс)

Сообщение Cyoko »

Изображение
Вот что выдала Алиса, цифры по-моему из демо погоды.

Как то не так вообщем работает вроде :) Как минимум нет значений сейчас :)
Philozov
Сообщения: 14
Зарегистрирован: Сб апр 11, 2015 8:22 pm

Re: Погода (Яндекс)

Сообщение Philozov »

Cyoko писал(а):Все сделал по инструкции, не пойму какой результат должен получиться :)
вот с этим не понятно : найти метод onNewMinute и добавить в него строку if ($m%30 == 0) {runScript("WeatherFromYandex");}// обновляем погоду с Яндекса каждые 30 минут
На чистой МЖД у меня их два, ну теперь три : M: Timer.onNewMinute M: ClockChime.onNewMinute M: Погода с yandex.onNewMinute
Если ставлю в timer (он кстати пустой), то каждую минуту произносятся цифры на английском с данными от демо погоды, и в истории событий пишется "считываю погоду с яндекс" и данные с демо погоды.
В Chime не пробовал , там слишком много условий, решил просто создать метод в самом классе Погода с yandex. Вроде перестало работать .

Так нужно свой метод создавать ?
Английский из-за не установленного русского языка в голосовом модуле ? И вообще он по умолчанию установлен или надо установить Алену ?
Чтоб как в демо погоде выводило информацию в меню управления надо переменные из кода прописывать как это %ThisComputer.weatherFull% ?



Вот в этом затык, у меня кстати тоже :)

Тут есть какой-то намек на присвоение значений %Параметр% вот скудное описание http://smartliving.ru/Main/BasicsObjects
И пример приведен ни к селу ни к городу, по примеру что-то понять не реально, если не знаешь :)

Можно же описать! Если значение стоит в %значение% - то это означает, что ему присвоены свойства оттуда-то, если параметр в таких скобках <значение> - это то.
Назначается так-то, меняется так-то и пример.
Cyoko
Сообщения: 91
Зарегистрирован: Ср июл 09, 2014 1:00 pm

Re: Погода (Яндекс)

Сообщение Cyoko »

согласен :) но видимо это связано с тем , что надо знать php.
А так как проект народный, то разжовывать азы мало кто хочет. И это нормально.... Вообщем надо самообучаться....
Аватара пользователя
Amarok
Сообщения: 1434
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Контактная информация:

Re: Погода (Яндекс)

Сообщение Amarok »

Cyoko писал(а):Чтоб как в демо погоде выводило информацию в меню управления надо переменные из кода прописывать как это %ThisComputer.weatherFull% ?
У вас в какое место пишется погода? Заглядывали в объекты класса "Погода с Yandex"?
К примеру я использую полученную погоду так: %NTura.Temp%
Моя Алиска живёт на Proxmox в Debian 12
Cyoko
Сообщения: 91
Зарегистрирован: Ср июл 09, 2014 1:00 pm

Re: Погода (Яндекс)

Сообщение Cyoko »

А как узнать куда пишет то ?
Объект Moscow, вот его свойства, все получает правильные....
Изображение
А выводит вот что , сразу видно что это данные из демо погоды Минска
Изображение

Задам здесь вопрос, а пояс часовой в Москве какой ? А то выбрал ГМТ+4 ? Время указывает на час больше....Как поменять ? И еще доступа из интернета нет, может гдето надо включить его ?
Ответить