Terminals2 модуль: различия между версиями
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
[[Category:Модули]] | [[Category:Модули]] | ||
==Описание== | ==Описание== | ||
'''Terminals2''' - АЛЬФА | '''Terminals2''' - Терминалы предназначены для МДМ АЛЬФА. Хотя на сегодня они работают и на мастере. <br> | ||
Возможны неисправности в работе модуля. Исправленный и улучшеный модуль Терминалы. <br> | Возможны неисправности в работе модуля. Исправленный и улучшеный модуль Терминалы. <br> | ||
Обязательно обновление модуля генерации речи до последней версии | Обязательно обновление модуля генерации речи до последней версии | ||
Обсуждение модуля на форуме мдм | |||
https://mjdm.ru/forum/viewtopic.php?f=5&t=6446 | |||
==Установка модуля== | ==Установка модуля== | ||
Строка 9: | Строка 14: | ||
==Удаление модуля== | ==Удаление модуля== | ||
ВСЕ ЭТИ ДЕЙСТВИЯ ОБЯЗАТЕЛЬНЫ!!! | |||
Вручную удалить цикл terminals из папки scripts. | Вручную удалить цикл terminals из папки scripts. | ||
Обновить систему мажордомо, Обновить модуль генератора речи у кого какой стоит. | Обновить систему мажордомо, Обновить модуль генератора речи у кого какой стоит. |
Текущая версия от 15:41, 20 апреля 2021
Описание
Terminals2 - Терминалы предназначены для МДМ АЛЬФА. Хотя на сегодня они работают и на мастере.
Возможны неисправности в работе модуля. Исправленный и улучшеный модуль Терминалы.
Обязательно обновление модуля генерации речи до последней версии
Обсуждение модуля на форуме мдм https://mjdm.ru/forum/viewtopic.php?f=5&t=6446
Установка модуля
Установка осуществляется через Маркет дополнений
Удаление модуля
ВСЕ ЭТИ ДЕЙСТВИЯ ОБЯЗАТЕЛЬНЫ!!! Вручную удалить цикл terminals из папки scripts. Обновить систему мажордомо, Обновить модуль генератора речи у кого какой стоит.
Настройка модуля
Раздел - Общие настройки модуля терминалы Содержит в себе общие настройки данного модуля:
В них возможно настроить:
1. Запись действий модуля в лог-файл. Называется так - дата_terminals.log.
2. Время жизни сообщений - задается время, в течении которого модуль будет пытаться передавать сообщения на соответствующие терминалы заданные при создании сообщения.
3. Период проверки на доступность сервисов терминалов, которые находятся в offline (минут) - период через который будут пинговатся терминалы которые находятся в выключенном состоянии. (Указывать меньше 1 минуты не рекомендуется) Может нагружать систему сетевыми запросами...
4. Период проверки на доступность сервисов терминалов, которые находятся в online (минут) - период через который будут пинговатся терминалы которые находятся в включенном состоянии. (Указывать меньше 1 минуты не рекомендуется) Может нагружать систему сетевыми запросами...
5. Время использования кеш файлов(дни) - время сохранения созданных в кеше файлов-сообщений. Время отсчитывается ОТ ВРЕМЕНИ ПОСЛЕДНЕГО ИСПОЛЬЗОВАНИЯ этого сообщения. Тоесть если у вас раз в сутки система говорит - "Десять часов" - то этот файл будет сохранятся постоянно. А если это единоразовое сообщение (к примеру прогноз погоды) - то это файл будет удален из системы через заданное количество дней в данной настройке...
Возможности модуля
Модуль может отправлять системные сообщения на все терминалы установленные в Мажордомо.
А также адресовать сообщения по местоположению терминала, или к пользователю зарегистрированному в Мажордомо
Альтернативные названия модуля (сленг)
Терминалы2, Терминалы вторые, Терминалы 2
Интерфейс
Функции в модуле
Все стандартные функции МДМ, связанные с передачей сообщений, присутствую в модуле, а также существуют дополнительные функции...
sayToLocation - говорит на все терминалы которые привязаны по местоположению существующему в Мажордомо
sayToUser - произнесет на всех терминалах которые привязаны к пользователю зарегистрированному в Мажордомо
setMessageVolume - установит громкость сообщения на терминале воспроизводящем сообщение через медиафайлы
setTerminalMML - установит минимальный уровень для сообщения на терминале
getTerminalsByLocation - проводит выборку терминалов с привязкой к местоположению
getTerminalsByUser - проводит выборку терминалов с привязкой к пользователю