Главная  /  Программа «Smacont-ESP»  /  Действия

Действия


Содержание

Общие данные
Создание, редактирование и удаление действий
Функции включения/отключения и выполнения действий



Общие данные

Работа механизма принятия решений в прошивке «Smacont-ESP» основана на взаимодействии событий, сценариев и действий.

Действие выполняется в следующих случаях:
• при возникновении заданного события в сценарии;
• при ручном запуске;
• при выполнении функций «exe_Action()» или «exe_ActionArr()».

Создание, редактирование и удаление действий производится на вкладке «Действия» (см. рис. ниже). Вкладка «Действия» доступна только для учетной записи «Администратор».


Smacont-ESP. Вкладка «Действия»

Вкладка «Действия»

Элементы вкладки
1. Ручное включение/оключение действия. Также является индикатором активности действия: наличие «галки» - действие активно (может быть выполнено), отсутствие «галки» - действие не активно (не может быть выполнено). Неактивное действие выделяется серым цветом.
2. Ручной запуск действия на выполнение. Запуск возможен только для активного действия.
3. Описание действия.



Создание, редактирование и удаление действий

Для создания, редактирования и удаления действия необходимо «кликнуть» по выбранному действию. При этом, если действие не назначено будет открыто окно со списком категорий действий.


Smacont-ESP. Список категорий действий

Список категорий действий

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


Smacont-ESP. Список действий внутри категории

Список действий внутри категории

Список категорий и список действий может дополняться и изменяться по мере расширения возможностей прошивки «Smacont-ESP».

При выборе («клике») нужного действия, открывается окно редактирования параметров действия.


Smacont-ESP. Редактирования параметров действия

Редактирования параметров действия

Если пользователь не определил критические параметры, то в описании действия появится надпись «Параметр не задан».

Для удаления действия необходимо нажать на кнопку «Сброс», при этом снова будет открыто окно со списком категорий действий.



Функции включения/отключения и выполнения действий

Для реализации сложных алгоритмов работы, в прошивке «Smacont-ESP» предусмотрены функции включения/отключения и выполнения нескольких действий сразу.


Smacont-ESP. Функции включения/отключения и выполнения действий

Функции включения/отключения и выполнения действий

«on_Action()»

Включить (разрешить выполнение) «Действия». Можно указать до семи действий.

«off_Action()»

Отключить (запретить выполнение) «Действия». Можно указать до семи действий.

«exe_Action()»

Выполнить «Действия». Можно указать до семи действий.

«exe_ActionArr()»

Выполнить массив «Действий». Можно указать выполнение до 15-ти действий, следующих друг за другом.



Программы

Прошивка «Smacont-ESP»:
скачать

«Программа Настройки»:
запусить (только браузер Firefox)
скачать zip-архив

Телеграм канал

Новости

Энергонезависимая память (EEPROM)

Переменные «Vx» (карта переменных «Vx»)

WEB-интерфейс

Действие «wifi_CheckConn()». После подключения к WiFi-сети, выполнить действие с задержкой

Обмен данными. Open Monitoring

Датчики температуры и влажности AHT10/AHT15/AHT20/AHT21/AHT25

Датчик температуры и влажности SHT30 (SHT31/SHT35)

Действие «valueToVx()», «valueToArrVx()». Отслеживание заданного уровня в диапазоне значений

Действие «termostat()». Термостат

ESP-NOW. Датчик температуры и влажности с питанием от батареек

Последовательные интерфейсы (UART, I2C, SPI)

Управление одноканальным модулем реле

Протокол MQTT

Обмен данными. NarodMon

Обмен данными. ioControl



Программы для модулей ESP     Программы     Применения     Справочник         Контакты     SMACONT. Напишите нам smacont@ya.ru