Stupid House

Термостат Heatcold TH123E для теплого пола с интеграцией в систему умного дома Xiaomi


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

 

 

Описание

Термостат, модель TH123E, предназначен для управления нагревом элементов теплого пола, с возможностью подключения в экосистему умного дома Xiaomi. Позволяет подключать как нагревающий кабель, так и инфракрасную пленку. У производителя есть внешне похожая модель TH123W предназначенная для управления газовым котлом, поэтому при заказе через интернет надо быть внимательным чтобы не заказать не то, что необходимо.

Устройство поставляется в коробке из белого картона внешне похожих на упаковки от компании Xiaomi.

termostat heatcold th123e box

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

termostat heatcold th123e front side

Термостат устанавливается в квадратный китайский подрозетник 86х86мм., и, поскольку внутренняя часть довольно большая, то подрозетник лучше брать более глубокий, иначе может не поместиться. Круглые подрозетники для монтажа устройства не подойдут.

Технические характеристики:

  • Напряжение 220VAC±10%, 50/60Hz
  • Ток до 16A
  • Максимальная нагрузка до 3500W
  • Встроенный датчик температуры
  • Есть возможность крепления внешнего термодатчика NTC 10K B25/50:3950 на 10кОм
  • Заявленная точность показаний 1°C
  • Размер 86x86x13мм

На обратной стороне клеммы контрактов с изображенной схемой подключения, схема понятная, ошибиться будет трудно. Контакты 9 и 10 предназначены для подключения термодатчика.

termostat heatcold back side

 

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

termostat heatcold relay module

Перевернув панель управления видно, что логика построена на микросхеме ESP32.

termostat heatcold control panel back side

 

Настройка и управление устройством

Для получения текущей информации о работе и управления устройством на передней панели имеется LCD дисплей и три клавиши.

На дисплее отображается информация о текущей температуре с внутреннего или дополнительно подключенного внешнего датчика (A). Целевая температура обогрева (B), текущий рабочий режим: Home, Away, Auto, Manual (C), информация о состоянии: защита от перегрева, блокировка клавиш, подключение к облачному сервису, подключение к Wi-Fi (D).

termostat heatcold th123e lcd display

Первая самая большая клавиша с логотипом «M» используется для включения/отключения устройства, переключения режимов работы и в сочетании с другими клавишами позволяет переходить в настройки и блокировать нажатия от детей. Две другие клавиши предназначены для выставления целевой температуры подогрева.

Для включения или отключения устройства необходимо на 3 секунды нажать и удерживать клавишу «M».

Одиночное нажатие на клавишу «M» переключает между предустановленными режимами работы Home и Away.

Увеличение целевой температуры обогрева производится клавишей «^», при этом режим работы изменяется на Manual.

Уменьшение целевой температуры обогрева производится клавишей «v», при этом режим работы изменяется на Manual.

Нажатие и удерживание в течении 3 секунд клавиши «v» переводит устройство в режим подключения к сети Wi-Fi, при этом, если устройство уже было подключено к сети, то это подключение сбрасывается.

Включение и отключение режима блокировки нажатий клавиш (защита от детей) производится одновременным нажатием и удерживанием в течение 3 секунд клавиш «M» и «v».

Для входа в меню настроек устройства необходимо одновременно нажать и удерживать в течение 5 секунд клавиши «^» и «v». Для смены пункта меню нажать клавишу «M», изменения значений в меню производится клавишами «^» или «v», подтверждение изменения продолжительным нажатием на клавишу «M».

В меню настроек можно установить следующие пункты:

  1. Тип сенсора. 00: Внутренний сенсор, 01: Внешний сенсор, 02: Внутренний и внешний сенсоры. По умолчанию установлено значение 00.
  2. Защита от перегрева. Можно устанавливать значения в диапазоне от 20 до 90°C. Значение «--» отключает защиту. По умолчанию установлено значение 28°C.
  3. Разница температур включения/отключения. Задается в диапазоне от 1 до 9°C. По умолчанию установлено значение 2°C.
  4. Погрешность для датчика температуры. Задается в диапазоне от -9 до +9°C. По умолчанию установлено значение 0°C.
  5. Максимальная целевая температура обогрева. Задается в диапазоне от 35 до 90°C. По умолчанию установлено значение 35°C.
  6. Минимальная целевая температура обогрева. Задается в диапазоне от 0 до 30°C. По умолчанию установлено значение 5°C.
  7. Целевая температура для предустановленного режима Home. По умолчанию установлено значение 22°C.
  8. Целевая температура для предустановленного режима Away. По умолчанию установлено значение 15°C.
  9. Целевая температура для предустановленного режима Auto. По умолчанию установлено значение 20°C.
  10. Яркость дисплея в режиме ожидания. Задается в диапазоне от 1-90. По умолчанию установлено значение 20.
  11. Перезапуск устройства. Нажать клавишу «^» или «v» для переключения со значения «--» в значение «==», ожидать в течении 5 секунд.
  12. Сброс к заводским настройкам. Нажать клавишу «^» или «v» для переключения со значения «--» в значение «==», ожидать в течении 5 секунд.

Для переключения отображения текущей температуры между встроенным датчиком и внешним используется одновременное продолжительное нажатие клавиш «M» и «^».

Когда текущая температура выше установленного значения защиты от перегрева, то на дисплее начинает мигать соответствующий значок и обогрев отключается. При достижении текущей температуры ниже значения защиты от перегрева на 2°C, значок на дисплее перестаёт мигать и сработанный режим защиты отключается.

 

Использование в MiHome

К умному дому устройство подключается по сети Wi-Fi, настройка подключения осуществляется с помощью приложения MiHome.

Для перевода устройства в режим подключения к Wi-Fi необходимо нажать и удерживать в течение трех секунд клавишу «v», в телефоне необходимо включить Wi-Fi и запустить приложение MiHome. В приложении нажимаем «+» в правом верхнем углу, в выпадающем меню выбираем «Добавить устройство».

termostat heatcold th123e mihome connect new device

В списке обнаруженных устройств выбираем подключаемый термостат.

termostat heatcold th123e mihome add new device

В настройках подключения необходимо выбрать Wi-Fi сеть, к которой будет подключено устройство и пароль для доступа к этой сети.

termostat heatcold th123e mihome add new device set wifi password

После успешного подключения термостата к Wi-Fi, на экране устройства загорится индикатор подключения к сети, а при подключении к облаку Xiaomi будет сигнализировать индикатор в виде... облака.

heatcold termostat th123e network connected

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

В верху показывается текущая температура с выбранного датчика (внутренний или внешний), ниже указан текущий режим работы термостата, по центру указана температура, которую необходимо поддерживать и значок текущего режима работы. Ниже расположены кнопки «+» и «-» для выбора комфортной температуры и переключатель блокировки физических кнопок устройства для защиты от детей. В самом низу расположены кнопка переключения режимов работы термостата, кнопка включения и кнопка настроек. В меню настроек плагина (три вертикальных точки в правом верхнем углу) стандартно можно изменить наименование устройства, местоположение, в котором оно находится, проверка обновления встроенного ПО.

termostat heatcold th123e mihome plugin main screen

Термостат имеет несколько предустановленных режимов работы и ручное выставление температуры:

  • Home - используется для поддержания температуры при нахождении кого-либо дома, по умолчанию 22°C, есть возможность изменить данное значение в настройках устройства. Данный режим работы можно установить либо с физической кнопки на самом устройстве, либо в приложении.
  • Away - используется для поддержания минимальной температуры, когда дома никого нет, по умолчанию 15°C, есть возможность изменить данное значение в настройках устройства. Данный режим работы можно установить либо с физической кнопки на самом устройстве, либо в приложении.
  • Smart (Auto) - устанавливает температуру на заданное в настройках значение. В других версиях термостатов в данном режиме можно задавать различные температуры в зависимости от дня недели и времени, так называемая «недельная программа», но в данной модели такая функция отсутствует. По умолчанию установлено значение 20°C, есть возможность изменить данное значение в настройках устройства. Данный режим работы можно установить только из приложения.
  • Sleep - устанавливает температуру на 18°C. Подразумевается, что данный режим будет использоваться ночью, когда все отдыхают. Изменить данное значение нельзя, по крайней мере я не нашел как. Данный режим работы можно установить только из приложения.
  • Manual - ручное выставление значения температуры, устанавливается либо клавишами «^» и «v» на устройстве, либо кнопками «+» и «-» в приложении.

termostat heatcold th123e mihome plugin modes

Настройки устройства достаточно просты.

termostat heatcold th123e mihome plugin settings

В поле Sensor можно выбрать термодатчик для снятия показаний.

  • Internal - внутренний датчик термостата.
  • External - подключенный внешний датчик (при наличии).
  • Internal & External - использование обоих датчиков.

termostat heatcold th123e mihome plugin settings set termal sensor

В поле Temp calibration ADJ задается погрешность для датчика температуры.

В поле Swing задается разница температур включения/отключения.

 

Автоматизация в MiHome

В автоматизациях MiHome термостат может выступать как условием, так и действием. В условиях устройства имеется следующий, довольно внушительный, набор триггеров:

  • Device on/off - устройство включено/выключено.
  • Start/Stop working - начало/окончание работы (включение/отключение подогрева).
  • Trigger high temperature protection - срабатывание триггера защиты от перегрева.
  • Trigger low temperature protection - срабатывание триггера защиты от низкой температуры.
  • Switch to manual/home/away/auto/sleep mode - переключение в указанный режим.
  • When the child lock is on/off - включен/отключен режим блокировки клавиш (защита от детей).
  • When target temperature is higher/lower/equal than - целевая температура выше/ниже/равна заданной.
  • When current temperature is higher/lower/equal than - текущая температура выше/ниже/равна заданной.

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

  • Target temperature - установить целевую температуру подогрева.
  • Device ON/OFF - Включить/Выключить устройство.
  • Home/Away/Auto/Sleep mode - Установить указанный режим работы.
  • Turn on/off child mode - Включить/Отключить защиту от детей.
  • Internal/External/Internal & External sensor - выбрать указанный датчик температуры.
  • Start temperature difference - полагаю, что это пункт Swing в настройках.
  • Compensation temperature - думаю что это Temp calibration ADJ из настроек.

Как видно, возможности устройства при использовании сценариев достаточно широкие, что позволяет создавать различные сценарии автоматизации при использовании датчиков и устройств, использующих экосистему Xiaomi.

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

Пример #2, для тех, кто экономит. При открытии окна в комнате, чтобы не тратить зря электричество, теплый пол отключается.

Пример #3, в ночное время термостат переходит в режим Sleep или Away.

 

Использование в сторонних системах автоматизации

К сожалению, 100% рабочего варианта для подключения к Home Assistant и OpenHAB я не нашел.

Для Home Assistant есть пара вариантов, первый это найденный проект на GitHub, где в описании написано, что термостат можно только включить и отключить. Второй это интеграция Xiaomi Miot Auto из HACS, но там обнаружена плохая обратная связь.

 

Итог

В целом термостат отличный, функции свои выполняет, есть защита от перегрева и защита от детей. Отлично взаимодействует с экосистемой компании Xiaomi, имеет богатый функционал в сценариях, может управляться удаленно.

Из минусов это слабые защелки, удерживающие блок реле в рамке, и плохая или отсутствующая интеграция со сторонними системами автоматизации, что приводит к ограничению в использовании в сценариях т.к. не все устройства могут быть подключены к УД от компании Xiaomi.

 

Tags:
Автор: muxa, 02.02.2023
Войдите или зарегистрируйтесь, чтобы иметь возможность оставлять комментарии