Найти в Дзене
SAV LABS

Боремся с сушняком. Опять цивилизованно. Увлажнитель воздуха в умный дом Home Assistant. Часть 2

Итак, основную часть мы сделали в предыдущей статье - подключили увлажнитель к HA. Теперь нам нужно получить над ним контроль через дашборд и кое-что автоматизировать. Кстати, в недавней статье про регулировку температуры в квартире я рассказывал о произошедших изменениях в потоке NodeRed, управляющем теплым полом и клапанами радиаторов, и хочу сказать, что несколько дней с изменениями показали, что это работа была сделана не напрасно - все работает гораздо адекватнее. Тем более в такие морозные дни, когда температура на улице держится стабильно ниже -32℃. Ну, это я отвлекся... Вернемся к увлажнителю. Использовать штатную или кастомную карточку увлажнителя в нашем случае не получится, так как увлажнитель не является единой сущностью, а набором отдельных, поэтому придется повыпендриваться... причем конкретно... После некоторых раздумий была выбрана карточка "Сетка", которая позволяет отображать несколько карточек в виде сетки: сначала будут заполнены столбцы, а при необходимости автома

Итак, основную часть мы сделали в предыдущей статье - подключили увлажнитель к HA. Теперь нам нужно получить над ним контроль через дашборд и кое-что автоматизировать. Кстати, в недавней статье про регулировку температуры в квартире я рассказывал о произошедших изменениях в потоке NodeRed, управляющем теплым полом и клапанами радиаторов, и хочу сказать, что несколько дней с изменениями показали, что это работа была сделана не напрасно - все работает гораздо адекватнее. Тем более в такие морозные дни, когда температура на улице держится стабильно ниже -32℃. Ну, это я отвлекся... Вернемся к увлажнителю.

Карточка

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

Сначала в HACS добавим карточку "button-card" - она поаккуратнее, предлагаемой в списке выбора.

-2

Далее, мы должны решить проблему с переводом текстовых значений сенсора в числовое. Для этого идем в Настройки->Инструменты разработчика на вкладку "Шаблон" - тут мы сможем отрепетировать шаблон. Ниже показал то, что у меня получилось с обработкой значений датчика уровня воды.

-3

Как видим из текста шаблона, например, текстовое значение сенсора "Normal_water_level" будет преобразовано в 100, "No_water" в 0, "No_tank" в -100... Да, процентное значение уровня воды у датчика, к сожалению, отсутствует, поэтому как-то так... Далее идем в Настройки->Интеграции на вкладку "Вспомогательное" и по кнопке справа внизу создаем вспомогательный объект Темплейт->Сенсор. В открывшемся шаблоне указываем название и вводим в поле "Состояние" получившийся выше отрепетированный шаблон.

<<< Подборка статей на этом канале про Home Assistant >>>

Итак, добавляем карточку "Сетка" на дашборд, у которой будет три столбца.

Добавляем первую карточку "button-card", которую установили ранее, для кнопки питания и две карточки "gaude" для отображения текущей влажности и "уровня" воды. В текстовом варианте получается следующее

-6

На дашборде это выглядит вот так

-7

Для добавления еще одного датчика режима поддержания уровня влажности, аналогично созданию шаблона для датчика уровня воды, создаем шаблон для превращения текстового значения сенсора в числовое.

Добавляем карточку "gaude" в сетку и получаем результат.

Продолжим настраивать HA в следующих статьях, поэтому

Ставьте лайки, оставляйте комментарии, страница в VK, подписывайтесь на канал, присоединяйтесь в Telegram , присоединяйтесь в MAX чтобы ничего не пропустить!

Поддержите канал донатом

-10

#умныйдом #календарь #HA #HomeAssistant #сделайсам #минипк #неттоп #nettop #HACS #nodered #node-red #nodered #dwainsdashboard #dwains #dashboard #планшет #ibeacon #bluetooth #ssl #защита #визуализация #3D #bluetooth #колонка #speaker #календарь #ptz #тепло #актуатор #клапан #радиатор #увлажнитель