Terminals2 модуль

Материал из MajorDoMo инфо

Описание

Terminals2 - Терминалы предназначены для МДМ АЛЬФА. Хотя на сегодня они работают и на мастере.

Возможны неисправности в работе модуля. Исправленный и улучшеный модуль Терминалы.

Обязательно обновление модуля генерации речи до последней версии

Установка модуля

Установка осуществляется через Маркет дополнений

Удаление модуля

Вручную удалить цикл terminals из папки scripts. Обновить систему мажордомо, Обновить модуль генератора речи у кого какой стоит.

Настройка модуля

Раздел - Общие настройки модуля терминалы Содержит в себе общие настройки данного модуля:

В них возможно настроить:

1. Запись действий модуля в лог-файл. Называется так - дата_terminals.log.

2. Время жизни сообщений - задается время, в течении которого модуль будет пытаться передавать сообщения на соответствующие терминалы заданные при создании сообщения.

3. Период проверки на доступность сервисов терминалов, которые находятся в offline (минут) - период через который будут пинговатся терминалы которые находятся в выключенном состоянии. (Указывать меньше 1 минуты не рекомендуется) Может нагружать систему сетевыми запросами...

4. Период проверки на доступность сервисов терминалов, которые находятся в online (минут) - период через который будут пинговатся терминалы которые находятся в включенном состоянии. (Указывать меньше 1 минуты не рекомендуется) Может нагружать систему сетевыми запросами...

5. Время использования кеш файлов(дни) - время сохранения созданных в кеше файлов-сообщений. Время отсчитывается ОТ ВРЕМЕНИ ПОСЛЕДНЕГО ИСПОЛЬЗОВАНИЯ этого сообщения. Тоесть если у вас раз в сутки система говорит - "Десять часов" - то этот файл будет сохранятся постоянно. А если это единоразовое сообщение (к примеру прогноз погоды) - то это файл будет удален из системы через заданное количество дней в данной настройке...

Возможности модуля

Модуль может отправлять системные сообщения на все терминалы установленные в Мажордомо.
А также адресовать сообщения по местоположению терминала, или к пользователю зарегистрированному в Мажордомо

Альтернативные названия модуля (сленг)

Терминалы2, Терминалы вторые, Терминалы 2

Интерфейс

Функции в модуле

Все стандартные функции МДМ, связанные с передачей сообщений, присутствую в модуле, а также существуют дополнительные функции...

sayToLocation - говорит на все терминалы которые привязаны по местоположению существующему в Мажордомо

sayToUser - произнесет на всех терминалах которые привязаны к пользователю зарегистрированному в Мажордомо

setMessageVolume - установит громкость сообщения на терминале воспроизводящем сообщение через медиафайлы

setTerminalMML - установит минимальный уровень для сообщения на терминале

getTerminalsByLocation - проводит выборку терминалов с привязкой к местоположению

getTerminalsByUser - проводит выборку терминалов с привязкой к пользователю