Recorder: Конфигурация
Конфигурация HOMEd Recorder хранится в файле /etc/homed/homed-recorder.conf. Пример файла конфигурации:
[log]
enabled=false
timestamps=true
file=/var/log/homed.log
[mqtt]
host=localhost
port=1883
username=recorder
password=secret
prefix=homed
[database]
file=/opt/homed-recorder/homed-recorder.db
days=7
debug=false
При изменении содержимого файла конфигурации сервис перезапускается автоматически.
Параметры
[log]
| Параметр |
Описание |
enabled |
включение/выключение записи логов в файл |
timestamps |
включение/выключение меток времени при выводе лога в stdout |
file |
путь к файлу лога |
[mqtt]
| Параметр |
Описание |
host |
адрес брокера |
port |
порт брокера |
username |
имя пользователя для авторизации на брокере (может быть пустым) |
password |
пароль для авторизации на брокере (может быть пустым) |
prefix |
корневой топик |
interval |
интервал публикации топика доступности в секундах |
[database]
| Параметр |
Описание |
file |
путь к файлу базы данных |
days |
максимальный срок хранения записанных данных |
debug |
включение/выключение отладочных логов |