Перейти к содержанию

Настройки проекта🔗

В веб-интерфейсе SPREAD на вкладке Настройки проекта можно загрузить проект, перезапустить систему или отредактировать параметры сервисов.

Общие🔗

Общие настройки проекта доступны в разделах Project и common.

Project🔗

В поле Проект доступны загрузка, скачивание (Выгрузить текущий проект) и удаление проекта.

В поле Сервисы доступны перезапуск и остановка сервисов — они могут понадобиться при масштабном обновлении системы или в аварийных ситуациях.

Перезапуск или остановка🔗

  1. По умолчанию в левой колонке флагами выделены все сервисы. Для остановки или перезапуска всей системы ничего не меняйте. Для частичной перезагрузки оставьте флаги только у тех сервисов, которые нужно остановить или перезапустить.
  2. Нажмите Перезапустить или Остановить.

project

В разделе Дополнительно — настройка для систем, продолжающих работать с прежним протоколом платформы AWADA Tros.

common🔗

В этом разделе вы можете изменить логин и пароль для клиентского приложения, а также уровень логирования системы. Например, во время запуска системы можно временно установить подробное логирование, а в остальное время — краткое.

Сервисы🔗

Чтобы открыть нужный сервис, нажмите на название сервиса в левой колонке.

Параметры, которые применяются для каждого сервиса:

  • Файл — расположение файла конфигурации сервиса в памяти контроллера.
  • Уровень логирования — насколько подробно события сервиса должны записываться. Подробное логирование дает возможность отследить возможные ошибки (полезно при сбоях), но при этом может сильно расходовать ресурсы контроллера.

Остальные параметры у сервисов разные.

Сервис За что отвечает Доступные параметры
cycler Выполняет действия по технологическому расписанию (Инкубатору)
  • FadeTime — время включения/выключения светильников. По умолчанию для плавности выставлен максимальный показатель.
  • LocalPath — путь к конфигурациям циклов.
dashboard Выполняет действия по работе дашборда
  • RestartTimeout — время, через которое конфигурации сервисов обновляются после сохранения в базе новых данных
  • CyclesFrom0 — с какого дня отсчитывать цикл в инкубаторе: с нулевого (по умолчанию) или с первого.
projector Обеспечивает работу с данными проекта через брокер
  • CtpPath — путь к файлу проекта в памяти контроллера
  • localPath — путь к папке локального хранилища изменений
  • MosquittoDB — путь к файлу базы данных брокера с сущностями проекта.
  • Режим проверки — режим проверки сущностей проекта при загрузке и перезапусках
scheduler Выполняет директивы по расписанию
  • Tasks — путь к файлу, в котором указаны параметры, которые нужно применить в заданные моменты времени
  • Calendar — путь к файлу, в котором заданы рабочие и выходные дни
scripter Выполняет описанные действия (скрипты) по определенным событиям. При старте подгружает список задач (triggers). Каждой задаче соответствует условие сработки (trigger) и список действий (actions), которые необходимо выполнить.
Менеджеры Сервисы, взаимодействующие с физическими устройствами (контроллерами, шинами, системами управления и т. д.) Параметры для всех менеджеров:
  • Идентификатор — идентификатор менеджера в проекте
  • Частота опроса, мс (параметр для всех менеджеров) — как часто менеджер должен запрашивать статус оборудования
  • Файл дампа — путь к файлу, в котором указаны изменения привязки провайдера, не хранящиеся на устройстве.
  • Время ожидания ответа — ожидание ответов из шины в секундах. Если ответа нет, в логе отображается запись «NOT ANSWERED», означающая дефект работы линии или сервисов коммуникации. По умочанию - 1 сек
animeo Управляет оборудованием Somfy через Animeo IP System
dali Протокол управления DALI-устройствами
  • Локальный can-адаптер — параметр прямого подключения к шине. По умолчанию не используется (коммуникация с шиной осуществляется через брокер).
  • Задержка опроса яркости — минимальная задержка перед синхронизацией яркости. Если указан 0 - синхронизация не производится. По умолчанию - 1 сек
  • Подкрутки через fadeRate — алгоритм поддержания освещенности в световых зонах. При использовании этого алгоритма снижается нагрузка на шину DALI и на контроллер (за счет уменьшения количества отправляемых команд и использования команд Up/Down вместо StepUp/StepDown). Недостаток алгоритма — подкрутка зависит от значений fadeRate в каждом светильнике и при определенных значениях может быть менее плавной относительно стандартного алгоритма. На практике значение fadeRate необходимо выбирать, исходя из баланса нагрузки шины и требуемой плавностью подкрутки. Большие значения fadeRate снижают нагрузку, но уменьшают плавность, малые значения — наоборот.
knx Протокол управления KNX-устройствами
lom Протокол управления LORA-модулями AWADA LO-M через LNS-сервер AirBit Длительность временного диммирования — длительность, на которую можно включить светильник перманентно (а не по расписанию, датчику и координатам)
mercury Протокол управления счетчиками «Меркурий» Адреса счётчиков с индексом D — список адресов, чьи счетчики имеют букву D в серийном номере
Адаптеры Сервисы, реализующие доступ к шинам, оборудованию и низкоуровневым протоколам
knxnetip Сервис передачи пакетов между устройствами и менеджерами KNX
  • Системные логи — опция записи логов MQTT вместе с основными.
  • Минимальная задержка — задержка между попытками инициализации при N-первых попытках, мс
  • Максимальная задержка — задержка между попытками инициализации при последующих попытах, мс
  • Количество N-первых попыток — число попыток с минимальной задержкой (после них будут попытки с максимальной задержкой).
rbus (can-адаптер) Сервис передачи пакетов между устройствами и менеджерами Dali и Modbus
  • Системные логи — опция записи логов MQTT вместе с основными.
  • Топики — адреса, на которые посылаются команды и через которые оборудование отправляет свой статус.
  • Интервал переоткрытия интерфейса — через какое время после разрыва происходит попытка восстановления
  • Интервал опроса — в течение какого времени запрашивается состояние модулей.
BACnetAdapter Программный модуль контроллера для работы с устройствами по протоколу BACnet
DMXAdapter Программный модуль контроллера для работы с устройствами по протоколу DMX512
ZigBeeAdapter Программный модуль контроллера для работы с устройствами по протоколу ZigBee
RelayAdapter Программный модуль контроллера для работы с устройствами, работающими через релейные модули
DiAdapter Программный модуль контроллера для работы с устройствами, работающими через сухие контакты
tcp Сервис передачи пакетов между устройствами и менеджером Mercury Время ожидания ответа — ожидание ответов из шины в секундах. Если ответа нет, в логе отображается запись «NOT ANSWERED», означающая дефект работы линии или сервисов коммуникации. По умочанию - 0,7 сек
База данных Реализуют интерфейс доступа к некоторой базе данных
events_sqlite Реализует интерфейс доступа к базе данных событий
  • Системные логи — опция записи логов MQTT.
  • Частота срабатывания — частота записи в базу данных
  • Аварийный отсуп — минимальный отступ инвалидного вектора от последней удачной записи в БД, мс
  • Подавление повторов — не записывать в базу данных повторы
  • Использовать Location ID вместо Subginery ID — опция должна быть включена в SPREAD 5.7 для корректной работы приложения.
equipment Сервисы, реализующие серверную часть логики работы абстрактных инженерных объектов (контролов пользовательского интерфейса)
alarm Объект для управления и контроля состояния инженерных объектов, входящих в подсистему сигнализации
climate Объект для управления и контроля состояния инженерных объектов, входящих в подсистему климат-контроля
handling Объект для управления и контроля состояния инженерных объектов, входящих в подсистему контроля, управления и связи.
lighting Объект для управления и контроля состояния инженерных объектов, входящих в подсистему освещения
shading Объект для управления и контроля состояния инженерных объектов, входящих в подсистему управления жалюзи