Wiren Board
Wiren Board — это универсальный контроллер для автоматизации с открытым ПО на базе Linux. Предназначен для домашней и промышленной автоматизации и мониторинга: опроса датчиков и счетчиков, использования в качестве УСПД, в системах АСКУЭ, для замены ПЛК, а также в системах "умного дома".
Инструкция описывает пошаговый процесс установки и настройки агента на контроллер автоматизации Wiren Board.
Установка
-
Распаковать архив в папку
/opt/saymon-agent/. -
Скачать архив с JDK (потребуется регистрация на сайте).
-
Распаковать архив в папку
temp, оттуда полностью скопировать директориюjreв папку/opt/saymon-agent/. -
Выполнить следующие команды:
$ useradd -M -r -s /bin/false -K MAIL_DIR=/dev/null saymon $ chown -R saymon:saymon /opt/saymon-agent $ cp /opt/saymon-agent/systemd/* /etc/systemd/system $ systemctl enable saymon-agent $ service saymon-agent start
Конфигурация агента
При необходимости можно отредактировать конфигурационный файл агента /opt/saymon-agent/conf/agent.properties.
Файлы журнала
Файлы журнала агента записываются в директорию /var/log/saymon.
Журналирование отключается в файле /opt/saymon-agent/conf/logback-upstart.xml:
-
Журналирование включено
-
Журналирование отключено
<root level="INFO">
<appender-ref ref="FILE-INFO"/>
<!--<appender-ref ref="FILE-DEBUG"/>-->
<!--<appender-ref ref="SYSLOG"/>-->
</root>
<root level="INFO">
<!--<appender-ref ref="FILE-INFO"/>-->
<!--<appender-ref ref="FILE-DEBUG"/>-->
<!--<appender-ref ref="SYSLOG"/>-->
</root>