Действия |
Содержание
Общие данные
Общие данныеРабота механизма принятия решений в прошивке «Smacont-ESP» основана на взаимодействии событий, сценариев и действий.
Действие выполняется в следующих случаях:
Создание, редактирование и удаление действий производится на вкладке «Действия» (см. рис. ниже). Вкладка «Действия» доступна только для учетной записи «Администратор». ![]() Вкладка «Действия»
Элементы вкладки
Создание, редактирование и удаление действийДля создания, редактирования и удаления действия необходимо «кликнуть» по выбранному действию. При этом, если действие не назначено будет открыто окно со списком категорий действий. ![]() Список категорий действий Внутри каждой категории содержатся действия сгруппированные по функциональному признаку. ![]() Список действий внутри категории Список категорий и список действий может дополняться и изменяться по мере расширения возможностей прошивки «Smacont-ESP». При выборе («клике») нужного действия, открывается окно редактирования параметров действия. ![]() Редактирования параметров действия Если пользователь не определил критические параметры, то в описании действия появится надпись «Параметр не задан». Для удаления действия необходимо нажать на кнопку «Сброс», при этом снова будет открыто окно со списком категорий действий. Функции включения/отключения и выполнения действийДля реализации сложных алгоритмов работы, в прошивке «Smacont-ESP» предусмотрены функции включения/отключения и выполнения нескольких действий сразу. ![]() Функции включения/отключения и выполнения действий «on_Action()»Включить (разрешить выполнение) «Действия». Можно указать до семи действий. «off_Action()»Отключить (запретить выполнение) «Действия». Можно указать до семи действий. «exe_Action()»Выполнить «Действия». Можно указать до семи действий. «exe_ActionArr()»Выполнить массив «Действий». Можно указать выполнение до 15-ти действий, следующих друг за другом. |
Программы
Прошивка «Smacont-ESP»:
«Программа Настройки»:
Телеграм каналНовостиЭнергонезависимая память (EEPROM) Переменные «Vx» (карта переменных «Vx») Действие «wifi_CheckConn()». После подключения к WiFi-сети, выполнить действие с задержкой Обмен данными. Open Monitoring Датчики температуры и влажности AHT10/AHT15/AHT20/AHT21/AHT25 Датчик температуры и влажности SHT30 (SHT31/SHT35) Действие «valueToVx()», «valueToArrVx()». Отслеживание заданного уровня в диапазоне значений Действие «termostat()». Термостат ESP-NOW. Датчик температуры и влажности с питанием от батареек Последовательные интерфейсы (UART, I2C, SPI) Управление одноканальным модулем реле |