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