Умный дом на Home Assistant и 3D печать.
 
Telegram-канал FoxJoy
Почта: dm@foxjoy.ru
Делаем электрический полотенцесушитель умным

Делаем электрический полотенцесушитель умным

Так сложилось, что в душевой у нас раньше был полотенцесушитель водяной, а потом пришлось заменить его электрическим. Если отбросить тонкости, то стало намного лучше и гибче в плане настройки под себя, когда ему работать. Распорядок дня, в общем, в семье давно устоялся, кто когда принимает душ и тут всё просто: запускаем умную розетку по таймеру - например утром включаем на час-полтора и вечером аналогично. Но особенно в последнее время что-то распорядок начал хромать, и столкнулся с тем, что полотенца сырые, а полотенцесушитель отработал в холостую и только потратил электроэнергию.
Выручил самый обычный Zigbee датчик температуры и влажности ZY-ZTH03.

Но как вы понимаете можно приспособить практически любой. Причём если использовать AHT21 / AHT20 или SHT40 или классику BME280 вместе с ESP, то отдача показаний будет по WiFi быстрее, нежели через Zigbee. У этих датчиков есть небольшой минус: они немного медленно реагирует на изменения (инерция). Но для этой цели меня это вполне устраивает и доп питание не нужно тянуть. Из готовых датчиков ещё можно посмотреть в сторону TS0201, Xiaomi LYWSD03MMC или аналогичных. Они стоят совсем не дорого, работают.
Кстати, вначале для этой автоматизации я использовал датчик TS0201, но ZY-ZTH03 для этой цели мне понравился больше. Он быстрее реагирует.

То есть - зашёл в душевую просто умыться, полотенцесушитель не включится, а вот если принимаешь душ, то влажность повышается и автоматизация срабатывает.

Для настройки нужно установить датчик влажности и оставить в душевой на 1 - 2 дня, чтобы по графику посмотреть какая обычно влажность в душевой. У меня это примерно 50%. Когда я принимаю душ - может повышаться до 80%.

Вот пример моей автоматизации:

alias: Полотенцесушитель по влажности 

description: При скачке влажности включаем на 1 час
triggers:
  - trigger: numeric_state
    entity_id:
      - sensor.ВАШ_СЕНСОР_humidity
    above: 65
conditions: []
actions:
  - action: switch.turn_on
    target:
      entity_id: switch.rozetka_ВАША РОЗЕТКА
    data: {}
  - delay:
      hours: 1
  - action: switch.turn_off
    target:
      entity_id: switch.rozetka_ВАША РОЗЕТКА
    data: {}
mode: single

Теперь полотенцесушитель включается ровно тогда, когда он действительно нужен (в любое время суток), и работает достаточно долго, чтобы полотенца высохли. Никакого перерасхода электричества!