Terminals2 модуль

Материал из MajorDoMo инфо
Версия от 15:41, 20 апреля 2021; Tarasfrompir (обсуждение | вклад) (→‎Удаление модуля)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Описание

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