Снятие показаний и управление водонагревателем Термекс (Thermex IF 50)

Водонагреватель THERMEX IF 50 V имеет электронный блок управления который имеет дисплей, отображающий текущую температуру, индикатор включения, индикатор нагрева, а также кнопки включения/выключения, управления температурой нагрева и функцией ускоренного нагрева. Для добавления водонагревателя в общую схему управления умным домом нам понадобится Arduino pro mini и модуль ESP8266.

Электронный блок управления водонагревателя не имеет никаких интерфейсов для управления и считывания с него информации. Для визуализации состояния в нем   организована динамическая индикация с которой я и считал показания температуры и индикацию режимов работы. Управление и контроль за температурой организовано через WiFi по протоколу MQTT.

Электрический водонагреватель Thermex IF 50V
Электрический водонагреватель Thermex IF 50V

Для снятия блока управления необходимо отклеить наклейку, тут нужно быть предельно аккуратными так как наклейка приклеена по всей плоскости блока. Необходимо предварительно прогреть ее феном что бы размягчить клей и  аккуратно отклеить не заламывая ее. Под наклейкой будет 6 саморезов, открутив которые блок свободно вынимается.

Внешне электронный блок выглядит так:

Плата панели управления водонагревателем THERMEX IF
Плата панели управления водонагревателем THERMEX IF
Плата панели управления водонагревателем THERMEX IF
Плата панели управления водонагревателем THERMEX IF

На этом фото видно точки куда я подпаял провода идущие от ардуины.

Нарисовал схему родного электронного блока управления.

Электрическая схема штатного блока управления водонагревателя Термекс (Thermex IF 50 V)
Электрическая схема штатного блока управления водонагревателя Термекс (Thermex IF 50 V)

Микросхема в блоке управления маркирована как RD8P01AD0902. Найти даташит на эту микросхему не получилось. Как оказалось это перемаркированный 8- битный микроконтроллер, а настоящая его маркировка Holtek HT46R47. По схеме становится понятно, что в погоне за ценой, порты микроконтроллера экономили по максимуму.

Красными точками на схеме отмечены места подключения Arduino pro mini и промаркированы соответствующими ей обозначениями портов.

Схема подключения Arduino pro mini и ESP8266 к блоку управления водонагревателя Термекс
Схема подключения Arduino pro mini и ESP8266 к блоку управления водонагревателя Термекс

 

Код как всегда на моей странице GitHub.

guest
29 комментариев
Старые вначале
Новые вначале По голосам
Inline Feedbacks
View all comments
Эдуард
Эдуард
2 лет назад

у меня точно такой же бойлер но хромированный RSB 80L. Подскажите пожалуйста оба тэна разорвало. 1300вт удалось найти а 700вт не удалось т.к. он с тремя контактами и не понятно что за третий контакт то ли датчик какой то. подключается к черной коробке ее взаимодействие с баком не понятно. В сервисе термекса тоже не знают что это. В интернете ни слова нет про эту коробку и датчик.
альбом с фотками моего бойлера: https://photos.app.goo.gl/NfPymdydWsdXVFDe6
(только не примите это за спам или вирусы там только фотки.)

1 год назад
Reply to  instalator

Это переделанный тэн. В этом месте располагается трубка под термодатчик, которая вероятно была повреждена и срезана (видно след), а вместо неё был вкручен одноконтактный термодатчик и….. Короче это самоделка и сервис про неё знать не может.

1 год назад
Reply to  instalator

Магниевый анод просто вкручивается в пластину, которую видно на одном из фото. И возможно из-за отсутствия этого анода коррозия разрушила трубку термодатчика.

Игнат Иванов
1 год назад

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

1 год назад

А какие данные идут в топик от термекса?

1 год назад
Reply to  instalator

Посмотрите какие данные соответствуют данным на панели термекса, а именно, какая температура задана и какая фактическая. Создайте объект в классе SThermostats и привяжите его свойства к соответствубщим данным с термекса.

1 год назад

И скорее всего два последних отвечают за заданную и фактическую соответственно

1 год назад
Reply to  instalator

Да. В Majordomo объекты распределяются по классам, а в каждом классе присваиваются методы работы с объектами.

1 год назад

Здравия желаю. Организовал у себя умный дом. Долго искал решение переделки водонагревателя и тут нашёл. Спасибо за труды. Готовлюсь к переделке. В процессе думаю возникнут вопросы и нужна будет ваша помощь.

1 год назад

И сразу вопрос. Правильно ли я понял, что Arduino pro mini нужна на 5В?

1 год назад
Reply to  instalator

Преобразователь какой посоветуете?

1 год назад
Reply to  instalator

Увидел на схеме понижающий преобразовател напряжения. Или я ошибаюсь?

1 год назад
Reply to  instalator

На схеме вроде понижающий преобразователь с 5В до 3,3В. Или я не ошибаюсь?

1 год назад
Reply to  instalator

Извините, но необходима ещё подсказка. D1,D2,D3 это диоды какого номинала? Я в этом деле начинающий самоучка , пришлось вникать когда начал осваивать и настраивать умный дом. Спасибо.

1 год назад
Reply to  instalator

И ещё просьба, если вам не сложно, не могли бы вы на фото платы термекса, где припаяны провода, идущие от Arduino, пронумеровать их соответствующим ножкам Arduino, как на схеме? Понимяю, что можно разобраться, но вот тут я боюсь ошибиться. Спасибо.

Эдуард
Эдуард
1 год назад

переделать на esp32 я так понял весь код надо переписывать.

Oleg
Oleg
3 месяцев назад
Reply to  Эдуард

Нет, заголовки поменять и код немного подправить.

Oleg
Oleg
3 месяцев назад

Бойлер произвольно включается, нечетко определяется состояние светодиодов. Думаю надо использовать выход PB3 HT46R47.

Александр
Александр
2 месяцев назад

Здравствуйте у меня вопрос: можно приспособить аурдино для управления бойлера термекс на основе все того же аурдино и платы управления, силовой платы самого
водонагревателя термекс, для решения задачи программирования задать температуру и включать по времени суток ( для двухтарифного счетчика) в течении недели с повторением цикла, если можно скидку на литературу.