Task owner: Irstas, Москва - Россия
Developer: nick7zmail, Екатеринбург - Россия
Добрый день.
Есть связка MajorDomo и MegaD, на который подключены датчики температуры и клапана коллектора, каждый через свое реле. Одно реле задействовано для управления котлом отопления. Температура котла не регулируется а все управление - просто запрос нагрева на максимальной мощности.
Стоит задача раздельного управления температурой в разных помещениях.
Необходимо добавить датчики и реле в систему, написать скрипт управления, создать простейшую сцену с "ползунками" для выбора температуры. Никакой графики и прочих наворотов не нужно.
Алгоритм видится таким:
Создается числовая переменная для контроля за статусом котла, изначально равная нулю. При включении отопления в помещении она увеличивается на 1. При выключении, соответственно, уменьшается.
Насколько я понимаю, хранить такое состояние системы лучше в БД.
температура помещения падает ниже порогового значения.
Система активирует реле соответствующего клапана, проверяет значение переменной.
Если значение больше нуля, то просто увеличиваем значение на 1 и больше ничего не делаем.
Если равно нулю, то активируем реле котла и увеличиваем переменную на 1.
Температура помещения достигла требуемого значения:
Переключаем реле соответствующего клапана.
Уменьшаем значение переменной на 1.
Проверяем получившееся значение.
Если больше нуля, то больше ничего не делаем.
Если равно нулю, то отключаем реле котла.
Можете сориентировать по стоимости и срокам такой работы?
Для скорости, писать лучше в вотсап.
+7-926-555-59-33
Спасибо.
You can help with project improvement by sharing your ideas or by voting for ideas already added.
Помощь с установкой | +1 |