Главная  /  Программа «Smacont-ESP»  /  Переменные «Vx» (карта переменных «Vx»)

Переменные «Vx»
Карта переменных «Vx»


Содержание

Общие данные
Параметры
События



Общие данные

В прошивке «Smacont-ESP», переменные «Vx» являются ключевым элементом и предназначены для:
- отображения показаний сенсоров (датчиков);
- отображения состояния исполнительных устройств;
- хранения цифровых значений (например, выполнения арифметических операций);
- взаимодействия между действиями и сценариями.

Все доступные переменные отображаются на вкладке «Vx map» (карта переменных).


Смаконт. «Vx map». Карта переменных

«Vx map». Карта переменных

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


Смаконт. «Vx map». Параметры

«Vx map». Параметры

Назначение определенных функций переменным осуществляется при помощи действий. У одной и той же переменной может быть несколько функций.

Пример1
Переменная может быть:
- привязана к датчику, для отображения температуры;
- привязана к WEB-интерфейсу, для отображения показаний температуры через WEB-интерфейс.


Смаконт. «Vx map». Пример1

«Vx map». Пример1

Пример2
Переменная может быть:
- привязана к датчику, для изменения одного из параметров настройки датчика;
- привязана к EEPROM-памяти, для хранения значения параметра при отключении питания;
- привязана к WEB-интерфейсу, для отображения показаний температуры через WEB-интерфейс.


Смаконт. «Vx map». Пример3


«Vx map». Пример2



Параметры

Доступны следующие параметры


Смаконт. «Vx map». Параметры

«Vx map». Параметры

«Значение Vx»

Значение переменной доступно как для отображения, так и для редактирования. Отображение переменной происходит в режиме реального времени. Период обновления данных соответствует периоду опроса устройства. При редактировании, пока курсор находится в поле редактирования, обновление значения переменной не происходит.

«Команды»

Команды предназначены для быстрого изменения значения переменной «Vx».

«Имя Vx»

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

«Знаков после запятой»

Параметр определяет количество знаков, после запятой, для отображения переменной на вкладке «Vx map» (карта переменных), в WEB-интерфейсе и так далее.

«WEB-интерфейс»

Параметр определяет:
- разрешение отображения переменной в WEB-интерфейсе;
- тип отображения переменной в WEB-интерфейсе.

«Фильтрация»

Параметр отображает наличие включенной фильтрации переменной при помощи действия «filter_SetParam()».

«Сброс»

Сброс параметров до значений по умолчанию.



События

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



Программы

Прошивка «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