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

delfis ctfs 24" nova florida no heating control #38

Closed
andrey150960 opened this issue Feb 4, 2024 · 9 comments
Closed

delfis ctfs 24" nova florida no heating control #38

andrey150960 opened this issue Feb 4, 2024 · 9 comments

Comments

@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

Laxilef commented Feb 4, 2024

  1. Если отключить PID и Equitherm и попробовать установить температуру 50 градусов, например, котёл как-то реагирует?
  2. Запишите логи через telnet или serial порт.

@andrey150960
Copy link
Author

andrey150960 commented Feb 4, 2024

Нет ни какой реакции, живет своей жизнью.
Вот чего получаю, с отключенными PID и Equitherm и вкл. Equitherm
[00:10:08][OT][HEATING][WARN] Failed set max modulation 100%
[00:10:11][OT][HEATING][INFO] Set temp = 35
[00:10:24][OT][DHW][INFO] Set temp = 41
[00:10:25][OT][DHW][WARN] Failed set ch2 temp
[00:11:10][REGULATOR][INFO] New target: 50.00
[00:11:10][OT][HEATING][INFO] Set temp = 50
[00:11:12][OT][HEATING][WARN] Failed set max modulation 100%
[00:11:26][OT][DHW][INFO] Set temp = 41
[00:11:27][OT][DHW][WARN] Failed set ch2 temp
[00:12:06][SETTINGS][INFO] Updated
[00:12:12][OT][HEATING][INFO] Set temp = 50
[00:12:14][OT][HEATING][WARN] Failed set max modulation 100%
[00:12:27][OT][DHW][INFO] Set temp = 41
[00:12:28][OT][DHW][WARN] Failed set ch2 temp
[00:13:13][OT][HEATING][INFO] Set temp = 50
[00:13:17][OT][HEATING][WARN] Failed set max modulation 100%
[00:13:28][OT][DHW][INFO] Set temp = 41
[00:13:29][OT][DHW][WARN] Failed set ch2 temp
[00:14:14][OT][HEATING][INFO] Set temp = 50
[00:14:20][OT][HEATING][WARN] Failed set max modulation 100%
[00:14:29][OT][DHW][INFO] Set temp = 41
[00:14:30][OT][DHW][WARN] Failed set ch2 temp
[00:15:00][REGULATOR][INFO] New target: 22.00
[00:15:00][OT][HEATING][INFO] Set temp = 39
[00:15:01][OT][HEATING][INFO] Disabled
[00:15:01][OT][HEATING][WARN] Failed set max modulation 100%
[00:15:32][OT][DHW][INFO] Set temp = 41
[00:15:32][OT][DHW][WARN] Failed set ch2 temp

НУ и плюс кусочек debag:
[00:02:47][MQTT][TRACE] Successfully publish 0 of 0 bytes to topic: opentherm/state/set
[00:02:47][OT][TRACE] ID: 19 Request: 80130000 Response: 70130000 Attempt: 1 Status: INVALID
[00:02:47][MQTT][TRACE] Successfully publish 6 of 6 bytes to topic: opentherm/status
[00:02:47][OT][TRACE] ID: 25 Request: 80190000 Response: 40192b00 Attempt: 1 Status: SUCCESS
[00:02:48][MQTT][TRACE] Successfully publish 475 of 475 bytes to topic: opentherm/state
[00:02:48][OT][TRACE] ID: 0 Request: 80003200 Response: c0003202 Attempt: 1 Status: SUCCESS
[00:02:49][OT][TRACE] ID: 17 Request: 110000 Response: c0112d00 Attempt: 1 Status: SUCCESS
[00:02:49][OT][TRACE] ID: 26 Request: 801a0000 Response: c01a2c00 Attempt: 1 Status: SUCCESS
[00:02:49][OT][TRACE] ID: 19 Request: 80130000 Response: 70130000 Attempt: 1 Status: INVALID
[00:02:50][OT][TRACE] ID: 25 Request: 80190000 Response: 40192b00 Attempt: 1 Status: SUCCESS
[00:02:50][MQTT][MSG][TRACE] Topic: opentherm/state/set

{"temperatures": {"indoor":23.82}}

@Laxilef
Copy link
Owner

Laxilef commented Feb 5, 2024

Судя по логам, CH2 у вас там либо не используется, либо котел запрещает установку. А вот температура отопления устанавливается нормально. Странно, что котёл не реагирует.
Стоит попробовать перебрать Master Member ID от 1 до 255 или 65535, возможно в прошивке котла залочено управление отоплением только под определенные термостаты. Из флагов можно оставить только DHW present и Heating CH2 always enabled.

@andrey150960
Copy link
Author

andrey150960 commented Feb 5, 2024

Спасибо попробую перебирать ID. Котел у меня по логам реагирует, но это логи с open therm. На дисплее котла я этого не вижу. ГВС да , реакцию видно,т.к. нет регулировки температуры, а на нагрев можно выставить любую и логи этого не видят.
Пробовал прошить ESP8266 [1.4.0-rc.13] не шьется, а [v1.3.3] на ура.
Прикладываю telnet c различными режимами.
новый 1.txt

@andrey150960
Copy link
Author

andrey150960 commented Feb 5, 2024

Вроде разобрался , заработало. По наблюдаю несколько дней , отпишусь. Еще бы насос отключался и была бы "песня"
Подскажите как вытащить параметр "Modulation:" на панель Home Assistant , т.е. каким запросом в MQTT

@Laxilef
Copy link
Owner

Laxilef commented Feb 5, 2024

Вроде разобрался , заработало.

Вы хоть напишите что сделали и что помогло.

Подскажите как вытащить параметр "Modulation:" на панель Home Assistant , т.е. каким запросом в MQTT

Объект с уровнем модуляции и так существует, посмотрите карточку устройства в HA.

@andrey150960
Copy link
Author

andrey150960 commented Feb 5, 2024

Как говорят " Ларчик открывался просто. Включаем котел , заходим в режим программирования. Нажатием одновременно
"Reset" и "минус отопления", устанавливаем P17-TSP17 в режим "1" (термостат/или ПДУ). Выходим из программирования. Выключаем котел. Отключаем на плате котла перемычку между "1" и "2". Подключаем "open therm" к контактам "3" и "4".
Подаем питание на "open therm" и после этого включаем котел (это важно). На экране котла появляется надпись " Con".
Все, котел управляется "open therm".

Огромное спасибо за проделанную работу

@Laxilef
Copy link
Owner

Laxilef commented Feb 5, 2024

Еще бы насос отключался и была бы "песня"

При использовании Equitherm и/или PID и гистерезиса контроллер отключает отопление при достижении заданной комнатной температуры по opentherm (но в HA это не видно). При отключении отопления котел должен отключить насос, но это работает не со всеми котлами.

@andrey150960
Copy link
Author

Еще бы насос отключался и была бы "песня"

При использовании Equitherm и/или PID и гистерезиса контроллер отключает отопление при достижении заданной комнатной температуры по opentherm (но в HA это не видно). При отключении отопления котел должен отключить насос, но это работает не со всеми котлами.

Да спасибо, Котел работает с отключением насоса, просто нужно было подождать пока выйдет на режим. Пока настраивал t упала до 19 градусов, а нужно 23.

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

No branches or pull requests

2 participants