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

Поддержка версии Berry прекращена
Alex_Jet
Сообщения: 626
Зарегистрирован: 21 дек 2016, 05:43

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

Сообщение Alex_Jet » 23 янв 2018, 11:01

intrapro писал(а):
13 дек 2017, 12:46
Вопрос на засыпку - в Berry возможно из скрипта, точнее сценария, выключить авторежим насоса/котла, на период действия условия, а потом снова включить?

intrapro
Сообщения: 423
Зарегистрирован: 13 дек 2016, 09:14

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

Сообщение intrapro » 23 янв 2018, 11:55

Можно, почему нельзя?
"do":"KOTEL.auto:1" - включить режим авто
"do":"KOTEL.auto:0" - выключить режим авто

Alex_Jet
Сообщения: 626
Зарегистрирован: 21 дек 2016, 05:43

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

Сообщение Alex_Jet » 24 янв 2018, 03:44

intrapro писал(а):
23 янв 2018, 11:55
Можно, почему нельзя?
"do":"KOTEL.auto:1" - включить режим авто
"do":"KOTEL.auto:0" - выключить режим авто
Да, спасибо! Это для шаблонных поведений (*.pat). В создаваемых из веба сценариев по событиям тоже это есть! Что мне и требовалось!
Со сценариям "Таймер на входе учитывает основное условие" - это то, что можно выбрать из выпадающего списка "Событие"???

intrapro
Сообщения: 423
Зарегистрирован: 13 дек 2016, 09:14

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

Сообщение intrapro » 24 янв 2018, 04:58

Alex_Jet писал(а):
24 янв 2018, 03:44
Со сценариям "Таймер на входе учитывает основное условие" - это то, что можно выбрать из выпадающего списка "Событие"???
Да, абсолютно верно.
Таймер на входе означает, что условие должно выполняться непрерывно в течение времени таймера, иначе сценарий не запустится.
Основное условие - на первой вкладке, дополнительное - на вкладке "При Условии". Можно учитывать оба условия одновременно.

Alex_Jet
Сообщения: 626
Зарегистрирован: 21 дек 2016, 05:43

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

Сообщение Alex_Jet » 24 янв 2018, 08:22

intrapro писал(а):
24 янв 2018, 04:58
Alex_Jet писал(а):
24 янв 2018, 03:44
Со сценариям "Таймер на входе учитывает основное условие" - это то, что можно выбрать из выпадающего списка "Событие"???
Да, абсолютно верно.
Таймер на входе означает, что условие должно выполняться непрерывно в течение времени таймера, иначе сценарий не запустится.
Основное условие - на первой вкладке, дополнительное - на вкладке "При Условии". Можно учитывать оба условия одновременно.
Немного муторно сделано:
1. Чтобы учитывались условия вкладки "При условии" - нужно обязательно активировать "Таймер...на входе при условии"?
2. Если вообще не активировать кнопки "Таймер на входе учитывает...", то сценарий будет выполняться? Если будет то только по основному условию или по условия на вкладке "При условии" тоже?
3. Как правильно сделать сценарии по этим формам? Я реально немного запутался.
При включении насоса 1 и температуре <-20 спустя 5 секунд перевести насос 2 в ручной режим и принудительно отключить.
При выключении насоса 1 и температуре <-20 без задержек перевести насос 2 в автоматический режим.

intrapro
Сообщения: 423
Зарегистрирован: 13 дек 2016, 09:14

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

Сообщение intrapro » 24 янв 2018, 09:06

Alex_Jet писал(а):
24 янв 2018, 08:22
1. Чтобы учитывались условия вкладки "При условии" - нужно обязательно активировать "Таймер...на входе при условии"?
Нет, не обязательно.
Alex_Jet писал(а):
24 янв 2018, 08:22
2. Если вообще не активировать кнопки "Таймер на входе учитывает...", то сценарий будет выполняться? Если будет то только по основному условию или по условия на вкладке "При условии" тоже?
Можно таймеры не использовать совсем, сценарий запустится сразу, если оба условия выполняются.
Таймеры используются, если нужно чтобы условие непрерывно было верно в течение какого-то интервала, и если так, выполняется сценарий

Приведу примеры использования таймеров:
Сработал датчик протечки, сбросился через 2 сек (просто капнули при уборке) - если поставить таймер на входе по основному условию - можно SMS не посылать, нервы сберечь :)

Другой пример
Под охраной открыта входная дверь, 1 мин дается на снятие сигнализации. Если Охрана не снята - бить тревогу: сирена, SMS, световая сигнализация, .....
Здесь основное условие - сработка геркона, дополнительное - Охрана установлена.
Поставим таймер на дополнительное условие. Если в течение минуты снять охрану - тревога отменяется
Alex_Jet писал(а):
24 янв 2018, 08:22
3. Как правильно сделать сценарии по этим формам? Я реально немного запутался.
При включении насоса 1 и температуре <-20 спустя 5 секунд перевести насос 2 в ручной режим и принудительно отключить.
При выключении насоса 1 и температуре <-20 без задержек перевести насос 2 в автоматический режим.
В ваших задачах можно обойтись без таймеров совсем.
Во второй задаче таймеры точно не нужны
В первой - температура вряд ли радикально изменится в течение 5 секунд, поэтому можно просто использовать задержку в действиях
Основное условие - включение насоса 1
При условии - T<-20
Действия:
- Задержка 5 сек
- Насос 2 перевести в ручной режим
- Насос 2 отключить

Alexulik
Сообщения: 7
Зарегистрирован: 21 ноя 2018, 13:06

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

Сообщение Alexulik » 21 ноя 2018, 13:17

Скажите пожалуйста, В Cherry скрипты поведения есть? или когда они будут реализованы. Спасибо.

intrahouse
Сообщения: 542
Зарегистрирован: 12 дек 2016, 20:22

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

Сообщение intrahouse » 21 ноя 2018, 13:22

Есть. Некоторые шаблоны сценариев показаны здесь: https://intrahouse.ru/scenes-examples/

Alexulik
Сообщения: 7
Зарегистрирован: 21 ноя 2018, 13:06

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

Сообщение Alexulik » 21 ноя 2018, 13:26

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

admin
Администратор
Сообщения: 12
Зарегистрирован: 12 дек 2016, 14:22

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

Сообщение admin » 21 ноя 2018, 13:44

Прошу вопросы по системе intraHouse Cherry задавать на форуме intraHouse Cherry
Вопрос по скриптам логично задать в теме https://frm.intrahouse.ru/viewtopic.php?f=18&t=5316

Ответить