Архив метки: esp home

Обновил ESP Home, новые имена сенсоров

«Не было печали — апдейтов накачали» (с).

В последние дни занимался апдейтами ESP Home, Home Assistant и того, что с этим связано. В целом, увлекся docker’ом, поэтому в последнее время вышло пообновлять ряд домашнего софта — и развернуть новый. Если раньше версия Home Assistant у меня «замерла» на 2024-какой-то-там, которую последнюю можно было установить на pyhon-3.11 из Debian 12 (а обновлять систему я немного опасался даже после выхода Debian 13 — как оказалось, зря), а ESP Home из-за него — на 2025.9.3, то сейчас могу свободно переключаться между версиями без привязки к системе. Попутно, кстати, на какой-то комбинации версий получил в логах девайса (впервые!) сообщение «‘Home Assistant 2025.12.5′ using outdated API 1.13, update to 1.14+» (хотя при этом и все работало) — тут хотя бы ясно было, что / с чем / из-за чего не стыкуется, а не молчаливое пропадание сенсоров, как это было в прошлый раз.

Так или иначе, на сейчас у меня последние версии как ESP Home, так и Home Assistant. На части девайсов пообновлял прошивки — и в итоге поотваливались скрипты, которые забирали с них данные через REST API. Как оказалось, сменилось именование сенсоров — если раньше все приводилось в нижний регистр и пробелы заменялись на подчеркивание, то сейчас обращаться надо именно по тому имени, которое указано. Если раньше был URL вида ip/sensor/l2_voltage, то сейчас — ip/sensor/L2%20Voltage. Альтернативно — можно не кодировать пробел, но взять URL в кавычки — "ip/sensor/L2 Voltage".

Приручаем кормушку для собаки

А вот, собственно, и то, с чего началось мое близкое знакомство с внутренностями tuya-based-устройств — упомянутая ранее автоматическая кормушка для собаки. По случаю взял в ноябре 2025-го — решил, что может быть полезна в некоторых ситуациях. Выбор пал на такое:

Обошлась со скидками чуть менее 22$ (базовая цена была 25$); старая ссылка нерабочая, но на момент написания подобные варианты попадаются по ценам около 50$.

Проверил — работает. И… сразу разобрал. Как же без переделки под Home Assistant? 🙂

Читать далее Приручаем кормушку для собаки →

Исследуем TOMZN TOMPD-63SW

С этого модуля и начиналось мое знакомство с компонентом tuya в ESP Home, но что-то пошло не так, поэтому для более разностороннего опыта и начал переделывать DGC-63T. Основные моменты по работе с компонентом уже расписал в той статье, так что в этой — только описание datapoint’ов и результатов переделки.

Читать далее Исследуем TOMZN TOMPD-63SW →

Переделываем DiyGo DGC-63T. Исследуем Tuya.

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

Читать далее Переделываем DiyGo DGC-63T. Исследуем Tuya. →

Скользящее окно в filters у ESP Home и переполнение

Заметка между делом.

Давно уже мигрировал код модуля контроля параметров сети главного щитка на базу ESP Home. В основном все работает, но какое-то время назад добавлял «красивости» — хотелось регистрацию максимальных значений мощности по каждой из фаз, суточный объем потребленной энергии и тому подобное.

Читать далее Скользящее окно в filters у ESP Home и переполнение →

Прокачиваем «реле всего». ESP32-мод.

Как уже писал раньше, ресурсов у BL7231 в TOMZN TOB9-VAP для реализации всех фич откровенно не хватало, а в новых еще и неподдерживаемый пока BL7238… В общем, решил поискать, есть ли ESP32-замена для модуля CBU, как это было для какого-то другого умного модуля и ESP02. Гугло-ИИ выдал, что надо смотреть в сторону ESP8685-WROOM-06. Таки да, есть, продаются — правда, цена сопоставима уже со стоимостью модуля целиком. Даже если взять много таких сразу — все равно это порядка 4$, что уже немного «кусается». Решил примерять обычный ESP32 C3:

Вполне влазит. Можно попробовать переделать один из лежащих разобранным модулей на BL7238.

Читать далее Прокачиваем «реле всего». ESP32-мод. →

Sonoff S60TPF + ESP Home

В заметки:

Плата питается от 5В, стабилизатор уже на борту. Но левел-шифтер все равно используем.

Конфиг ESP Home

Контроллер активно ругался на отрицательные значения PF и реактивной мощности, пришлось убрать (да и не нужны мне они особо). Розетку в итоге приспособил для включения питания газового котла и контроля его состояния через встроенный ваттметр: idle — 4W, пламя ИЛИ работа циркуляционника — около 40-50 Вт; пламя + циркуляционник — около 120 Вт, оба циркуляционника — иногда за 200 Вт.

Заказал еще подобных розеток от других производителей.

Подключаем котел Protherm KLZ «Медведь» к Home Assistant

Решил чуть расширить список источников энергии на зиму и вернуть в работу газовый котел. Газом активно не пользуюсь уже несколько лет — примерно с момента ввода платы за доставку. Для подогрева воды еще до того начал использовать электрический бойлер. На сейчас (с учетом того, что панели не всегда покрывают домашнее потребление) стоит иметь возможность использовать любой источник энергии.

В котле в свое время делал доработки для обхода ограничений штатных алгоритмов: например, когда использовал встроенный бойлер, то для экономии газа вода грелась только тогда, когда включался термостат и/или по расписанию от встроенного таймера. На тот момент все делалось «в железе» — добавлением логических цепочек на дискретных элементах. Один из блоков — уже даже не помню, что делает. Второй — подключал резистор между входом термодатчика бойлера и общим, блокируя подогрев бойлера (обман электроники — та думала, что у бойлера высокая температура). Сейчас решил перевести основные функции по управлению на базу ESP Home.

Читать далее Подключаем котел Protherm KLZ «Медведь» к Home Assistant →

Делаем «устрашающе умный» (с) модуль из TOMZN TOB9-VAP. Реле всего.

2 года назад заказал «wifi-автомат» от TOMZN — TOB9-VAP. Доехало, подключил, поигрался. Работает. Даже добавил интеграцию с Tuya в Home Assistant. Модуль разобрал поисследовать, с тех пор так и лежал разобранный без дела, да и привязка к сторонним сервисам меня не особо радовала. Внутри — небольшая платка с БП, измерителем на базе BL0942 и модулем CBU на BK7231N. Уже не помню, была ли поддержка таких контроллеров в конце 2023-го года, да и опыта было поменьше, чтобы легко прошить такое:

На сейчас ESP Home обзавелся поддержкой еще ряда контроллеров, в том числе BK72**, а желание отвязать железку от внешних сервисов, собрать все обратно и поставить точку в этой теме и сподвигло заняться модулем вплотную.

Читать далее Делаем «устрашающе умный» (с) модуль из TOMZN TOB9-VAP. Реле всего. →