Cloud: Конфигурация

Материал из HOMEd Wiki
Версия от 06:44, 20 марта 2024; Voznemozhno (обсуждение | вклад) (Новая страница: «{{DISPLAYTITLE:Cloud: Конфигурация}} {{Breadcrumbs|Cloud > Конфигурация}} == Файл конфигурации == Конфигурация {{Service|Cloud}} хранится в файле <code>/etc/homed/homed-cloud</code>. Пример файла конфигурации: <syntaxhighlight lang="ini"> [log] enabled=false file=/var/log/homed.log [mqtt] host=localhost port=1883 username= password= prefix=homed [cloud] host=cloud...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
HOMEd > Cloud > Конфигурация

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

Конфигурация HOMEd Cloud хранится в файле /etc/homed/homed-cloud. Пример файла конфигурации:

[log]
enabled=false
file=/var/log/homed.log

[mqtt]
host=localhost
port=1883
username=
password=
prefix=homed

[cloud]
host=cloud.homed.dev
port=8042
uniqueid=client_1
token=0123456789abcdefghijklmnopqrstuvwxyz

При изменении содержимого файла конфигурации сервис автоматически перезапускается.

Параметры

[log]

параметр описание
enabled включение/выключение записи логов в файл
file путь к файлу лога

[mqtt]

параметр описание
host адрес брокера
port порт брокера
username имя пользователя для авторизации на брокере (может быть пустым)
password пароль для авторизации на брокере (может быть пустым)
prefix корневой топик

[cloud]

параметр описание
host адрес сервера
port порт сервера
uniqueid уникальный идентификатор клиета, подробности ниже
token токен авторизации, полученный от HOMEd Cloud Bot

Уникальный идентификатор

Этот параметр является уникальным идентификатором отдельной копии сервисов HOMEd и принимает непосредственное участие в формировании списка устройств, передаваемого сервисам Яндекса. В случае, если вы используете несколько отдельных шлюзов/копий HOMEd, необходимо использовать разные uniqueid для каждой копии, например homed_dacha или cherdak_gate. Это позволит объединить все устройства в один аккаунт УДЯ.