Операции

Операции

Операции ​

В этой секции можно задать Операции сущности.

Эта секция доступна только пользователям с правами на выполнение операций.

Добавлять, редактировать и удалять операции могут пользователи с правами на управление операциями.

operations light

operations dark

NOTE

Добавление операций по умолчанию для класса объектов доступно в окне конфигурации системы .

Управление существующими операциями ​

Управление существующими операциями сущности производится с помощью следующих кнопок напротив соответствующей операции:

  • – выполнить операцию;
  • – изменить операцию;
  • – удалить операцию.

NOTE

Кнопки изменения и удаления операции доступны только в режиме редактирования, в который можно перейти нажав на кнопку в правом верхнем углу секции. Для выхода из режима редактирования нажмите кнопку .

Создание операций ​

Для создания новой операции необходимо нажать кнопку Добавить операцию.

Существуют два типа операций, в зависимости от выбора которых изменяются поля для заполнения:

NOTE

В топике и сообщении операций типа MQTT-сообщение , а также в скрипте операций типа Выполнение программы/скрипта – Скрипт с указанным текстом можно использовать переменные .

Выполнение программы / скрипта ​

NOTE

Настройки операции этого типа идентичны настройкам сенсора Выполнение программы / скрипта .

script light

script dark

Операции этого типа имеют следующий набор полей:

НазваниеОписание
ИмяИмя операции, отображаемое в web-интерфейсе.
ТипВыпадающий список с доступными типами операций.
Подтип
Выпадающий список с доступными подтипами:

Программа/скрипт в ФС – ранее созданный файл, который хранится в файловой системе сервера.

Указывается имя программы или путь к скрипту.

Скрипт из репозитария – скрипт, созданный и добавленный в репозитарий системы ранее.

Выбирается сохранённый скрипт из выпадающего списка.

Скрипт с указанным текстом – ручной ввод текста скрипта.

Вводится текст скрипта.

| | | | Аргументы | Выпадающий список, где задаются аргументы, с которыми будет запущен скрипт. | | | | Описание | Пояснение к операции. Описание отображается в секции Мониторинг напротив операции. | | | | Комментарий | Пользовательский комментарий к операции. | | | | Показать результаты во всплывающем сообщении | Если переключатель установлен в положение ДА, при выполнении операции отобразится всплывающее окно в браузере, в котором указываются:

имя операции,

путь к объекту в иерархии,

результат выполнения операции.

Окно закрывается при нажатии кнопки в правом верхнем углу окна или при обновлении страницы.

Всплывающее окно доступно только для операций, запущенных вручную. Для операций, выполненных по триггеру, результаты не выводятся.

| | Всплывающее окно доступно только для операций, запущенных вручную. Для операций, выполненных по триггеру, результаты не выводятся. | | | Всплывающее окно доступно только для операций, запущенных вручную. Для операций, выполненных по триггеру, результаты не выводятся. | | |

MQTT-сообщение ​

mqtt light

mqtt dark

Операции этого типа имеют следующий набор полей:

НазваниеОписание
ИмяИмя операции, отображаемое в web-интерфейсе.
ТипВыпадающий список с доступными типами операций.
ТопикMQTT-топик для отправления сообщения.
СообщениеТекст MQTT-сообщения.
ОписаниеПояснение к операции. Описание отображается в секции Мониторинг напротив операции.
Показать результаты во всплывающем сообщении
Если переключатель установлен в положение ДА, при выполнении операции отобразится всплывающее окно в браузере, в котором указываются:

имя операции,

путь к объекту в иерархии,

результат выполнения операции.

Окно закрывается при нажатии кнопки в правом верхнем углу окна или при обновлении страницы.

Всплывающее окно доступно только для операций, запущенных вручную. Для операций, выполненных по триггеру, результаты не выводятся.

| | Всплывающее окно доступно только для операций, запущенных вручную. Для операций, выполненных по триггеру, результаты не выводятся. | | | Всплывающее окно доступно только для операций, запущенных вручную. Для операций, выполненных по триггеру, результаты не выводятся. | | |