Управление центральным отоплением в квартире.

Тема в разделе "Проводная и беспроводная связь", создана пользователем Dr_Smith, 4 сен 2019.

  1. Dr_Smith

    Dr_Smith Нуб

    Здравствуйте.


    Есть сервоприводный кран для регулировки температуры отопительного радиатора центрального отопления, есть термодатчик в комнате. Как можно это заставить работать в качестве умного дома.


    Пример. Уходя из дома на сенсорной панели (LEDэкран) выбираю температуру для всей квартиры, например, 15 гр. Сервоприводные краны прикрываются и поддерживают заданную температуру. Возвращаясь обратно – выбираю на смартфоне температуру 25 гр. – краны открываются до заданной температуры.

    Железо: Сервоприводные краны (нормально открытые) на радиаторах, температурные датчики в комнатах, вся проводка сводится в панель управления. Подключить думаю это через блок реле (4 канала) на Raspbery. Поднять сервер через домашний роутер. Принцип инкубатора. А вот с программной частью – проблемаL

    1. Как поднять сервер под эту систему?

    2. 2. Какую программу под Raspbian использовать? Может другую ОС поставить?

    3. Какое приложение использовать из Google Play или придётся писать свое?
    Может кто уже проектировал подобное?

    Буду благодарен за любую помощь.

    Заранее спасибо за помощь.

    Как это можно реализовать на RaspberyP3 или на другом железе?
     
  2. SergeiL

    SergeiL Гуру

    А у Вас счетчики тепла стоят?
     
  3. Dr_Smith

    Dr_Smith Нуб

    Счётчики стоят, вот для этого вся система и задумана. Оплата отопительного периода большая, а целый день на работе.
     
  4. SergeiL

    SergeiL Гуру

    У нас просто, даже у тех, у кого стоит счетчик, не принимают показания по теплу.
    Раньше принимали, а потом перестали, сказали, что будут приниматься, если весь дом будет со счетчиками.
    Поэтому у меня на всех батареях стоят обычные регуляторы Danfoss.
    Прекрасно справляются со своей задачей!

    Посмотрите в сторону z-wave Danfoss. У моего знакомого есть, говорит нормально работает.
    Контроллер на Raspberry OpenHAB или Domoticz. Тут темы были как поднять, и что нужно.
     
  5. Arkad_snz

    Arkad_snz Гик

    А, скажите, кто в теме, счетчики считают количество кипятка, прошедшего через радиаторы?
    Почему же "плата за тепло"?
    Ведь тепло, взятое квартирой зависит от свойств радиатора!
    Теперь - не понятно - Какую задачу вы решаете? - Автоматическое удержание заданных 15гр.
    или минимизация счетов за тепло (за кипяток)?
    Просто крутя (сервой) кран, подбирая желанные 15гр можно море кипятка "спалить"!
    А, в приступе фанатичной экономии - закрыть все краны радиаторов - можно замерзнуть.
    -----
    Задача минимизации счетов за тепло при условии "не замерзнуть" - классическая задача оптимизации.
    А, если нужен алгоритм для сервы крана кипятка, то это уже "Задача оптимального управления" ("как привести систему в заданную точку с заданной точностью, и с минимальными затратами"). Она исследована, и изучена вдоль и поперек!
    Выпишите формулировку вашей задачи в классической форме, и дальше - все будет просто.
    Но вам нужно определиться - чего же вы хотите в результате - минимума отклонения от вожделенных 15гр. или минимума счета за тепло.
    От этого будет зависеть формулировка задачи, и, соответственно, решение.
     
    Последнее редактирование: 12 сен 2019
  6. b707

    b707 Гуру

    счетчик, по идее, должен считать количество теплоносителя, умноженное на разницу температур на входе и на выходе. Это и будет "количество тепла"
     
  7. parovoZZ

    parovoZZ Гуру

    Счетчики считают расход воды и температуру. Далее высчитывают расход тепловой энергии.
     
  8. Arkad_snz

    Arkad_snz Гик

    Т.е. подразумевается, что потребитель своим радиатором высасывает из воды все тепло без остатка!?
    Так, как будто бы на выходе из радиатора вода имеет температуру абсолютного нуля?
    Но, это подразумевает, что радиатор, как тепловая машина (тепловой насос вода-воздух) имеет КПД 100%!
    И, потом - "высчитывается расход тепловой энергии", а счет выставляется за литры, а не за джоули!
    Ну, допустим, что они там посчитали, что из литра воды стандартный штатный радиатор вытягивает Ку джоулей, что стоит К руб.,
    Множат К на литры - это и будет стоимость за прокачанные через потребителя литры воды.
    Хороший юрист со школьным учебником физики в руках легко опротестует такой счет
     
  9. parovoZZ

    parovoZZ Гуру

    за какие литры?
    Чтобы посчитать количество тепла, необходимо знать температуру входящей воды, выходящей воды и ее количество за промежуток времени.
    Если считать по литрам, то достаточно обеспечить активный съем тепла с батареи и платить будешь меньше, чем потребляешь.
     
  10. Arkad_snz

    Arkad_snz Гик

    А, при чем здесь Ардуино, и кран на сервах, если достаточно поставить обдув радиатора?
    Или еще как увеличить КПД батареи, например, увеличив площадь радиатора.
    Но это уже внесение изменения в конструктив радиатора, который прописан еще на этапе проектирования здания.