Что такое "умная вентиляция"
Программно-аппаратный комплекс решений для автоматизации вентиляционных систем и установок для жилых, промышленных и общественных помещений любого масштаба.
Цель создания «Умной вентиляции»:
- Объединение всех вентиляционных установок и климатических датчиков объекта в единую систему управления климатом.
- Обеспечение оптимального качества воздуха в помещениях
- Экономия ресурсов на обогрев и охлаждение помещений
- Упрощение обслуживания вентиляционной системы объекта, благодаря отображению состояния всех элементов вентиляционной системы в режиме реального времени и своевременного оповещения о неисправностях
- Снижение стоимости и трудозатратности монтажа системы управления вентиляцией, благодаря использованию минимального количества кабелей и дополнительного оборудования
- Создание интерфейса управления климатом в помещении на основе веб-технологий
- Возможность легкого подключения и добавления в систему управления новых вентиляционных устройств и датчиков
Задачи "Умной вентиляции":
- мониторинг и управление температурой, влажностью, уровнем СО2 в помещении
- включение и выключение вентиляционных установок автоматически (по сигналам с датчиков, либо по заданным сценариям), локально (через пульт или панель управления), дистанционно (web-интерфейс)
- включение/выключение, управление параметрами вентустановок в зависимости от наличия в помещении людей
- управление заслонками вентустановок
- управление скоростью работы приточных и вытяжных вентиляторов
- мониторинг состояния вентиляционных установок, их элементов и датчиков, отправка уведомлений об авариях
Где может быть использована "умная вентиляция":
Умная вентиляция может быть установлена в помещениях любого масштаба и назначения:
- жилые комплексы
- частные дома
- бизнес-центры
- гостиницы и мини-отели
- торговые центры
- общественные помещения (конференц-залы, кинотеатры, рестораны и т.п.)
- промышленные объекты и т.п.
Кто является целевой аудиторией для нашей системы:
- владельцы квартир и частных домов
- собственники коммерческой недвижимости
- владельцы и руководители производственных предприятий
- управляющие компании в сфере ЖКХ и коммерческой недвижимости
- собственники и руководители предприятий сферы обслуживания
- собственники и руководители частных медицинских, спортивных, общественных организаций
- госструктуры (образовательные, административные, медицинские, спортивные и общественные учреждения)
Состав "Умной вентиляции"
Умная вентиляция состоит из аппаратного и программного обеспечения:
- устройства, представляющие собой датчики CO2, температуры, влажности и давления, а также как отдельные вентиляторы так и вентсистемы. Устройства общаются с контроллером по протоколу ModBus и/или иным протоколам.
- контроллер вентиляции - устройство, служащее для объединения вентиляционных установок и датчиков в единую систему и управления ими
- клиентское ПО (web-интерфейс)
- серверное ПО (база данных и ПО обеспечивающее взаимодействие между контроллером и подключаемыми устройствами)
Описание и характеристики контроллера
- осуществляет взаимодействие между пользовательским web-интерфейсом и устройствами, подключенными к «умной вентиляции»
- автоматическое обнаружение новых установленных устройств. При установке нового устройства, с возможностью автоопределения, контроллер добавляет его в список своих доступных устройств.
- поиск устройства по указанному адресу
- формирование списка доступных устройств
- удаление устройства из списка по запросу пользователя
- опрос состояний и уставок устройств в режиме реального времени
- управление устройствами на основе управляющих программ
- запуск управляющих программ по расписанию
- возможность подключения к контроллеру по ssh для осуществления настройки контроллера без использования web-интерфейса, благодаря установленному на контроллере Linux.
- установка Major обновления по запросу
- автоматическая установка Minor обновлений
- принимает/удаляет и изменяет управляющие программы, присылаемые с сервиса
- ведет лог за последние N дней.
- при включении и изменении IP адреса – высылает свой UID и IP адрес сервису
- отсылает статистику работы управляющих программ на сервис
Описание и характеристики клиентского ПО (web-интерфейс):
- осуществляет взаимодействие между контроллером и пользователем
- содержит интуитивно понятный графический интерфейс, мнемосхемы
- осуществляет взаимодействие с контроллером по OpenAPI
- формирует управляющие программы, которые затем отсылаются в контроллер
- отображает список подключенных устройств, умеет объединять устройства в группы для управляющих программ
- управляет режимами и сценариями работы вентиляции. Например: лето/зима. День/ночь. Выходные/будни
- возможность подключения дополнительных устройств и контроллеров вентиляции
- управляет авторизацией пользователей, а также их ролями (уровнем доступа)
- ведет статистику работ контроллеров, присылаемую с контроллеров.
- отображает данные контроллера (лог, набор устройств и т.д.)
Фишки «Умной вентиляции» от Санлайн
- Комплект готовых решений для автоматизации системы вентиляции от квартиры-студии до завода. Решение «из коробки» позволит моментально настроить и начать использовать «Умную вентиляцию».
- Масштабируемость. Подключение новых устройств к системе происходит в несколько простых шагов, не требующих навыков программирования.
- Экономия ресурсов. Применение «Умной вентиляции» значительно сократит расход электроэнергии.
- Компактность и эстетичный внешний вид дает применение беспроводных технологий и минимальное количество устанавливаемого оборудования.
- Интеграция. Легко подключается к любой СКАДА-системе и системе «Умный дом».
- Мобильность. Управление «Умной вентиляцией» через веб-интерфейс доступно из любой точки мира с любого устройства, имеющего выход в интернет. А для локального управления предусмотрено приложение, не требующее доступа в интернет.
- Голосовое управление. Модуль голосового управления позволяет включать/выключать вентустановки, переключать режимы их работы и сценарии путем голосовых команд.
Возможности системы - сервисы, сценарии:
Возможности управления:
1.Голосовое управление
Пример:
Пользователь говорит "включить вентиляцию” включается вентиляция. Пользователь говорит "выключить вентиляцию” вентиляция выключается.
Описание:
Задаем набор фраз по которым вентиляция должна включаться/выключаться, изменять настройки. Ставим устройство распознавания голоса.
2.Управление жестами.
Пример:
Пользователь делает жест рукой – вентиляция включается, на другой жест рукой – выключается.
Описание:
Установка системы камер и распознавания образов.
3.Управление через SMS.
Пример:
Пользователь знает, что будет в помещении через час. Он отправляет SMS для включения вентиляции (управляющей программы). Вентиляция включается, пользователь приезжает в помещение с подготовленными комфортными условиями.
Описание:
На стороне сервиса пользователь привязывает свой аккаунт к телефону. По содержанию SMS выбирается необходимая для запуска управляющая программа, в данном случае включение вентиляции.
4.Управление через гео-локацию
Пример:
Пользователь едет на машине к помещению. С учетом скорости его перемещения и подключенного сервиса навигации – программа, установленная на его смартфоне, понимает что в помещении он будет через час. Программа включает вентиляцию. Если пользователь наоборот уезжает от помещения – программа выключает вентиляцию.
Описание:
Программа, установленная на смартфоне пользователя, посылает сигнал на сервис для включения тех или иных управляющих программ. В данном случае – управляющей программы для включения вентиляции или для выключения вентиляции.
5.Управление по расписанию.
Пример:
Например, в поликлинике есть график расписаний по которому должны проветриваться помещения. В заданное время вентиляция включается и выключается.
Описание:
Пользователь настраивает расписание включения/выключение вентиляции на сервисе. В заданное время – вентиляция включается/выключается.
6.Ручное управление.
Пример:
Пользователь заходит на сайт и сам включает/выключает вентиляцию.
Описание:
На сайте присутствует графический интерфейс для включения/выключения вентиляции.
Возможности личного кабинета:
1.Уровни доступа
Пример:
Требуется установить различные права для руководителя и сотрудников офиса.
Описание:
В веб-интерфейсе создаются группы пользователей с различными правами на управление вентиляцией.
2.Делегирование
Пример:
Пользователь уехал в отпуск, в помещении систему вентиляции доверил кому-то другому. Вернулся – забрал данные права.
Описание:
На сервисе дается возможность передачи прав для других пользователей.
Дополнительные возможности:
Режим обучения.
Пользователь не знает точно когда вентиляция должна включаться/выключаться, но он хочет иметь как можно более точный график. Например, в поликлиннике график определен требованиями проветривать каждые 15 минут, но совершенно не факт что в зависимости от загруженности помещений он оптимален. Пользователь запускает "режим обучения” на сервисе, при котором вентиляция работает в обычном автоматическом режиме в зависимости от комфортности воздуха. Спустя несколько суток, он выключает "режим обучения” и получает рекомендуемое расписание проветриваний.
Описание:
"Режим обучения” включается для контроллера на сервисе. По выключению режима обучения – контроллер высылает сервису накопленные данные, сервис их анализирует и составляет наиболее гибкое расписание.
Умный алгоритм.
Пример:
У пользователя не один приточный вентилятор, а несколько – с различными характеристиками. Пользователь хочет что бы вентиляция задействовалась с учетом данных характеристик, то есть при одних условиях комфортности – включалась одна вентиляция, при других – другая.
Описание:
"Умная вентиляция" может быть легко реализована для вентиляционных систем любого масштаба. Управляющая программа настраивается желаемым для пользователя образом.
Распознавание присутствия.
Пример.
Пользователь хочет что бы система умной вентиляции работала только в том случае если в помещении кто то есть, либо наоборот если в помещении никого нет (что бы не шумело/не дуло).
Описание:
Ставится датчик присутствия, по нему автоматическое вентилирование включается/выключается.
Ароматизация помещений.
Пример:
Пользователь хочет что бы в помещениях еще и вкусно пахло.
Описание:
На выходе приточной вентиляции ставим автоматическое управление ароматизацией. Подаем "аромат” к примеру 10 минут, после включения вентиляции.
Действия при авариях:
1.Оповещение об аварии
Пример:
Сломался приточный вентилятор
Описание
На указанные номера аварийных служб отправляется оповещение об аварии. Предупреждение отображается на главной странице web-интерфейса. Также возможна настройка голосовых вызовов.
2.Самодиагностика
Пример:
У пользователя что то попало в систему вентиляции, как результат – вентиляция стала работать хуже. Пользователь хочет диагностировать такие ситуации для вызова серсвисного обслуживания.
Описание:
Система умной вентиляции следит и запоминает скорость изменения параметров воздуха. В случае падения этой скорости – отправляет оповещение пользователю.
Сценарии:
1.Поиск новых устройств.
- Раз в N секунд контроллер посылает broadcast сообщение по всем доступным протоколам для поиска новых устройств
- Все новые обнаруженные устройства контроллер запоминает в таблице доступных устройств.
2.Добавление нового устройства.
- Пользователь подключает новое устройство
- Пользователь заходит в сервис, и запрашивает список доступных устройств.
- Сервис запрашивает у контроллера список доступных устройств.
- Контроллер отдает сервису список доступных устройств
3.Добавление нового устройства по адресу.
- Пользователь подключает новое устройство.
- Пользователь заходит в сервис и нажимает "добавить устройство”, указывает тип устройства и его адрес.
- Сервис отправляет контроллеру запрос "добавить устройство X, типа Y, по адресу Z”
- Контроллер пытается найти устройство по нужному адресу.
- Контроллер нашел устройство
- Контроллер добавляет устройство в список доступных устройств
- Контроллер отвечает сервису "Устройство добавлено”
- Сервис отвечает пользователю "Устройство добавлено”
- Контроллер не нашел устройство
- Контроллер отвечает сервису "Устройство не обнаружено”
- Сервис отвечает пользователю "Устройство не обнаружено”
4.Удаление устройства.
- Пользователь заходит в сервис в список доступных устройств.
- Пользователь выбирает устройство и нажимает "Удалить”.
- Сервис посылает контроллеру сигнал "Удалить устройство X”
- Контроллер опрашивает устройство X.
- Если устройство не отвечает.
- Контроллер удаляет устройство из списка доступных устройств.
- Контроллер отправляет сервису сигнал: "устройство удалено”
- Сервис отвечает пользователю "Устройство удалено”.
- Если устройство отвечает
- Контроллер отправляет сервису сигнал: "устройство работает”
- Сервис отвечает пользователю: "Устройство работает”
5.Устройство отключилось.
- Раз в N секунд контроллер опрашивает все устройства из списка доступных устройств.
- Если какое то из устройств не отвечает – контроллер выставляет ему статус "неактивно”.
- Для всех ответивших устройств – контроллер выставляет статус "активно”
6.Настройка устройств.
- Пользователь задает каждому датчику весовой коэффициент для каждой из доступных программ.
- Сервис отправляет все коэффициенты контроллеру.
- Контроллер записывает коэффициенты для всех датчиков в таблицу.
- С помощью управляющей программы контроллер раз в N секунд опрашивает датчики и управляет сигнализацией/вентиляторами.
7.Отправка статистики.
- Раз в сутки контроллер отправляет статистику работы на сервис.
8.Авторизация контроллера на сервисе.
- При включении контроллера – контроллер отправляет сервису свой IP адрес и свой UID
- При каждом изменении IP адреса – контроллер отправляет сервису свой IP и свой UID
9.Подключение пользователем нового контроллера.
- Пользователь добавляет UID контроллера в список своих контроллеров.
10. Удаление пользователем контроллера.
- Пользователь удаляет из списка своих контроллеров контроллер с нужным UID.
11.Управление устройствами
- Каждые N секунд контроллер опрашивает все датчики.
- С помощью управляющей программы и таблицы весовых коэффициентов – контроллер принимает решение о включение/выключении вентиляторов.