Knxd: различия между версиями
Ian (обсуждение | вклад) |
Ian (обсуждение | вклад) |
||
Строка 26: | Строка 26: | ||
<pre>$ addgroup knxd dialout</pre> | <pre>$ addgroup knxd dialout</pre> | ||
=== knxd.conf === | |||
Далее необходимо отредактировать конфигурационный файл /etc/knxd.conf | Далее необходимо отредактировать конфигурационный файл /etc/knxd.conf | ||
Строка 38: | Строка 40: | ||
<pre> knxd [global-section] [address-section] [cache-section] [multicast-server-section] [local-listener-section] [interface-sections]</pre> | <pre> knxd [global-section] [address-section] [cache-section] [multicast-server-section] [local-listener-section] [interface-sections]</pre> | ||
Хотя все разделы являются необязательными, для работы knxd в качестве маршрутизатора необходимо иметь как минимум два вида интерфейсов. | |||
==== Global-section ==== | |||
Глобальные параметры влияют на поведение knxd и не затрагивают при этом работу интерфейсов. | |||
-d, --daemon[=FILE] Запустить программу в виде демона. Вывод будет записан в файл (если указан). Не указывайте этот параметр в knxd.conf, так как knxd.service и так запускает программу в фоновом режиме. | |||
-p, --pid-file=FILE Записать PID процесса в файл. Не используйте этот параметр в knxd.conf. Используйте systemctl для работы с knxd. | |||
-t, --trace=MASK set trace flags (bitmask) | |||
-f, --error=LEVEL set error level | |||
==== Address-section ==== | |||
-e, --eibaddr=EIBADDR Физический KNX-адрес самого knxd (default 0.0.1) | |||
-E, --client-addrs=ADDRSTART:n Указывает knxd выдавать KNX-адреса узлам из IP-сети в диапазоне ADDRSTART..ADDRSTART+n | |||
Подробное описание ключей и структуры конфиг файла можно найти на '''[https://github.com/knxd/knxd/wiki/Command-line-parameters#structure-of-parametrization странице github knxd/wiki ]'''. Перед работой с KNXD рекомендуем с ней ознакомится. | Подробное описание ключей и структуры конфиг файла можно найти на '''[https://github.com/knxd/knxd/wiki/Command-line-parameters#structure-of-parametrization странице github knxd/wiki ]'''. Перед работой с KNXD рекомендуем с ней ознакомится. |