Образ для Raspberry Pi 2

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

dorisca11
Сообщения: 22
Зарегистрирован: Вс янв 10, 2016 11:23 am
Откуда: Ташкент
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Образ для Raspberry Pi 2

Сообщение dorisca11 » Вс июн 26, 2016 2:58 pm

Здравствуйте кто нибудь может подсказать где настроить оповещение времени чтоб после 9 вечера Алиса зря не болтала. В windows версии реализовано так, а здесь всю ночь болтает каждый час.
Sas
Сообщения: 207
Зарегистрирован: Вт июл 12, 2016 6:16 pm
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Re: Образ для Raspberry Pi 2

Сообщение Sas » Ср июл 13, 2016 2:34 pm

dorisca11 писал(а):Здравствуйте кто нибудь может подсказать где настроить оповещение времени чтоб после 9 вечера Алиса зря не болтала. В windows версии реализовано так, а здесь всю ночь болтает каждый час.
В onNewMinute

Код: Выделить всё

if (($h>=8) && getGlobal('clockChimeEnabled')) {
 if ($m=="00") {
   say(timeNow(),1);
 }
}
 

там же активируется ночной режим
в ночном режиме устанавливается уровень
NightMode > activate
setGlobal('minMsgLevel','2');


Никто не заморачивался переписыванием падающего cycle.* на что нить не php или php с проверкой что упало и перезапуском например телеграма или скайпа
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Образ для Raspberry Pi 2

Сообщение sergejey » Ср июл 13, 2016 4:53 pm

Sas писал(а):Никто не заморачивался переписыванием падающего cycle.* на что нить не php или php с проверкой что упало и перезапуском например телеграма или скайпа
В /config.php можно добавить свой массив скриптов, которые должны автоматически перезапускаться при падении.
Например:

Код: Выделить всё

   $restart_threads = array(
                         'cycle_execs.php',
                         'cycle_main.php',
                         'cycle_ping.php',
                         'cycle_scheduler.php',
                         'cycle_states.php',
                         'cycle_webvars.php',
                         'cycle_telegram.php');
 

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Sas
Сообщения: 207
Зарегистрирован: Вт июл 12, 2016 6:16 pm
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Re: Образ для Raspberry Pi 2

Сообщение Sas » Ср июл 13, 2016 5:02 pm

sergejey писал(а):
Sas писал(а):Никто не заморачивался переписыванием падающего cycle.* на что нить не php или php с проверкой что упало и перезапуском например телеграма или скайпа
В /config.php можно добавить свой массив скриптов, которые должны автоматически перезапускаться при падении.
Например:

Код: Выделить всё

   $restart_threads = array(
                         'cycle_execs.php',
                         'cycle_main.php',
                         'cycle_ping.php',
                         'cycle_scheduler.php',
                         'cycle_states.php',
                         'cycle_webvars.php',
                         'cycle_telegram.php');
Это если главный цикл жив, а вот если рухнул и он.
Я там в другой теме выложил скрипты запуска на не убунтах.
может позже допишу слежение за главным процессом и перезапуском его
сейчас пока смотрю что куда и как в системе
iapet
Сообщения: 289
Зарегистрирован: Вт авг 18, 2015 6:23 pm
Благодарил (а): 8 раз
Поблагодарили: 36 раз

Re: Образ для Raspberry Pi 2

Сообщение iapet » Пн авг 15, 2016 7:55 am

Руслан писал(а):После обновления не работает голос. Настройки как положено, ключ SpeechKit Cloud получен
Yandex TTS.png
Yandex TTS 2.png
возвращаюсь в бекаб. все нормуль.
как еще настраивать голос в PI2 подскажите пожалуйста?
Ты бы ключик затер....
Аватара пользователя
foxvlad
Сообщения: 287
Зарегистрирован: Пн сен 22, 2014 3:18 pm
Откуда: Сочи
Благодарил (а): 78 раз
Поблагодарили: 78 раз
Контактная информация:

Re: Образ для Raspberry Pi 2

Сообщение foxvlad » Пт сен 23, 2016 10:36 am

Лазил и вручную искал и поиском не могу найти может кто тыкнет ссылку или посоветует что?

1) Подскажите как регулировать громкость на малине, не только стандартным регулятором, через метод который есть VolumeLevelChanged не меняется громкость меняется значение и Алиса пишет, что громкость изменилась до ХХ%, но по факту не меняется?

2) И еще вопрос как прописать в медиа папку с самой малины, для воспроизведения в медиа?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1754 раза
Контактная информация:

Re: Образ для Raspberry Pi 2

Сообщение skysilver » Пт сен 23, 2016 9:34 pm

Можно через вызов консольной утилиты amixer. Только предварительно нужно разобраться с именем звукового интерфейса в ОС. Например, можно создать метод и вызывать его с параметром уровня громкости:

Код: Выделить всё

$volume = $params['volume']*64/100;
shell_exec("amixer cset iface=MIXER,name=\"Master Playback Volume\" ".$volume." >/dev/null");
setGlobal('ThisComputer.MasterVolume', $params['volume']);
За это сообщение автора skysilver поблагодарил:
foxvlad (Сб сен 24, 2016 11:12 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
foxvlad
Сообщения: 287
Зарегистрирован: Пн сен 22, 2014 3:18 pm
Откуда: Сочи
Благодарил (а): 78 раз
Поблагодарили: 78 раз
Контактная информация:

Re: Образ для Raspberry Pi 2

Сообщение foxvlad » Сб сен 24, 2016 11:06 pm

skysilver писал(а):Только предварительно нужно разобраться с именем звукового интерфейса в ОС.
А можно поподробней как это сделать?

И получается надо куда-то в код прописать это имя?
Аватара пользователя
foxvlad
Сообщения: 287
Зарегистрирован: Пн сен 22, 2014 3:18 pm
Откуда: Сочи
Благодарил (а): 78 раз
Поблагодарили: 78 раз
Контактная информация:

Re: Образ для Raspberry Pi 2

Сообщение foxvlad » Вс сен 25, 2016 12:02 am

С именем вроде определился через консоль малины регулируется такой командой:

Код: Выделить всё

amixer -c 0 -q set PCM 85% unmute
А вот метод не пашет:

Код: Выделить всё

$volume = $params['volume']*64/100;
shell_exec("amixer cset iface=MIXER,name=\"PCM\" ".$volume." >/dev/null");
setGlobal('ThisComputer.MasterVolume', $params['volume']);
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1754 раза
Контактная информация:

Re: Образ для Raspberry Pi 2

Сообщение skysilver » Вс сен 25, 2016 12:23 am

Вот в консоли одну команду попробовали, а в shell_exec уже почему-то другую вставляете. ))
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Ответить