Статьи
Зняття показань і управління водонагрівачем Термекс (Thermex IF 50)
Водонагрівач THERMEX IF 50 V має електронний блок управління який має дисплей, що відображає поточну температуру, індикатор включення, індикатор нагріву, а також кнопки включення / вимикання, управління температурою нагріву і функцією прискореного нагріву. Для додавання водонагрівача в загальну схему управління розумним будинком нам знадобиться Arduino pro mini і модуль ESP8266.
Електронний блок управління водонагрівача не має ніяких інтерфейсів для управління і зчитування з нього інформації. Для візуалізації стану в ньому організована динамічна індикація з якою я і вважав показання температури і індикацію режимів роботи. Управління та контроль за температурою організовано через WiFi по протоколу MQTT.
Електричний водонагрівач Thermex IF 50V
Для зняття блоку управління необхідно відклеїти наклейку, тут потрібно бути гранично акуратними так як наклейка приклеєна по всій площині блоку. Необхідно попередньо прогріти її феном що б розм'якшити клей і акуратно відклеїти НЕ заламуючи її. Під наклейкою буде 6 саморізів, відкрутивши які блок вільно виймається.
Зовні електронний блок виглядає так:
Плата панелі управління водонагрівачем THERMEX IF Плата панелі управління водонагрівачем THERMEX IF
На цьому фото видно точки куди я підпаяв дроти що йдуть від Ардуіно.
Намалював схему рідного електронного блоку управління.
Електрична схема штатного блоку управління водонагрівача Термекс (Thermex IF 50 V)
Мікросхема в блоці управління маркована як RD8P01AD0902. Знайти даташит на цю мікросхему не вийшло. Як виявилося це перемаркірований 8- бітний мікроконтролер, а справжня його маркування Holtek HT46R47. За схемою стає зрозуміло, що в гонитві за ціною, порти мікроконтролера економили по максимуму.
Червоними крапками на схемі відмічені місця підключення Arduino pro mini і промарковані відповідними їй позначеннями портів.
Схема підключення Arduino pro mini і ESP8266 до блоку управління водонагрівача Термекс
Код як завжди на моїй сторінці GitHub .