Terminals2 модуль
Описание
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 - проводит выборку терминалов с привязкой к пользователю