Теплый пол (отопление) с недельным термостатом



  • @amgstone:

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

    Можно сделать так:

    1. Управление клапанами отопления (сервоприводами) по инструкции https://ih-systems.com/ru/warm-floor/

    Там есть все, в том числе недельное расписание.

    2. Осталось управлять циркуляционным насосом.

    Это можно сделать таким сценарием:
    scen252.jpg
    Этот сценарий почти такой, который показывали выше. Отличие в дополнительной проверке состояния клапанов после таймера.

    Иначе можно попасть в ситуацию когда в течении 120 сек клапаны успели закрыться, а мы без проверки включаем насос 😞



  • Еще нужно добавить 2 таймера - минимальное время работы и минимальное время останова.

    Чтобы слишком часто не включался.

    Принцип: Включился - поработай. Выключился - отдохни.



  • @intrahouse:

    @amgstone:

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

    Можно сделать так:

    1. Управление клапанами отопления (сервоприводами) по инструкции https://ih-systems.com/ru/warm-floor/

    Там есть все, в том числе недельное расписание.

    2. Осталось управлять циркуляционным насосом.

    Это можно сделать таким сценарием:

    scen252.jpg

    Этот сценарий почти такой, который показывали выше. Отличие в дополнительной проверке состояния клапанов после таймера.

    Иначе можно попасть в ситуацию когда в течении 120 сек клапаны успели закрыться, а мы без проверки включаем насос 😞

    Ваше предложение ето 2 сценария, один для управление сервоприводом (скрипт) другой для насоса (мнемосхема)? может можно в скрипт добавить управления насосом?



  • @Alkanaft:

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

    Пока реализовано только три типа для ввода: number, cb (checkbox) и time (для ввода временных интервалов). Любой другой тип, включая string, в окне параметров будет выводиться как readOnly string.



  • @amgstone:

    Ваше предложение ето 2 сценария, один для управление сервоприводом (скрипт) другой для насоса (мнемосхема)? может можно в скрипт добавить управления насосом?

    По сути две разные задачи. Управление клапанами по датчику температуры с расписанием и режимами. И управление насосом.

    Если все засунуть в один сценарий, он будет намного сложнее. Чем меньше код, тем лучше 😉



  • @amgstone:

    Ваше предложение ето 2 сценария, один для управление сервоприводом (скрипт) другой для насоса (мнемосхема)? может можно в скрипт добавить управления насосом?

    Расширю предыдущий ответ.Можно сделать скрипт, можно блок-схему - это неважно.

    Главное - иметь в виду, что сценарий IH - это не процедура, которая постоянно висит в цикле и выполняется!

    Сценарии работают по событиям.

    Если ваши приводы будут отключены/включены не скриптом (по температуре), а вручную? Насос ведь нужно будет выключить/включить все равно?

    Итак, применительно к вашей задаче есть независимые события

    Событие: Изменилась температура или уставка(режим,…) конкретной зоны - решаем, нужно ли переключать привод.

    Здесь логично использовать мультсценарий:

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

    Событие: Изменилось состояние сервопривода (любого из) - решаем, нужно ли переключать насос.

    Чем более независимые сценарии у Вас получатся, тем стабильнее будет работать система и тем проще будет ее сопровождать



  • все отлично получилось с первого раза)))).

    Есть вопрос:

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



  • @intrahouse:

    @amgstone:

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

    Можно сделать так:

    1. Управление клапанами отопления (сервоприводами) по инструкции https://ih-systems.com/ru/warm-floor/

    Там есть все, в том числе недельное расписание.

    2. Осталось управлять циркуляционным насосом.

    Это можно сделать таким сценарием:

    scen252.jpg

    Этот сценарий почти такой, который показывали выше. Отличие в дополнительной проверке состояния клапанов после таймера.

    Иначе можно попасть в ситуацию когда в течении 120 сек клапаны успели закрыться, а мы без проверки включаем насос 😞

    есть еще один контур отопления со своим циркуляционным насосом, можна в эту мнемосхему вставить управление вторым насосом или надо делать отдельную мнемосхему для насоса второго етажа?



  • @amgstone:

    есть еще один контур отопления со своим циркуляционным насосом, можна в эту мнемосхему вставить управление вторым насосом

    Можно. Не вижу проблем.



  • Подскажите, как сформировать скрипт и настроить мегад: 2 контура отопления 1 и 2 етаж+2 церкуляционых насоса, на ночь отопления установлено на економ, сервопривода все выключаються, котел об етом не знает но есть вывод на внешний терморегулятор в котле, можно чтобы интрахаус замыкал выход на мегад чтобы котел переходил в режым ожидания когда все сервопривода закриты и церкуляционые насосы выключены.


Авторизуйтесь, чтобы ответить