Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Boilers compatibility #3

Open
Laxilef opened this issue Sep 21, 2023 · 63 comments
Open

Boilers compatibility #3

Laxilef opened this issue Sep 21, 2023 · 63 comments
Labels
documentation Improvements or additions to documentation

Comments

@Laxilef
Copy link
Owner

Laxilef commented Sep 21, 2023

Please write here the name of your boiler and its compatibility features (what works, what doesn’t work).
I will add to the table in README.

This will be very useful for other people. Thanks!

Please do not ask questions in this issue; to do this, you can open a new issue or ask a question in telegram chat.
This issue is ONLY for reports on the work of boilers with firmware.

@Laxilef Laxilef added the documentation Improvements or additions to documentation label Sep 21, 2023
@Laxilef Laxilef pinned this issue Sep 21, 2023
@filipjurik
Copy link

filipjurik commented Oct 6, 2023

My Baxi Nuvola DUO-TEC HT 16 boiler works well
I'm using Chinese WEMOS D1 MINI + DIYLESS ESP8266 THERMOSTAT SHIELD.
Everything works fine but I have one question.
I don't use equitherm.
Target temperature (heating) is the temperature of the water in the system.. right?

If I have heating turn on (climate.opentherm_heating), but boiler don't heating (i use ON/OFF + zone heating valves), the pump is still running.
Is possible set target temperature in the house, and when it is reached, turning off circulation pump, and using "climate.opentherm_heating" only to manually control and set the temperature of the heating water?

@Laxilef
Copy link
Owner Author

Laxilef commented Oct 7, 2023

My Baxi Nuvola DUO-TEC HT 16 boiler works well

Thanks for the info!

Target temperature (heating) is the temperature of the water in the system.. right?

Yes, in this mode the boiler will simply maintain the set coolant temperature. Just as if you had set it from the boiler control panel.

Is possible set target temperature in the house, and when it is reached, turning off circulation pump, and using "climate.opentherm_heating" only to manually control and set the temperature of the heating water?

Hmm, I think you can turn off the heating using automation in the home assistant. Turning off the heating should turn off the pump.

In my system, just like yours, installed electric valves to accurately regulate the temperature in the zones. And I use equitherm mode. This prevents the heating system from swinging. Try this.

@dante1613
Copy link

dante1613 commented Oct 16, 2023

Котел: Ferroli DOMIcompact C 24 (плата MF08FA)

Master Member ID: 211

Конфиг: WEMOS D1 MINI + DIYLESS Master OpenTherm Shield + датчик Xiaomi LYWSD03MMC (через MQTT отсылаю температуру в топик) + DS18B20 на улице (так же в топик через MQTT). Ссылки кликабельные, для тех кто решит повторить мой опыт с таким же котлом

Логика работы: Эквитерм (PID не пробовал)

Не работающие сенсоры: Pressure (показывает нули)

Fault code: при необходимых условиях работает
Use equitherm in emergency: работает если выбран датчик уличной температуры External или Boiler

Все остальное работает корректно:

  • сенсоры мин и макс температуры для отопления и горячей воды (как в паспорте котла)
  • включение и выключение отопления и горячей воды
  • отключение горячей воды через выключатель
  • показывает процент модуляции
  • статус включения обогрева и горячей воды
  • статус пламени горелки
  • установка температуры для воды и отопления
  • установка гистерезиса
  • турбо режим (я так понимаю для его работы нужно разница как минимум 1 градус между температурой в доме и установленной на термостате в режиме эквитерм? Так как иногда кнопка отключается и не меняется точка нагрева)
Скриншот из Home assistant

Работает просто отлично, я прям не ожидал что будет все так просто (котел то довольно старый, 2005 год, думал что вообще не заведется). Сначала прошил собранную прошивку 1.3.1, но не сохранялись настройки MQTT после перезагрузки (еще до того как вы выложили по d1 mini), потом досмотрел что это для d1 mini pro и собрал через Platformio, стало все нормально. Раньше до этого пользовался реле с сухими контактами, а сейчас уже 5 день как пользуюсь вашей прошивкой, так что статистики пока мало. Да и холодов особо не было, до 5 градусов максимум. но температуру держит хорошо, теперь главное как с расходом.

Оффтоп по потреблениюПо замерам на минимуме модуляции (2%) потребляет где-то 0.75 куба газа в час, на максимуме (100%) выходит 1.5 куба (хотя по паспорту должно до 2.73 куба, то ли газ такой сейчас в Украине, то ли так настроена подача газа в котле). Теперь как бы сделать сенсор в Home assistant, который будет рассчитывать потребление газа брав данные из сенсора модуляции, по логике: с 2% до 50% модуляции это 0,75 куба, а с 50 до 100% это уже 1.5 куба, так как счетчика отдельного на котел нет и замеры проводились с секундомером и точно не могу посчитать, так как нет возможности самому регулировать модуляцию и точно высчитать сколько газа потребляет в на каждой ступеньке с 2 до 100%, а так хоть будет примерное понимание. Сейчас сделал по гайду (настраивал еще под реле с сухими контактами) и поставил 1 куб в час при работе отопления и горелки. Кстати по его же методике балансировал радиаторы отопления

Большое спасибо за ваш труд!

@Laxilef

This comment was marked as off-topic.

@dante1613

This comment was marked as off-topic.

@dante1613

This comment was marked as off-topic.

@dante1613

This comment was marked as off-topic.

@Balaganoff
Copy link

Котёл AEG GBA124 - все завелось с первого раза. Не показывает только давление в системе, хотя ошибку по давлению показывает. Скорее всего в котле просто датчик который выдает дискретный сигнал при понижении порогового давления, а верхний предел сбрасывает клапан.
Спасибо за работу!!
Ждем продолжения и расширенного функционала у автономного устройства. Мало-ли что с компьютером в зиму случится )) Хотелось бы чтобы HomeAssistant выполнял контролирующие функции и автоматику. А основное бы работало на ESP. Я имею ввиду чтобы можно было регулировать и просматривать через веб интерфейс.
Типа такого
изображение

@Laxilef

This comment was marked as off-topic.

@dante1613

This comment was marked as off-topic.

@Balaganoff

This comment was marked as off-topic.

@Laxilef

This comment was marked as off-topic.

@menuet88
Copy link

menuet88 commented Oct 17, 2023

Hello,
Basically I've use this software with custom board to control the Thermet Ecocondens Silver 35kW boiler. First impression - it works. The boiler doesn't report the water pressure (there is no sensor for that), all other functions works ok. In the logs also requests 126 and 127 are invalid. I've just start testing it, for sure I came back to write my suggestions.

One question: is there any particular reason why you set DHW temperature to zero when DHW is off? It would be nice to have this reading all the time, because in my case it shows the water reservoir temperature.
And suggestion: Maybe, if the boiler doesn't support some features over opentherm (report INVALID) there is a chance to count this invalid response for request and if is for example 10 then remove this request? I know that this doesn't change anything, but I don't like when something throwing errors :)

Best regards,
Menuet88

@Laxilef
Copy link
Owner Author

Laxilef commented Oct 17, 2023

@menuet88, thanks for the info!

One question: is there any particular reason why you set DHW temperature to zero when DHW is off?

I'll fix this in the next version.

And suggestion: Maybe, if the boiler doesn't support some features over opentherm (report INVALID) there is a chance to count this invalid response for request and if is for example 10 then remove this request? I know that this doesn't change anything, but I don't like when something throwing errors :)

I thought about it. But I decided to leave it as is. Because different boilers have different software. We can break the logic of the controller on boilers that do not fully implement the opentherm specification.
For example, some boilers may respond INVALID to some requests if the "Master Member ID" is set incorrectly. But if you set a different ID, then the boiler may respond correctly to those requests to which it previously returned "INVALID".

@Rolex48
Copy link

Rolex48 commented Nov 4, 2023

Baxi duo-tec compact 1.24 пока не выходит подключить, плату проверили по схеме несколько раз - всё в норме.(собрана на макетке)
Откуда берёте "Идентификатор главного участника"? ЕСП прошилась адекватно и настроилась.
GRmu_yZYRrE

@Laxilef
Copy link
Owner Author

Laxilef commented Nov 5, 2023

Даже с некорректным member master id котёл должен отвечать на базовые запросы. Подбирают методом перебора, но это необходимо только в том случае, если котлом не получается управлять (менять температуру и т.п.)

Если у вас вообще котел не отвечает, проверьте в настройках пины OT. Иногда помогает поменять их местами.

@bigbrother72
Copy link

bigbrother72 commented Nov 6, 2023

Offtop

Что касается расхода газа, посмотрите в сторону съёма показаний с счётчика.

Здравствуйте
Я два года уже пользуюсь для подсчета расхода газа проектом
https://github.com/jomjol/AI-on-the-edge-device

Данные берутся с фото счетчика, оцифровываются и выгружаются по mqtt в HA. Можно смотреть статистику по часам, дням, неделям, месяцам, годам..

Screenshot 2023-11-06 at 09-38-39 gazmeter - AI on the edge
Screenshot 2023-11-06 at 09-38-19 Обзор – Home Assistant
Screenshot 2023-11-06 at 09-46-35 Энергия – Home Assistant

По OTGateway.
Можно добавить в список совместтимости BAXI LUNA-3.

Данные о внешней температуре получаю с датчика котла.
Внутренняя температура через автоматизацию в HA с датчика esphome.

Также немного переделал код в части встроенного датчика температуры на контроллере Opentherm. У меня DS18B20 примотан к трубе обратки около самого котла и в HA передается температура обратки тоже.
Было бы неплохо ка-то предусмотреть в проекте такой вариант.

Screenshot 2023-11-06 at 09-41-52 Обзор – Home Assistant

Пока на улице +7 градусов, поэтому такое частое тактование. Котел 31 квт излишен для моего дома при такой положительной температуре. Я ставлю минималку 45 градусов. Котел не может её поддерживать и когда до +50 градусов набирает температуру, то выключает горелку.

@Laxilef
Copy link
Owner Author

Laxilef commented Nov 6, 2023

@bigbrother72, благодарю за информацию. А зачем снимать температуру обратки, если мы на нее нигде не ориентируемся?

@aurelmarius
Copy link

aurelmarius commented Nov 20, 2023

Viessmann Vitodens 0-50w, working nicely.!

@Laxilef
Copy link
Owner Author

Laxilef commented Nov 22, 2023

@aurelmarius thanks for the info!

@kerajkeraj
Copy link

kerajkeraj commented Nov 23, 2023

Hello All,
i am using gas boiler BAXI duotec 24, current setup is:
dyiless gateway hw - master, slave and wemos d1 mini esp8266.
Boiler part and master part works as expected - i can manage temp of CH and DHW in homeassistant.

I am facing issues with existing thermostat BAXI connected to slave shield - it reports error 83 as can be seen on attached photos:

photos

20231123_100142
20231123_100208

connection done based on this image:
image

Anyone could help on slave-thermostat side?

Thank you for your help

@Laxilef
Copy link
Owner Author

Laxilef commented Nov 26, 2023

@kerajkeraj it won't work the way you want. The baxi thermostat is the master, the firmware from this repository is also the master, and the boiler is the slave.
2 masters will conflict. Because in this firmware use algorithms to calculate the heating temperature. But your thermostat doesn't know about it. And the thermostat will try to overwrite the temperature that the controller set.

We could probably intercept requests to set the temperature and not pass them on to the boiler. But I don't have a thermostat to test this.

@kulisau
Copy link

kulisau commented Nov 28, 2023

Boiler: Radiant R2KA
Central heating works out of the box, DHW requires the "Modulation sync with heating" setting toggled in controller's settings.
The pressure and DHW flow sensors are unavailable.
Master ID can be left the default (0).
Modulation is being reported correctly.

@michielbeijer
Copy link

Intergas Kombi Kompakt working fine with Diyless Thermostat shield. Combi boiler, so hot water is on demand only. All parameter (relevant to me) reporting / being set correctly. Master ID = 0.

@strk90
Copy link

strk90 commented Dec 10, 2023

Baltur Tesis 24 works.
Сontrol board - Nordgas 5002001904.
Thank a lot!

@MikelillOi
Copy link

I have assembled a DIYLESS Thermostat shield with a D1 Mini and installed version 1.3.3

It works with my Domusa Bioclass HM 16 pellet boiler. I have left the master ID with value 0 (default)

Almost everything works, DHW, correct. Diagnostics, fault messages, etc. ok. But I don't see the % modulation, my old Tado showed me that value. Is there any way to see it? I'm interested to see if the modulation works well. I don't see the value of pressure either.

On the other hand, wouldn't it be more correct to show the HW controller in HA as water_heater entity and not as climate?

@Laxilef
Copy link
Owner Author

Laxilef commented Dec 12, 2023

@MikelillOi thanks for the info! Modulation and pressure entities are not activated by default. You need to activate them in Home Assistant.

@MikelillOi

This comment was marked as off-topic.

@hoddl
Copy link

hoddl commented Jan 29, 2024

Thank you for the Projekt. Very Helpfull.
It works at an Remeha Avanta Plus, an older Gateway Module from DIYLESS with D1 Mini.
My DHW has no tank, it works as flow heatig so wenn the DHW themp is set to 40° and on, the heating try to reach 40° so i have to switch off the DHW or is ther any chance to report the temperatur of the flow DHW?

Pressure sensor is not supported. (I found the entity and activated it)
I didn't found the DHW flow entity?
Version 1.3.3

@Laxilef
Copy link
Owner Author

Laxilef commented Jan 30, 2024

@hoddl try unchecking "CH2 always enabled". DHW flow rate is supported from 1.4.0, you can build the firmware from sources.

@DeadlySin2
Copy link

DeadlySin2 commented Jan 31, 2024

Can confirm that this firmware works with Baxi Luna 3 Comfort. Even fault codes are displayed correctly.
I have three-way valve instaled with with an indirect heating boiler so i swithced the folowing parametrs:


@hoddl
Copy link

hoddl commented Jan 31, 2024

Thank you. I try to build version 1.4.0-rc-12 from Github. At the configuration screen at 192.168.4.1 comes "The Filesystem is not flashed". The precompiled version 1.3.3 works fine.

@PavelTelnov
Copy link

PavelTelnov commented Jan 31, 2024

Можно добавить Navien NCB700
Собрал плату, прошил, подключил к котлу, подключил к HA. Наблюдаю работу в Grafana.
Котел регулирует температуру по обратке.
Панель Opentherm Gateway Heating - при изменении настроек температуры, на дисплее котла ничего не меняется.
Панель Opentherm Gateway DHW - при изменении настроек температуры, на дисплее котла ничего не меняется.
Так и должно быть?
Задача: управлять температурой горячей воды через HA. Стоит планшет в ванной, для себя хочу налить погорячее, для детей похолоднее. Не хочется бегать в котельную.
Вопрос 2: отображение температуры обратки можно реализовать?
Скриншот от 2024-01-31 22-00-16

@Maximper
Copy link

Maximper commented Feb 1, 2024

Пробую с котлом Buderus u072 24. Собирал в platformioпоследнюю версию. Плата ESP32-WROOM-32D. Подключился, можно устанавливать температуру отопления и бойлера. Вижу температуру контура отопления, с датчика бойлера через котел информация не приходит. Через некоторое время связь отвалилась, попробовал старый ot адаптер который стоял до этого с версией esphome и точно работал, тоже самое.
Без имени

@Laxilef
Copy link
Owner Author

Laxilef commented Feb 1, 2024

@DeadlySin2 thanks for info!

@Maximper попробуйте сейчас собрать прошивку, поправил тайминги в последних коммитах. О проблемах лучше в отдельном issue.

@andrey150960
Copy link

Приветствую. Мой котел "delfis ctfs 24" nova florida, фирмы "findital". Плата esp32 прошивка 1.4.0-rc.12 PlatformIO.
При подключении почти все параметры получаю. Управление ГВС работает, а управление отоплением нет. Т.е. не работает термостат. Пробовал играться с настройками, как рекомендовано https://github.com/Laxilef/OTGateway/wiki/FAQ-&-Troubleshooting#how-can-i-activate-deactivated-sensors-and-settings-in-my-home-assistant. Ни каких результатов
Снимок
Снимок2
Снимок1
При подключении к котлу ESP32, на самом котле регулировка ГВС не регулируется , а температура в помещении поддается регулированию в ручную.
Что можете посоветовать для исправления

@Laxilef
Copy link
Owner Author

Laxilef commented Feb 4, 2024

@andrey150960 после изменения флагов ESP перезагружали? Откройте отдельный issue.

@andrey150960
Copy link

#3 (comment)
После д.бого изменения делал перезагрузку. В настройках котла поставил режим "1" -это термостат или ПДУ.
При отключенном ПДУ ( без ESP32) термостат (сухой контакт) работает.

@Maximper
Copy link

Maximper commented Feb 6, 2024

Buderus U072 18 и Buderus U072 24 прекрасно работают! Спасибо! пробовал и на esp32 и на wemos d1 mini. Можно ставить в совместимость. Работает управление отоплением полностью, воды только выставляем температуру до которой греется, датчика бойлера не видно. Максимальные и минимальные значения температуры отопления/гвс только в режиме просмотра. Показывает % модуляции. Можно просмотреть и сбросить ошибку котла.

@Druid336
Copy link

Котел Baxi ECO Life 1.24F работает прекрасно на прошивке 1.4.0 rc14
надо поиграться с настройками ПЗА и вывести на идеал, очень доволен. Спасибо за быстрый отклик в телеграм-канале и решение проблем.
kotel

@DeadlySin2
Copy link

Changed parametrs for Baxi Luna3 Comfort на Dublicate DHW to CH2. With previous hot warter does'nt work when heating is disabled. (I have edited my previous message)

@MrDogYar
Copy link

Работает.
Котел bosch gaz 6000 w wbn 6000-24
(Wemos D1 mini) - firmware_d1_mini_1.4.0-rc.13
Внешние датчики температуры

На 15 релизе не работает. Датчики уличной и комнатной температуры каждые 5 секунд обнуляються.
Котел каждые 2 секунды включаеться и выключаеться.

@Laxilef
Copy link
Owner Author

Laxilef commented Feb 29, 2024

@MrDogYar спасибо за информацию! Проблема с датчиками исправлена в rc16.

@MrDogYar
Copy link

MrDogYar commented Mar 11, 2024 via email

Repository owner deleted a comment from MrDogYar Mar 13, 2024
@arseniydidenko1
Copy link

Приветствую! А как можно управлять котлом(установка температуры ГВС и СО) с вебморды без использования НА и т.д.?
комнатный датчик температуры я подключил, температуру с улицы модуль тянет с самого котла.
Вводные данные:
котел: Ferroli DivaTech D C24
модуль: ESP32
Прошивка: 1.4.0-rc.17
инфа с вебморды:
image
image

@MrDogYar

This comment was marked as off-topic.

@arseniydidenko1

This comment was marked as off-topic.

@arseniydidenko1

This comment was marked as off-topic.

@madkeeper81

This comment was marked as off-topic.

@arseniydidenko1

This comment was marked as off-topic.

@madkeeper81
Copy link

madkeeper81 commented Mar 24, 2024

Котел Mizudo, все работает по дефолту.

По дефолту чего? модуль или котла? где установили целевую комнатную температуру? где температура СО или ГВС?

Mizudo 24mth, Master MemberID 0, уличная температура подтягивается с датчика котла, температуру дома взял с BLE через автоматизацию НА, температуру косвенника (ГВС) тоже с котла, прошивка v1.4.0-rc.17, собрал на d1, в НА стандартная карта, плюс добавил автоматизацию по темп ГВС, CO отрабатывает по еквитерм. Можно добавить еще, что модуляция отрабатывается сейчас на 3% (температура на улицк 0 -2). Ранее при подключении к котлу обычного термостата модуляция начиналась где-то с 10%, судя по дисплею котла.

@arseniydidenko1

This comment was marked as off-topic.

@arseniydidenko1

This comment was marked as off-topic.

@nedievas

This comment was marked as off-topic.

@aurelmarius

This comment was marked as off-topic.

@AYgrik
Copy link

AYgrik commented Apr 24, 2024

Котел: Baxi Eco 5 Compact
модуль: ESP32 (SmartTherm)
Прошивка: 1.4.0-rc.23
Работает отлично! Датчик бойлера косвенного нагрева видит, на ГВС переключает. Показывает и управляет модуляцией. Можно просмотреть и сбросить ошибку котла. К сожалению не видно текущего давления воды, но при пороговом снижении ошибку показывает.

@k1011101
Copy link

Котел: De Dietrich PMC-M 24/28MI PLUS
Master Member ID: 11
Конфиг: WEMOS D1 MINI \ ESP32-WROOM, вручную собранный адаптер, manual датчик из HA, датчик котла на улице

Не работающие сенсоры:
Pressure (показывает нули)
DHW flow rate
Exhaust temp

Fault code: коректно показывал ошибку E36, так же как термостат (De Dietrich AD 289)
Сброс ошибки работает из HA, кнопка активна только при наличии ошибки

Все остальное работает корректно:
сенсоры мин и макс температуры для отопления и горячей воды
включение и выключение отопления и горячей воды
показывает процент модуляции
статус включения обогрева и горячей воды
статус пламени горелки
установка температуры для воды и отопления
установка гистерезиса
светодиоды

image
image
image

Большое спасибо!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests