Файл конфигурации settings.php

Файл конфигурации settings.php является хранилищем настроек. Пример файла конфигурации приведён в файле settings.sample.php. При установке системы необходимо скопировать этот файл в settings.php и произвести необходимые изменения. Файл представляет из себя скрипт php, который должен возвращать массив с данными настроек системы.

Раздел site

Необязательный раздел. Состоит из одного параметра

Раздел tts

Необязательный раздел. Настройки касающиеся модуля синтеза речи tts. Пример:

"tts"=>[
    "pre_sound"=>"dingdong.mp3",
    "play_sound_cmd"=>"mpg123 -q %s"
]

Параметр pre_sound

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

Параметр play_sound_cmd

Команда для воспроизведения звука. Должна содержать одно включение %s, которое будет заменено на путь к воспроизводимому файлу. Может отсутствовать. По умолчанию значение “mpg123 -q %s”. В качестве плеера можно использовать любую доступную команду для воспроизведения звука, например, mpv --no-terminal %s.

Параметр pre_sound_period

Период в секундах, в который нет необходимости воспроизводить сигнал “Внимание” между отдельными фразами.

Раздел dashboard

Ассоциативный массив страниц панели управления.

"dashboard"=>[
    'charts'=>'Графики'
],

Другие разделы

Может быть создано необходимое вам количество пользовательских разделов для использования в пользовательских скриптах.

Настройки демонов

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