Виртуальное устройство "Климат-контроль"

Материал из XIOT Wiki
Перейти к навигации Перейти к поиску


Климат-контроль

Климат-контроль — виртуальное устройство для управления климатом одной комнаты или зоны. Интегратор настраивает его в редакторе: включает нужные характеристики, привязывает датчики и исполнительные устройства, затем выбирает параметры работы.

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

Когда использовать

Используйте климат-контроль, если в комнате есть несколько климатических устройств или нужна единая логика:

  • летом охлаждать комнату кондиционером;
  • зимой управлять радиатором, конвектором, тёплым полом или кондиционером с нагревом;
  • автоматически отключать кондиционер при открытом окне;
  • выключать кондиционер при слишком низкой уличной температуре;
  • использовать кондиционер зимой как защиту от перегрева помещения;
  • хранить одну желаемую температуру комнаты;
  • переключать режимы «Эконом», «Комфорт», «Ночной» и «Турбо»;
  • ограничивать шум кондиционера через скорость вентилятора.

Если нужно управлять только тёплым полом, обычно лучше использовать отдельное устройство Тёплый пол.

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

В редакторе добавьте виртуальное устройство Климат контроль и назначьте его в нужную комнату.

Минимально включите характеристики:

  • включение;
  • текущая температура;
  • целевая температура;
  • режим работы климат контроля;
  • отопительный сезон.

Дополнительно можно включить:

  • состояние нагрева;
  • состояние охладителя;
  • ошибка датчика температуры.

Эти дополнительные характеристики нужны для отображения состояния и диагностики в интерфейсе.

Привязка устройств

После создания климат-контроля привяжите устройства в соответствующие блоки редактора.

Блок в редакторе Что добавить Зачем нужно
Датчики температуры помещения Датчик или несколько датчиков температуры в комнате По этим датчикам климат-контроль понимает текущую температуру помещения.
Датчик температуры уличный Уличный датчик температуры Нужен для автоматического перехода между летом и зимой и для ограничения работы кондиционера по низкой уличной температуре.
Герконы окон Датчики открытия окон При открытом окне кондиционер отключается.
Кондиционеры Кондиционер этой комнаты Используется для охлаждения летом, нагрева зимой, автоматического режима кондиционера или защитного охлаждения от перегрева.
Радиаторы Радиатор этой комнаты Используется для отопления зимой.
Конвекторы Конвектор этой комнаты Используется для отопления зимой.
Тёплые полы Тёплый пол комнаты Добавляйте только если проектом предусмотрено совместное управление. Для обычного управления полом используйте отдельное устройство тёплого пола.

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

Режимы работы

В характеристике режим работы климат контроля интегратор или пользователь выбирает один из режимов:

Режим Назначение
Эконом Используется, когда никого нет дома или нужно поддерживать экономную температуру.
Комфорт Обычный режим поддержания желаемой температуры.
Ночной Использует ночное смещение температуры, чтобы снизить шум и сделать режим мягче.
Турбо Быстро выводит комнату к желаемой температуре. После достижения температуры возвращается в комфортный режим.

Лето и зима

Характеристика отопительный сезон показывает текущий сезон работы:

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

Параметр Источник переключения режима зима/лето определяет, откуда климат-контроль берёт сезон:

Настройка Как работает
локально по уличному датчику климат-контроля Климат-контроль использует блок Датчик температуры уличный и пороги Переход в режим лето выше / Переход в режим зима ниже.
глобально по режиму дома Климат-контроль повторяет характеристику дома отопительный сезон. Дом может менять сезон по своей характеристике температура на улице и общим порогам лето/зима. Такой вариант удобен, когда весь объект должен переходить между зимой и летом одинаково.

По умолчанию используется локальное переключение. Между летним и зимним порогом сезон не меняется, чтобы система не переключалась туда-обратно около границы.

Настройка целевой температуры

Целевая температура — это желаемая температура комнаты.

В режиме Комфорт пользовательская целевая температура используется напрямую.

В режиме Эконом используются отдельные параметры:

  • Установленная температура в экономном режиме летом;
  • Установленная температура в экономном режиме зимой.

В режиме Ночной к целевой температуре применяется смещение:

  • летом используется Смещение температуры в ночном режиме летом;
  • зимой используется Смещение температуры в ночном режиме зимой.

Например, если летом комфортная температура 23 °C, а ночное смещение 1 °C, ночью система будет стремиться к 24 °C. Это уменьшает активность кондиционера.

Логика кондиционера летом

Параметр Логика управления кондиционером летом определяет, насколько активно климат-контроль управляет кондиционером.

Настройка Что происходит Когда выбирать
поддерживать кондиционер включенным в режиме охлаждения Климат-контроль передаёт уставку, скорость вентилятора, включает кондиционер и удерживает режим охлаждения. Характеристика состояние охладителя при этом меняется по гистерезисам. Если кондиционер должен оставаться готовым к охлаждению, а выключение не требуется.
включать/выключать охлаждение по гистерезисам Кондиционер включается, когда температура выше цели на Верхний гистерезис кондиционера, и выключается, когда температура ниже цели на Нижний гистерезис кондиционера. Для простой логики охлаждения без постоянной вентиляции.
переключать охлаждение и вентиляцию по гистерезисам При необходимости охлаждения кондиционер работает в режиме охлаждения, после достижения температуры остаётся включённым в вентиляции. Если нужно оставить движение воздуха и избежать частых включений/выключений.
поддерживать кондиционер включенным в режиме авто Климат-контроль передаёт уставку, скорость вентилятора, включает кондиционер и удерживает автоматический режим кондиционера. Сам кондиционер решает, охлаждать или ждать. Для кондиционеров, у которых штатная автоматика лучше управляет компрессором, а XIOT должен только задавать комнатную уставку и общие ограничения.

Если открыт любой привязанный оконный контакт, кондиционер отключается. Если известная уличная температура ниже параметра Выключение кондиционера при температуре ниже, кондиционер также отключается.

Логика кондиционера зимой

Параметр Логика управления кондиционером зимой определяет, что делать с кондиционером в отопительном сезоне.

Настройка Что происходит Когда выбирать
выключать кондиционер зимой Климат-контроль выключает кондиционер. При необходимости можно отдельно разрешить защитное охлаждение от перегрева. Для объектов, где кондиционер зимой не должен участвовать в отоплении.
включать/выключать нагрев по гистерезисам Кондиционер включается в режиме нагрева, когда температура ниже цели на Нижний гистерезис кондиционера, и выключается, когда температура выше цели на Верхний гистерезис кондиционера. Для кондиционеров, которые зимой используются как дополнительный нагреватель.
поддерживать кондиционер включенным в режиме нагрева Климат-контроль держит кондиционер включённым в режиме нагрева и передаёт ему уставку и скорость вентилятора. Состояние нагрева при этом меняется по гистерезисам. Если кондиционер должен постоянно оставаться готовым к нагреву.
поддерживать кондиционер включенным в режиме авто Климат-контроль держит кондиционер включённым в автоматическом режиме и передаёт ему уставку и скорость вентилятора. Сам кондиционер выбирает, нужен нагрев или ожидание. Для кондиционеров с нагревом, где штатная автоматика должна сама поддерживать температуру.

Открытое окно всегда выключает кондиционер. Параметр Выключение кондиционера при температуре ниже действует и зимой: если на улице холоднее заданного значения, кондиционер выключается и снова разрешается только после возврата температуры с запасом 5 °C. Например, при лимите −10 °C включение снова разрешится от −5 °C.

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

Защитное охлаждение зимой

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

Когда защита включена, климат-контроль отправляет кондиционеру уставку выше обычной цели комнаты. Смещение задаётся параметром Смещение уставки кондиционера зимой. Минимальное смещение — 1 °C, значение по умолчанию — 2 °C.

Пример:

целевая температура комнаты: 22 °C
смещение уставки кондиционера зимой: 2 °C
уставка кондиционера зимой: 24 °C

Охлаждение включается только если температура комнаты стала выше защитной уставки с учётом Верхнего гистерезиса кондиционера и держится так дольше параметра Задержка включения защитного охлаждения зимой. Если температура снизилась, окно открыто или защита запрещена другой настройкой, ожидание начинается заново.

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

Дополнительные ограничения:

  • Разрешить защитное охлаждение зимой ночью — если выключено, при характеристике дома ночь по времени кондиционер зимой не включается;
  • Ограничивать защитное охлаждение зимой по уличной температуре — если включено, защита работает только когда уличная температура известна и не ниже параметра Минимальная уличная температура для защитного охлаждения зимой;
  • Выключение кондиционера при температуре ниже — общий морозный лимит кондиционера, который действует независимо от отдельного ограничения защитного охлаждения;
  • открытое окно всегда запрещает защитное охлаждение.

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

Скорость вентилятора кондиционера

В параметрах есть две связанные настройки:

  • Режим управления скоростью вентилятора кондиционера;
  • Способ задания скорости вентилятора кондиционера.

Режим управления скоростью

Настройка Как работает
авто (управляет кондиционер) Климат-контроль отдаёт управление скоростью самому кондиционеру.
фиксированная скорость Для каждого режима задаётся конкретная скорость: комфорт, эконом, ночной и турбо.
ограничение максимальной скорости Заданное значение считается максимальным лимитом. Чем ближе температура к желаемой, тем ниже будет фактическая скорость.

Способ задания скорости

Настройка Когда использовать
в процентах Если устройство кондиционера или шлюз принимает скорость от 0 до 100%.
в единицах Если шлюз принимает ступени вентилятора: авто, 1 скорость, 2 скорость и так далее.

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

Конвекторы

Для конвекторов доступны параметры максимальной скорости вентилятора по режимам:

  • комфортный режим;
  • экономный режим;
  • турбо режим;
  • ночной режим.

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

При управлении конвектором климат-контроль включает автоматический расчёт скорости вентилятора и передаёт выбранное значение как максимально разрешённую скорость. Фактическую скорость конвектор рассчитывает сам по разнице между текущей и желаемой температурой.

Тёплые полы

Начиная с версии xiot 14.1-1 климат-контроль может управлять привязанными тёплыми полами. Если тёплый пол добавлен в блок Тёплые полы, отдельное управление этим полом в пользовательском приложении обычно скрываем: пользователь меняет только климат комнаты, а климат-контроль сам задаёт полу нужную уставку.

Режим самого тёплого пола выбирается в устройстве Тёплый пол:

  • комфорт пола — климат-контроль задаёт желаемую температуру поверхности пола;
  • комфорт воздуха — климат-контроль использует тёплый пол как отопительный прибор по воздуху.

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

Параметр Управление тёплым полом летом имеет два варианта:

Настройка Как работает
выключать Все привязанные тёплые полы летом выключаются.
включать полы с комфортом пола Летом включаются только тёплые полы, у которых выбран режим комфорт пола. Полы с режимом комфорт воздуха выключаются, чтобы не работать против кондиционера.

Для летнего режима задаём смещения:

  • Смещение температуры пола летом днём;
  • Смещение температуры пола летом ночью.

Уставка пола рассчитывается так:

целевая температура пола = желаемая температура воздуха + смещение

Например, если в комнате задано 22 °C, а летнее дневное смещение равно 2 °C, тёплый пол в режиме комфорт пола получит уставку 24 °C.

Ограничение по воздуху при этом остаётся задачей самого тёплого пола. Если в устройстве тёплого пола включено ограничение по воздуху, пол будет поджимать нагрев при приближении помещения к желаемой температуре.

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

Параметр Управление тёплым полом зимой определяет, включаются ли привязанные тёплые полы в отопительном сезоне.

Для зимы задаём смещения:

  • Смещение заданной температуры пола зимой днём;
  • Смещение заданной температуры пола зимой ночью.

Зимой климат-контроль также передаёт в тёплый пол:

целевая температура пола = желаемая температура воздуха + смещение

Для пола в режиме комфорт пола это означает температуру поверхности. Для пола в режиме комфорт воздуха это даёт полу небольшой приоритет перед радиаторами или конвекторами: пол начинает догревать раньше и работает мягче.

Приоритет тёплого пола зимой

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

Если приоритет выключен, радиаторы и конвекторы зимой получают обычную желаемую температуру комнаты.

Если выбран мягкий приоритет тёплого пола, климат-контроль не выключает радиаторы и конвекторы жёстко. Вместо этого он снижает им уставку на значение параметра Снижение уставки радиаторов/конвекторов при приоритете пола. Их собственные сервоприводы и регуляторы продолжают работать плавно.

Радиаторы и конвекторы получают полную уставку комнаты в двух случаях:

  • температура воздуха ниже желаемой больше чем на параметр Подключать радиаторы/конвекторы при отклонении воздуха ниже уставки;
  • включён параметр Подключать радиаторы/конвекторы если тёплый пол достиг своей уставки, пол уже дошёл до своей цели, но воздух ещё ниже желаемого.

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

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

Ночной режим

Параметр Запретить включение кондиционера в ночном режиме относится к летнему охлаждению:

  • нет — кондиционер может охлаждать комнату ночью;
  • да — в ночном режиме кондиционер не будет включаться.

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

Для зимней защиты от перегрева используется отдельный параметр Разрешить защитное охлаждение зимой ночью. Он смотрит на характеристику дома ночь по времени. Зимний нагрев кондиционером и зимний автоматический режим настраиваются отдельно в параметре Логика управления кондиционером зимой.

Переключение сезона

Если сезон переключается локально, для проверки достаточно изменить значение привязанного уличного датчика: выше порога лета климат перейдёт в летний режим, ниже порога зимы — в зимний. Если сезон берётся глобально, меняем характеристику дома температура на улице выше летнего или ниже зимнего порога и проверяем, что дом изменил отопительный сезон, а климат-контроль повторил это значение.

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

Автопереключение режимов по дому

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

Настройка Что делает
Автоматически переключать Комфорт/Ночной по характеристике дома «ночь по времени» Если кто-то дома и климат находится в комфортном режиме, при наступлении ночи переводит его в ночной режим. Когда ночь заканчивается, переводит ночной режим обратно в комфортный. Из экономного режима в ночной не переключает.
Автоматически переключать режим, когда пользователь в пути домой При включении режима дома в пути домой может заранее перевести климат в комфортный или турбо-режим.
Автоматически переключать режим при возвращении домой При возвращении домой может переключить климат в комфортный режим или в турбо-режим. Вариант с турбо включает турбо только если отклонение температуры от цели больше 3 °C, иначе включает комфорт.
Автоматически переключать в Эконом при уходе из дома При уходе из дома или включении отпуска переводит климат в экономный режим.

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

Турбо-режим не остаётся включенным постоянно: летом он возвращается в комфортный режим после достижения температуры охлаждения, зимой — после достижения температуры отопления.

Проверка после настройки

После настройки проверьте устройство в редакторе:

  • климат-контроль включён;
  • текущая температура похожа на реальную температуру комнаты;
  • выбран правильный сезон: лето или зима;
  • в нужные блоки привязаны устройства этой же комнаты;
  • при изменении целевой температуры команда уходит в нужные устройства;
  • при открытии окна кондиционер отключается;
  • при слишком низкой уличной температуре кондиционер отключается и включается обратно только после возврата температуры с запасом 5 °C;
  • в отладке нет сообщений об ошибке датчика температуры.

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

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

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

Для проверки автоматических режимов дома меняйте состояние дома: в пути домой, я дома, я ушел и отпуск. Климат-контроль должен менять режим только по включённым настройкам.

Рекомендации по объектам с кондиционерами

  • Для каждой комнаты создавайте отдельный климат-контроль.
  • К одному климат-контролю привязывайте устройства только этой комнаты.
  • Если кондиционер канальный, а штатный пульт стоит в техническом помещении, используйте отдельный комнатный датчик.
  • Если кондиционер сам хорошо поддерживает температуру, используйте летнюю или зимнюю логику с режимом авто.
  • Если нужно избежать резкого холодного потока, используйте ограничение максимальной скорости и небольшие лимиты в комфортном и ночном режиме.
  • Если нужен постоянный воздухообмен, для кондиционера выбирайте логику охлаждение/вентиляция.
  • Для кондиционеров с ограничением работы на морозе обязательно задавайте параметр Выключение кондиционера при температуре ниже.

Источник — https://wiki.xiot.ru/index.php?title=Виртуальное_устройство_%22Климат-контроль%22&oldid=3620