Laxilef / OTGateway

OpenTherm gateway for HomeAssistant
GNU General Public License v3.0
119 stars 15 forks source link

Boilers compatibility #3

Open Laxilef opened 9 months ago

Laxilef commented 9 months ago

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.

filipjurik commented 8 months ago

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 commented 8 months ago

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 commented 8 months ago

Котел: 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

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

Скриншот из 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 commented 8 months ago

@dante1613 спасибо за отзыв!

Давление к сожалению не все котлы показывают. Мои Baxi тоже ничего не возвращают. Чтобы проверить чтение ошибок можно перекрыть газ во время работы котла, котел должен упасть в ошибку, соответственно потом посмотреть в HA. Если ошибок нет, то сущность недоступна. Use equitherm in emergency доступен только если выбран датчик уличной температуры External или Boiler. Для расчёта необходима уличная температура, а если мы её передаём из HA, то при отвале Mqtt её больше никто передавать не будет.

Селектор Outdoor temperature source должен быть один, странно. Id у второго какой?

Что касается расхода газа, посмотрите в сторону съёма показаний с счётчика. Котел может по своим алгоритмом регулировать подачу газа несмотря на показания модуляции. Но если очень хочется считать именно по модуляции, то можно создать сенсор. Моментальный расход:

state: "{{ iif(states('binary_sensor.opentherm_flame')|bool(false), 0.75 + (0.75/100 * states('sensor.opentherm_modulation')|float(0)), 0) }}"

А с помощью utility_meter считать за день/месяц/год.

dante1613 commented 8 months ago

Проверил на чтение ошибок по вашему способу, работает. Сначала показал ошибку E00, а потом сменил статус на E01, который соответствует нужной неисправности (судя по данным с интернета, хотя там А01 указывают, возможно это для более новых моделей, не могу сказать, так как на моем котле нет экрана чтобы точно узнать). После теста отключил термостат в home assistant и включил заново, после этого котел стал работать как обычно, а Fault code сменился обратно на недоступно.

Скриншоты

Касаемо расхода газа, съем показаний с счетчика не подходит, так как он считает не только расход на отопление но и расход на подогрев воды, а так же газовую плиту. Мне то не так важны сами показания в home assistant, а больше как показатель работы системы отопления, чтобы смотреть какой алгоритм более комфортный и экономичный. Про opentherm вроде бы как говорят что с ним больше экономии, чем с термостатом с сухими контактами и в основном это говорилось про PID регулирование, а с ПЗА информации нет. Вот расход газа и показал бы наглядно, экономней это или на том же уровне но с большим комфортом. А касаемо модуляции, то я в течении 5 дней смотрел и периодически замерял и точно получается что при 2 % потребление 0.75, а при 100% 1.5 куба, показания не меняются. Но эти цифры не линейные, взять 2 % 0,75 за точку отсчета не получится. Примерно с 2 до 50 % это 0,75, а с 50 до 100% уже 1,5. Опять все что не 2 и не 100, трудно выловить, так как чаще всего я вижу котел с этими процентами. По этому и появилась идея, чтобы сделать сенсор, который будет смотреть модуляцию и пересчитывать потом по формуле, но как это сделать я пока не знаю. Мне бы хватило и примерной точности, всяко лучше чем усредненный 1 куб, который сейчас считается на группе сенсоров отопления с горелкой и времени их работы.

Еще хотел бы вас попросить, не могли бы вы скинуть скриншоты своих настроек эквитерм режима и графиков работы термостата, чтобы было более понятно правильно ли у меня ПЗА работает или нет. Или может мне стоит еще поиграться с выставлением N K и Т. Это все конечно индивидуально, от площади, утепления дома, температуры на улицы, но хотя бы примерно будет понятно в каком направлении оно должно работать

Скриншоты

На график с 11 до 18.30 не обращайте внимания, на улице было больше +15 градусов, по этому я выключил котел. Ну и там где много мелких пробелов, это включался подогрев воды. Более точные показания ночью, когда никто кран с водой не трогает. Гистерезис стоит 0.2 (по 0.1 в каждую сторону верно?). Температура выставлена на 23 градуса в комнате, отклонения в 0,1 градус в одну или другую сторону, когда больше, термостат переходит на бездействие. Использовал вашу таблицу для наглядности и при комфортной температуре, а не при 20 рекомендуемых градусах, так как отопительный сезон уже начался и охлаждать дом 20 ниже градусов не хотелось.

dante1613 commented 8 months ago

Вот что еще заметил, если к примеру у меня стоит на термостате 23 градуса и в комнате 23, котел на минимальной модуляции (2%) поддерживает температуру 43 градуса (Heating setpoint). Если повысить температуру термостата до 26 градусов, Heating setpoint поменяется на 65, котел включит горелку на 100 % и начнется набор температуры, но если поменять температуру на термостате обратно на 23 градуса, Heating setpoint вернется обратно к 43 градусам, но котел все так же продолжит набирать температуру со 100% модуляцией, помогает только выключение и включение обратно термостата, либо уменьшение температуры на термостате, к примеру с 23 до 22, тогда термостат его отключит сам. Вряд ли кто-то будет использовать в таком режиме, переключая туда-обратно, но заметил такой момент. Не понятно в чем именно причина, в прошивке или в мозгах котла или просто особенность работы такая.

dante1613 commented 8 months ago

Нашел причину, почему у меня два Outdoor temperature source. Перед тем как собрать прошивку через Platformio, я перепробовал все версии прошивок из релизов, от 1.2.1. до 1.3.1, думал дело в них или то что у меня глючит d1 mini, так как я ее снял с самодельного пульта для кондиционера (в запасе не было еще одной d1 mini, пульт для кондера до лета и не нужен). От в 1.2.1 и был этот селектор, а так как базовый топик один и тот же, то MQTT его сохранила, а я этого не заметил, так как когда пробовал прошивки, то только проверял их на сохранение данных MQTT и не запомнил какие именно должны быть настройки. Через MQTT Explorer нашел топик и там указана прошивка 1.2.1, после этого я уже вспомнил что менял их, понижая с самой свежей до старой. Удалил этот топик, пропал селектор и больше не появляется. Поправил свой первый пост.

Скриншот
Balaganoff commented 8 months ago

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

Laxilef commented 8 months ago

Еще хотел бы вас попросить, не могли бы вы скинуть скриншоты своих настроек эквитерм режима и графиков работы термостата, чтобы было более понятно правильно ли у меня ПЗА работает или нет. Или может мне стоит еще поиграться с выставлением N K и Т. Это все конечно индивидуально, от площади, утепления дома, температуры на улицы, но хотя бы примерно будет понятно в каком направлении оно должно работать

Хорошо, когда будут морозы - выложу. Сейчас у меня котел включается раз в несколько дней, там не оч интересные графики :) Судя по вашим графикам, у вас с N коэф. перебор. Проще всего его подобрать установив гистерезис в 0, K = 0, T = 0, установить 20 градусов и подбирать коэф. N так, чтобы стабильно поддерживалось 20 градусов. Ночные показатели оптимальнее, т.к. солнцем не догревает помещения.

После этого крутить K коэф. для поддержания температур отличных от 20 градусов. T коэф. отвечает за резкость регулирования. А после подбора этих коэф. можно включить гистерезис, чтобы отключать нагрев, когда днем солнце нагревает помещение.

но если поменять температуру на термостате обратно на 23 градуса, Heating setpoint вернется обратно к 43 градусам, но котел все так же продолжит набирать температуру со 100% модуляцией

Котел со 100% модуляцией греет теплоноситель до 43 или до 65?

Мало-ли что с компьютером в зиму случится )) Хотелось бы чтобы HomeAssistant выполнял контролирующие функции и автоматику. А основное бы работало на ESP.

Сейчас так и есть. Если контроллер не сможет подключиться к mqtt серверу или не сможет подключиться к wifi, то он переходит в аварийный режим (emergency mode) и будет поддерживать заданную для emergency mode температуру в заданном режиме. Но вот менять параметры температуры не получится.

Добавить регулировку температуры из веба можно, но при отвале wifi это не решит проблему)

dante1613 commented 8 months ago

Судя по вашим графикам, у вас с N коэф. перебор

N сначала использовал по дефолту 0.7 (как в рекомендации по настройке), потом до 0.8 поднял, значит нужно опустить?

Котел со 100% модуляцией греет теплоноситель до 43 или до 65?

До 65 градусов

Balaganoff commented 8 months ago

Добавить регулировку температуры из веба можно, но при отвале wifi это не решит проблему)

Почему ? ESP ведь сама в качестве точки доступа и web сервера может

Laxilef commented 8 months ago

N сначала использовал по дефолту 0.7 (как в рекомендации по настройке), потом до 0.8 поднял, значит нужно опустить?

Попробуйте поставить N=0.7-0.8, K = 0, T = 0. Когда будет поддерживать 20 +- 0.2 ночью, тогда K подбирать. T выше 2.5 не рекомендую, будет раскачивать систему, только если нужно резко нагреть дом, но для этого есть "турбо режим", он задирает коэф. T.

До 65 градусов

Такого не должно быть. Возможно, котел игнорирует частую установку температуры. Добавил в мастер ветку принудительную установку температуры раз в минуту. Попробуйте скомпилить прошивку из мастер ветки и проверить.

Почему ? ESP ведь сама в качестве точки доступа и web сервера может

Если вы постоянно находитесь рядом с контроллером, то м.б. и выход. Но в этом случае проще починить сеть и/или mqtt сервер на HA. Если не рядом, то при отключении wifi вы к хотспоту не сможете же подключиться.

menuet88 commented 8 months ago

Hello, Basically I've use this software with custom board to control the Termet 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 commented 8 months ago

@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 commented 7 months ago

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

Laxilef commented 7 months ago

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

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

bigbrother72 commented 7 months ago
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](https://github.com/Laxilef/OTGateway/assets/79911112/c96441b2-6aeb-4bd4-a405-83fd260c3e8f) ![Screenshot 2023-11-06 at 09-38-19 Обзор – Home Assistant](https://github.com/Laxilef/OTGateway/assets/79911112/621efca4-45ac-4043-abfe-98f88cf0f9aa) ![Screenshot 2023-11-06 at 09-46-35 Энергия – Home Assistant](https://github.com/Laxilef/OTGateway/assets/79911112/2c58c5ec-4a27-495a-8c7f-6443eec3161b)

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

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

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

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

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

Laxilef commented 7 months ago

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

aurelmarius commented 7 months ago

Viessmann Vitodens 0-50w, working nicely.!

Laxilef commented 7 months ago

@aurelmarius thanks for the info!

kerajkeraj commented 7 months ago

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](https://github.com/Laxilef/OTGateway/assets/128604780/182f1fe9-0f0b-4434-ba30-a2ea455cb2ff) ![20231123_100208](https://github.com/Laxilef/OTGateway/assets/128604780/3f450a24-4485-4959-922b-6baa728915f5) connection done based on this image: ![image](https://github.com/Laxilef/OTGateway/assets/128604780/63d0b6d2-2001-4625-b48b-37c9d740ad18)

Anyone could help on slave-thermostat side?

Thank you for your help

Laxilef commented 7 months ago

@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 commented 7 months ago

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 commented 6 months ago

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 commented 6 months ago

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

MikelillOi commented 6 months ago

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 commented 6 months ago

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

MikelillOi commented 6 months ago

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

Thank you! Now I see both data. But modulation still at 0. An the boiler heating is always turning on, and off

Captura de pantalla 2023-12-12 a las 14 08 31

I read about "Modulation sync with heating" parameter, but I can´t find it. Will this solve the problem I mentioned?

Laxilef commented 6 months ago

When the burner is on, the entity "flame" is displayed on? Does the burner really turn off when the status is heating=off?

Suxsem commented 6 months ago

Ferroli Kalis 24C, ALL SENSORS AND CONFIGS work perfectly. Default master member id. Boiler does not have a builtin external temperature sensor so I'm using weather forecasts with automation to copy the external temperature value.

Awesome project, I just replaced (and sold) my 150€ "ferroli connect" thermostat with a 15€ board that gives me lots of flexibility, thank you!!

MikelillOi commented 6 months ago

When the burner is on, the entity "flame" is displayed on? Does the burner really turn off when the status is heating=off?

i'm not at home now and I can't check if the boiler really turn off. Then, when I arrive at home I will make some tests.

Captura de pantalla 2023-12-12 a las 14 49 03

Here you have the 3 sensors, heating, flame and modulation

Laxilef commented 6 months ago

Your "flame" is always on, even when heating = off. I don't know why this could be, but it's not right. The request for get modulation is standard. If it is always 0, then the boiler does not support this request.

MikelillOi commented 6 months ago

Your "flame" is always on, even when heating = off. I don't know why this could be, but it's not right. The request for get modulation is standard. If it is always 0, then the boiler does not support this request.

I can confirm that the boiler continues to work even though it appears as off in the integration.

The comercial Tado thermostat showed the modulation percentage correctly. Can we read any log or something to investigate it?

DeadlySin2 commented 5 months ago

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

А можно спросить где конкретно и какой код правили?

hoddl commented 5 months ago

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 commented 5 months ago

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

DeadlySin2 commented 5 months ago

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 commented 5 months ago

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 commented 5 months ago

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

Maximper commented 5 months ago

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

Laxilef commented 5 months ago

@DeadlySin2 thanks for info!

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

andrey150960 commented 4 months ago

Приветствую. Мой котел "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 commented 4 months ago

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

andrey150960 commented 4 months ago

https://github.com/Laxilef/OTGateway/issues/3#issuecomment-1925822816 После д.бого изменения делал перезагрузку. В настройках котла поставил режим "1" -это термостат или ПДУ. При отключенном ПДУ ( без ESP32) термостат (сухой контакт) работает.

Maximper commented 4 months ago

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

Druid336 commented 4 months ago

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

DeadlySin2 commented 4 months ago

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 commented 4 months ago

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

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

Laxilef commented 4 months ago

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

MrDogYar commented 3 months ago

Добрый день! Завел Issue по проблеме отсутствия связи с котлом. https://github.com/Laxilef/OTGateway/issues/57     PS: Так же хочу поделиться маленьким лайфхаком, который можно добавить в wiki     Что бы не писать автоматизацию по установке температуры с внешних датчика в Home Assistent. Можно на прямую пробросить температуру с датчика. Надо в Тasmota прописать Rule   Rule1 ON DHT11#temperature DO publish opentherm/state/set {"temperatures": {"indoor": %value%}} ENDON Rule1 1