Программный термостат
Добрый день. Внесу и свою лепту. Может кому-то поможет. Спасибо автору за биндинг с МегаД! Строю одноэтажный домик(120 м2) и настало время подключать отопление. Отопление только теплые полы. Котел у меня электрический одноконтурный с возможностью подключения термостата. Насос Grundfos Alpha 1l(шимом управлять не стал пока, почитав, что не очень то оно и нужно, разве что знать, что оно работает). К релейным выходам Меги подключены провода от выводов термостата, и питание насоса. Пока только проникаю в OpenHAB, и интересно, что скажут адепты. Набросал программный термостат, выкладываю в этой теме, т.к. использую биндинг от автора темы. В данный момент он проходит обкатку. Конфигурация самой меги ничем не отличается особым, а сами правила управления выкладываю. Также добавил и мои настройки интерфейса, но я вообще в нем полный профан пока что, но управлять через него можно.
Особенности: Уведомления в телеграм(стандартный биндинг) о особо важных событиях(перезагрузка системы, вкл/откл насоса, котла). Защита от отключения насоса при включенном котле. Задержка при включении котла. Принцип работы: Устанавливаем желаемую температуру, гистерезис. Включаем термостат и все. Для отладки можно включать debug для этих скриптов(я когда писал, использовал fake-овые item-s, когда еще не было котла, и вручную имитировал нагрев и остывание :)
В планах: добавить датчики температуры на подачу и обратку, чтобы контролировать циркуляцию удаленно(при пуске котла поплавили изоляцию немного, т.к колба оказалась пустой и котел по инерции догнал с 45 до 91 градуса - при этом внутренняя защита отработала, просто инерция). Пока что просто контролирую по показаниям внешнего электросчетчика Энергомера. Если нужно будет выложу еще и к нему подключение, в биндинге его нет, если автор захочет, может добавить, у меня просто не хватает на все времени. Я его просто на rule реализовал. добавить погодозависимость от внешнего датчика температуры, а также режимы Дома/не дома, расписание, что-то в этом роде. Пока не нужно, т.к. дом еще даже не на этапе внутренней отделки.