Проект

Автоматизированная система мониторинга и управления условиями выращивания растений

Публичная страница описывает назначение системы, объект автоматизации и общую структуру программно-аппаратного комплекса.
ГОСТЕВОЙ РЕЖИМ

Объект автоматизации

Локальная установка для выращивания растений с контролем параметров среды и подготовленной логикой управления исполнительными устройствами.
Контролируемые параметры
микроклимат и почва
Средство контроля
ESP32 и датчики
Интерфейс
веб-сервис

Структура системы

Нижний уровень Контроллер, датчики, СМК, исполнительные устройства.
Средний уровень API, хранение данных, журнал событий, пресеты.
Верхний уровень Веб-интерфейс администратора и гостевая часть.

Исполнительные устройства

Система автополива
Предусмотрено управление насосом через силовой ключ после завершения подключения исполнительной части.
ПОДГОТОВКА
Система вентиляции
Предусмотрено управление группами вентиляторов по параметрам температуры и влажности воздуха.
ПОДГОТОВКА
Освещение
На текущем этапе освещение рассматривается как ручная часть установки.
РУЧНОЙ РЕЖИМ

Документация проекта

Краткое описание назначения, архитектуры и текущего этапа реализации.
ПУБЛИЧНО
Назначение

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

Архитектура

Используется трёхуровневая структура: контроллер ESP32, серверное API и веб-интерфейс. Контроллер отправляет данные на сервер, а пользователь работает с ними через сайт.

Текущий этап

Реализованы сбор данных, передача телеметрии, внешний сервер, история измерений, журнал событий, настройки и пресеты выращивания.

Следующий этап

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

Панель администратора

Закрытый экран текущего состояния системы.
НЕТ ДАННЫХ
Состояние системы
Активный режим
Последний пакет
Температура
Влажность воздуха
Влажность почвы
Состояние почвы
Состояние двери / СМК
Насос полива
Время работы контроллера

Последние события

История измерений

Накопленные значения, полученные от контроллера ESP32.
Время Температура Влажность воздуха Влажность почвы Почва СМК

Журнал событий

События системы: связь, СМК, датчики, настройки и пресеты.

Управление поливом

Ручной импульс полива работает независимо от автополива, но требует разрешения насоса в настройках.
ОЖИДАНИЕ
Насос
Автополив
Текущая влажность почвы
Ручной полив
Команда ещё не отправлялась.
Логика автополива

Автополив не держит насос включённым до достижения цели. Он даёт короткий импульс, затем ждёт паузу и проверяет влажность повторно.

Целевой диапазон берётся из активного пресета: .

Настройки

Пороговые значения и пресеты выращивания растений.
Активный пресет
Выбор режима
Создать пресет
Почва, %

Проценты считаются по калибровке ESP32: 0% — сухая точка, 100% — влажная точка после полива.

Полив

Ручной полив остаётся доступен. Автоматический запуск насоса сервером отключён этим патчем.

Воздух
Примечание по вентиляции

Управление вентиляторами в этой версии не изменяется. Текущая доработка относится к насосу, ручному поливу, автополиву и пресетам влажности почвы.

Пользователи

Управление учётными записями операторов и администраторов.
Создать пользователя
Пользователи не загружены.
Права доступа

Оператор видит мониторинг, историю, журнал и управление устройствами.

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

ID Логин ФИО Роль Активен Последний вход Действия

Сервис

Диагностика API, сервера и обмена данными.
ПРОВЕРКА
API
Версия API
Свежесть данных