[Модуль] Терминалы2 (Terminals2)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Чт июл 09, 2020 6:39 pm

andrey040670 писал(а):
Чт июл 09, 2020 5:53 pm
Модуль не дружит с обновлением https://github.com/sergejey/majordomo/c ... 66757de1ef , или на оборот.
Если и это удалить то сервер оживает.
Пока снёс модуль до выяснения обстоятельств.
Исправил -
Последний раз редактировалось tarasfrompir Чт июл 09, 2020 10:19 pm, всего редактировалось 1 раз.
За это сообщение автора tarasfrompir поблагодарил:
andrey040670 (Чт июл 09, 2020 6:42 pm)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Чт июл 09, 2020 10:15 pm

Теперь и мастер пойдет - обновляйтесь ...
Все равно скоро ломать все буду... Так что запасайтесь копией.... модуля
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
andrey040670
Сообщения: 458
Зарегистрирован: Пн июл 31, 2017 10:00 pm
Благодарил (а): 161 раз
Поблагодарили: 85 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение andrey040670 » Пт июл 10, 2020 1:12 am

Ломать не строить :)
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Пт июл 10, 2020 7:56 am

andrey040670 писал(а):
Пт июл 10, 2020 1:12 am
Ломать не строить :)
незаметно сломать и что бы никто не понял - вот это хуже чем строить.... :lol: :lol: :lol:
Спасибо нам ПОМОЖЕТ..!
yden
Сообщения: 141
Зарегистрирован: Пн авг 22, 2016 10:03 am
Благодарил (а): 28 раз
Поблагодарили: 5 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение yden » Ср июл 15, 2020 7:47 pm

Добрый.
Плиз подскажите. Приобрел google home mini, хочу прикрутить ее к мдм (ubuntu сервер). Непосредственно к серверу подключены обычные проводные колонки. Алиса чирикает через них и Яндекс ттс системные сообщения.
Установил terminal2, настроил по мануалу с этой ветки. Затупил. Через say() тишина - ни гуглоколнки ни обычные не чирикают. Пробую sayTo('Привет', 10, 'mini') - тоже тишина. Через playSound('opendoor.mp3'); обычные колонки проигрывают мелодию, гуглоколонки молчат.
Как разрулить вывод на обычные колонки и гуглоколонку?

благодарю
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Ср июл 15, 2020 8:05 pm

Настройка терминала гуглхромкаст (гугл хом, хромкаст и т.д.)
Тип ттс и медиаплеера хромкаст, айпи - айпи колонки - имя пофигу какое ... остальные настройки не критичны.
Главное прочитать 1 пост темы.
И проверить работает ли цикл . Терминалс в системе.
И еще мелочь посмотреть - в списке терминалов нету ли красных квадратиков вокруг динамика и речи.. Если есть попробовать нажать и еще раз нажать - должно пропасть.
А вообще скрин настройки терминала и скрин списка терминала желательно выкладывать.
ПС
И в общих настройках включить лог и показать часть его тута
Спасибо нам ПОМОЖЕТ..!
yden
Сообщения: 141
Зарегистрирован: Пн авг 22, 2016 10:03 am
Благодарил (а): 28 раз
Поблагодарили: 5 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение yden » Ср июл 15, 2020 8:54 pm

tarasfrompir писал(а):
Ср июл 15, 2020 8:05 pm
Настройка терминала гуглхромкаст (гугл хом, хромкаст и т.д.)
Тип ттс и медиаплеера хромкаст, айпи - айпи колонки - имя пофигу какое ... остальные настройки не критичны.
Главное прочитать 1 пост темы.
И проверить работает ли цикл . Терминалс в системе.
И еще мелочь посмотреть - в списке терминалов нету ли красных квадратиков вокруг динамика и речи.. Если есть попробовать нажать и еще раз нажать - должно пропасть.
А вообще скрин настройки терминала и скрин списка терминала желательно выкладывать.
ПС
И в общих настройках включить лог и показать часть его тута
Сенк.
Я получил аут мдм вчера. Перед экспериментами с модулем сделал бекап мдм. Указанные выше действия с модулем сделал, получил не говорящую систему. Решил откатиться на бекап. Откат не прошел - мдм не отвечала. Я месяц назад создавал клонезиллой образ всего диска сервера. Откатился на него, применил свежий бекап мдм - все завелось.
Поэтому и переспрашиваю об алгоритме работы с терминалом2.
yden
Сообщения: 141
Зарегистрирован: Пн авг 22, 2016 10:03 am
Благодарил (а): 28 раз
Поблагодарили: 5 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение yden » Вс июл 19, 2020 8:13 pm

Добрый.
Плиз подскажите пожалуйста. Мдм (мастер) на ubuntu server (ноутбук), подключены по проводу обычные колонки. Так же установил google home mini.
Настройки терминала для обычных колонок:
terminal1.JPG
terminal1.JPG (52.39 КБ) 3185 просмотров
Терминал для гуглоколонок:
terminal2.JPG
terminal2.JPG (53.24 КБ) 3185 просмотров
terminal3.JPG
terminal3.JPG (54.2 КБ) 3185 просмотров
Лог:

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

01:32:09 0.28845700 FINISH ProcessingSAY_CACHED_READY: - /var/www/cms/cached/voice/yandex_608333adc72f545078ede3aad71bfe74.mp3
01:32:09 0.28835000 Duration message - 1
01:32:08 0.95814400 Wait a file 0 seconds. If >=10 second then PROBLEM NOT GET RIGHT TIME MESSAGE
01:32:08 0.95807700 ProcessingSAY_CACHED_READY: {"ID":"36926","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"привет","ADDED":"2020-07-20 01:32:08","IMPORTANCE":"100","SOURCE":"4^","CACHED_FILENAME":"\/var\/www\/cms\/cached\/voice\/yandex_608333adc72f545078ede3aad71bfe74.mp3","EVENT":"SAYTO","MESSAGE_DURATION":"0","BREAK":false,"tts_engine":"yandex_tts"}
01:32:08 0.95748000 Processing SAYTO: {"ID":"36926","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"привет","ADDED":"2020-07-20 01:32:08","IMPORTANCE":"100","SOURCE":"4^","CACHED_FILENAME":"","EVENT":"SAYTO","MESSAGE_DURATION":"0","BREAK":false}
01:32:08 0.95723700 Processing SAYTO: {"ID":"36926","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"привет","ADDED":"2020-07-20 01:32:08","IMPORTANCE":"100","SOURCE":"4^","CACHED_FILENAME":"","EVENT":"SAYTO","MESSAGE_DURATION":"0","BREAK":false}
01:32:08 0.95172700 Run generate media file for Message - {"ID":"36926","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"привет","ADDED":"2020-07-20 01:32:08","IMPORTANCE":"100","SOURCE":"4^","CACHED_FILENAME":"","EVENT":"SAYTO","MESSAGE_DURATION":"0"} with EVENT SAY
01:32:06 0.29217500 Terminal -googleHomeMini dont need set repeat mode MEDIA or class have not function repeat
01:32:06 0.29224800 Terminal -googleHomeMini dont need set random mode MEDIA or class have not function repeat
01:32:06 0.29228600 Terminal -googleHomeMini dont need set crossfade mode MEDIA or class have not function repeat
01:32:06 0.29232200 Terminal -googleHomeMini dont need set muted mode MEDIA or class have not function repeat
01:32:06 0.29241800 Terminal -googleHomeMini dont need set loop mode MEDIA or class have not function repeat
01:32:06 0.29247000 Terminal googleHomeMini restore media
01:32:06 0.29235800 Terminal -googleHomeMini dont need set loop mode MEDIA or class have not function repeat
01:32:03 0.69373600 Terminal -googleHomeMini dont need set restore volume TTS or class have not function set volume
01:32:03 0.69361800 Terminal googleHomeMini class load
01:32:03 0.69386100 Terminal -googleHomeMini dont need set restore alarm volume TTS or class have not function set volume
01:32:03 0.69380000 Terminal -googleHomeMini dont need set restore ring volume TTS or class have not function set volume
01:32:03 0.69392100 Terminal -googleHomeMini dont need set restore notification volume TTS or class have not function set volume
01:32:03 0.69401800 Terminal googleHomeMini restore media volume
01:32:00 0.63501600 ВНИМАНИЕ!!! Модуль генератора речи не сгенерировал звуковое сообщение. ПРОВЕРЬТЕ ЕГО РАБОТУ!!!
01:32:00 0.63495800 Disable message not generated sound - googleHomeMini
01:31:57 0.34492900 Try to ping TTS service - googleHomeMini
01:31:57 0.62525200 Try to ping player service - googleHomeMini
01:31:57 0.10767100 Try to ping TTS service - MAIN
01:31:57 0.63306000 Add class terminal to array tts objects -mainterminal
01:31:57 0.63246200 Add class terminal to array tts objects -chromecast_tts
terminal4.JPG
terminal4.JPG (39.42 КБ) 3185 просмотров
Обычные колонки чирикают. Yandex tts.
Гуглоколонки нет. Пробовал и через say() и через sayTo(). В какой-то момент они заговорили, но опять замолчали.

Куда можно поглядеть?

благодарю

PS Сейчас передернул в настройках терминала гуглоколонок пользователя (был админ, установил Выберите пользователя...) и громкость. Зачирикала.
Вот лог:

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

01:49:10 0.17922000 Message - {"ID":"36934","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"шалом","ADDED":"2020-07-20 01:48:57","IMPORTANCE":"200","SOURCE":"","CACHED_FILENAME":"\/var\/www\/cms\/cached\/voice\/yandex_ad1d5d98ebdbc149c6661b3ea4710820.mp3","EVENT":"SAYTO","MESSAGE_DURATION":"2"} sending to : googleHomeMini sucessfull
01:49:10 0.17907500 Terminal say with say_media_message function on terminal - googleHomeMini
01:49:07 0.79602100 Sending Message - {"ID":"36934","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"шалом","ADDED":"2020-07-20 01:48:57","IMPORTANCE":"200","SOURCE":"","CACHED_FILENAME":"\/var\/www\/cms\/cached\/voice\/yandex_ad1d5d98ebdbc149c6661b3ea4710820.mp3","EVENT":"SAYTO","MESSAGE_DURATION":"2"}to : googleHomeMini
01:49:07 0.79585700 Terminal googleHomeMini play ding-dong file
01:49:04 0.52185400 Terminal -googleHomeMini class TTS have not function set_brightness_display, or error
01:49:04 0.52181800 Terminal -googleHomeMini class TTS have not function turn_on_display, or error
01:49:04 0.52175400 Terminal googleHomeMini set volume
01:49:04 0.32977900 Terminal googleHomeMini woth stopped
01:49:03 0.98494300 Terminal -googleHomeMini dont get status. Maybe system message ?
01:49:03 0.98487200 Terminal googleHomeMini get info abaut media
01:49:03 0.53331900 Send message with media to terminal - googleHomeMini
01:49:03 0.27035800 Terminal -googleHomeMini have restored data or class TTS have not function terminal_status
01:49:03 0.27024200 Terminal googleHomeMini class load
01:49:00 0.26876300 FINISH ProcessingSAY_CACHED_READY: - /var/www/cms/cached/voice/yandex_ad1d5d98ebdbc149c6661b3ea4710820.mp3
01:49:00 0.26863200 Duration message - 1
01:48:59 0.93520700 Wait a file 0 seconds. If >=10 second then PROBLEM NOT GET RIGHT TIME MESSAGE
01:48:59 0.93513800 ProcessingSAY_CACHED_READY: {"ID":"36934","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"шалом","ADDED":"2020-07-20 01:48:57","IMPORTANCE":"200","SOURCE":"4^","CACHED_FILENAME":"\/var\/www\/cms\/cached\/voice\/yandex_ad1d5d98ebdbc149c6661b3ea4710820.mp3","EVENT":"SAYTO","MESSAGE_DURATION":"0","BREAK":false,"tts_engine":"yandex_tts"}
01:48:59 0.93451300 Processing SAYTO: {"ID":"36934","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"шалом","ADDED":"2020-07-20 01:48:57","IMPORTANCE":"200","SOURCE":"4^","CACHED_FILENAME":"","EVENT":"SAYTO","MESSAGE_DURATION":"0","BREAK":false}
01:48:59 0.93427800 Processing SAYTO: {"ID":"36934","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"шалом","ADDED":"2020-07-20 01:48:57","IMPORTANCE":"200","SOURCE":"4^","CACHED_FILENAME":"","EVENT":"SAYTO","MESSAGE_DURATION":"0","BREAK":false}
01:48:59 0.92762600 Run generate media file for Message - {"ID":"36934","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"шалом","ADDED":"2020-07-20 01:48:57","IMPORTANCE":"200","SOURCE":"4^","CACHED_FILENAME":"","EVENT":"SAYTO","MESSAGE_DURATION":"0"} with EVENT SAY
01:47:59 0.82823000 Message - {"ID":"36933","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"шалом","ADDED":"2020-07-20 01:47:50","IMPORTANCE":"200","SOURCE":"","CACHED_FILENAME":"\/var\/www\/cms\/cached\/voice\/yandex_ad1d5d98ebdbc149c6661b3ea4710820.mp3","EVENT":"SAYTO","MESSAGE_DURATION":"2"} sending to : googleHomeMini sucessfull
01:47:59 0.82812600 Terminal say with say_media_message function on terminal - googleHomeMini
01:47:57 0.46042600 Sending Message - {"ID":"36933","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"шалом","ADDED":"2020-07-20 01:47:50","IMPORTANCE":"200","SOURCE":"","CACHED_FILENAME":"\/var\/www\/cms\/cached\/voice\/yandex_ad1d5d98ebdbc149c6661b3ea4710820.mp3","EVENT":"SAYTO","MESSAGE_DURATION":"2"}to : googleHomeMini
01:47:57 0.46026600 Terminal googleHomeMini play ding-dong file
01:47:54 0.60687400 Terminal googleHomeMini class load
01:47:54 0.60699300 Terminal -googleHomeMini have restored data or class TTS have not function terminal_status
01:47:54 0.75147700 Terminal googleHomeMini get info abaut media
01:47:54 0.75155300 Terminal -googleHomeMini dont get status. Maybe system message ?
01:47:54 0.84859100 Terminal googleHomeMini woth stopped
01:47:54 0.98964700 Terminal -googleHomeMini class TTS have not function set_brightness_display, or error
01:47:54 0.98952900 Terminal googleHomeMini set volume
01:47:54 0.98959100 Terminal -googleHomeMini class TTS have not function turn_on_display, or error
01:47:54 0.86732000 Send message with media to terminal - googleHomeMini
01:47:51 0.26337000 Processing SAYTO: {"ID":"36933","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"шалом","ADDED":"2020-07-20 01:47:50","IMPORTANCE":"200","SOURCE":"4^","CACHED_FILENAME":"","EVENT":"SAYTO","MESSAGE_DURATION":"0","BREAK":false}
01:47:51 0.26370600 Processing SAYTO: {"ID":"36933","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"шалом","ADDED":"2020-07-20 01:47:50","IMPORTANCE":"200","SOURCE":"4^","CACHED_FILENAME":"","EVENT":"SAYTO","MESSAGE_DURATION":"0","BREAK":false}
01:47:51 0.26462100 ProcessingSAY_CACHED_READY: {"ID":"36933","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"шалом","ADDED":"2020-07-20 01:47:50","IMPORTANCE":"200","SOURCE":"4^","CACHED_FILENAME":"\/var\/www\/cms\/cached\/voice\/yandex_ad1d5d98ebdbc149c6661b3ea4710820.mp3","EVENT":"SAYTO","MESSAGE_DURATION":"0","BREAK":false,"tts_engine":"yandex_tts"}
01:47:51 0.25670200 Run generate media file for Message - {"ID":"36933","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"шалом","ADDED":"2020-07-20 01:47:50","IMPORTANCE":"200","SOURCE":"4^","CACHED_FILENAME":"","EVENT":"SAYTO","MESSAGE_DURATION":"0"} with EVENT SAY
01:47:51 0.60087000 Duration message - 1
01:47:51 0.60099800 FINISH ProcessingSAY_CACHED_READY: - /var/www/cms/cached/voice/yandex_ad1d5d98ebdbc149c6661b3ea4710820.mp3
01:47:51 0.26472900 Wait a file 0 seconds. If >=10 second then PROBLEM NOT GET RIGHT TIME MESSAGE
01:46:57 0.18039200 Message - {"ID":"36932","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"шалом","ADDED":"2020-07-20 01:46:47","IMPORTANCE":"200","SOURCE":"","CACHED_FILENAME":"\/var\/www\/cms\/cached\/voice\/yandex_ad1d5d98ebdbc149c6661b3ea4710820.mp3","EVENT":"SAYTO","MESSAGE_DURATION":"2"} sending to : googleHomeMini sucessfull
01:46:57 0.18026200 Terminal say with say_media_message function on terminal - googleHomeMini
01:46:54 0.81264400 Sending Message - {"ID":"36932","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"шалом","ADDED":"2020-07-20 01:46:47","IMPORTANCE":"200","SOURCE":"","CACHED_FILENAME":"\/var\/www\/cms\/cached\/voice\/yandex_ad1d5d98ebdbc149c6661b3ea4710820.mp3","EVENT":"SAYTO","MESSAGE_DURATION":"2"}to : googleHomeMini
01:46:54 0.81247300 Terminal googleHomeMini play ding-dong file
01:46:52 0.19300900 Send message with media to terminal - googleHomeMini
01:46:52 0.28006100 Terminal -googleHomeMini class TTS have not function set_brightness_display, or error
01:46:52 0.28002600 Terminal -googleHomeMini class TTS have not function turn_on_display, or error
01:46:52 0.27996500 Terminal googleHomeMini set volume
01:46:52 0.14370200 Terminal googleHomeMini woth stopped
PS 2: Может поможет. На ipad через спотифай кидаю на колонку музыку - она играет. Через мдм даю sayTo(), мелодия ставится на паузу, колонка мой текст не прочирикала. В настройках терминала гуглоколонок передергиваю громкость системных сообщений - зачирикала. Так несколько раз попробовал - просыпается при передергивании громкости.
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение tarasfrompir » Вс июл 19, 2020 10:17 pm

неужели только я вижу это в логе????


01:32:00 0.63501600 ВНИМАНИЕ!!! Модуль генератора речи не сгенерировал звуковое сообщение. ПРОВЕРЬТЕ ЕГО РАБОТУ!!!
Спасибо нам ПОМОЖЕТ..!
yden
Сообщения: 141
Зарегистрирован: Пн авг 22, 2016 10:03 am
Благодарил (а): 28 раз
Поблагодарили: 5 раз

Re: [Модуль] Терминалы2 (Terminals2)

Сообщение yden » Пн июл 20, 2020 7:20 am

tarasfrompir писал(а):
Вс июл 19, 2020 10:17 pm
неужели только я вижу это в логе????


01:32:00 0.63501600 ВНИМАНИЕ!!! Модуль генератора речи не сгенерировал звуковое сообщение. ПРОВЕРЬТЕ ЕГО РАБОТУ!!!
Не один. Только автор модуля может открыть истину этих фраз. :D
За это сообщение автора yden поблагодарил:
tarasfrompir (Пн июл 20, 2020 7:20 am)
Рейтинг: 1.16%
Ответить