Спасибо!

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

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

OK

01.03.2018 Техническая поддержка пользователей (помощь с системой) - Irstas

Владелец задачи: Irstas, Москва - Россия
Исполнитель: nick7zmail, Екатеринбург - Россия

Задача сформирована по услуге Техническая поддержка пользователей (помощь с системой)

Текущий статус: Новая разработка

Добрый день.
Есть связка MajorDomo и MegaD, на который подключены датчики температуры и клапана коллектора, каждый через свое реле. Одно реле задействовано для управления котлом отопления. Температура котла не регулируется а все управление - просто запрос нагрева на максимальной мощности.
Стоит задача раздельного управления температурой в разных помещениях.
Необходимо добавить датчики и реле в систему, написать скрипт управления, создать простейшую сцену с "ползунками" для выбора температуры. Никакой графики и прочих наворотов не нужно.

Алгоритм видится таким:
Создается числовая переменная для контроля за статусом котла, изначально равная нулю. При включении отопления в помещении она увеличивается на 1. При выключении, соответственно, уменьшается.
Насколько я понимаю, хранить такое состояние системы лучше в БД.

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

Температура помещения достигла требуемого значения:
Переключаем реле соответствующего клапана.
Уменьшаем значение переменной на 1.
Проверяем получившееся значение.
Если больше нуля, то больше ничего не делаем.
Если равно нулю, то отключаем реле котла.

Можете сориентировать по стоимости и срокам такой работы?

Для скорости, писать лучше в вотсап.
+7-926-555-59-33

Спасибо.

 
Бюджет задачи: 0.00 RUB
 
(0)
 
Подписаться на обновления (1)
 

Идеи по развитию

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


 
Помощь с установкой +1