
Когда я начал автоматизировать свой умный дом, одной из целей было отслеживание потребления электроэнергии. Казалось бы, задача простая — в интернете хватает готовых решений. Многие из них легко интегрируются в Home Assistant и работают «из коробки». Но есть нюанс: учёт по нескольким тарифам (день, ночь, пик) найденные решения не полноценно поддерживают.
После тестирования нескольких конфигураций я пришёл к выводу — проще сделать своё решение, которое будет учитывать текущий тариф в статистике. Так появился этот проект: умный счётчик Tuya с Zigbee и интеграцией в Home Assistant с поддержкой многотарифного учёта электроэнергии.
В этой статье я расскажу, как всё настроил: от подключения счётчика до реализации логики учёта по тарифам. Потратил на это немало времени, но теперь система работает стабильно, и ею удобно пользоваться.
Основные задачи, которые я решал:
— поддержка нескольких тарифов (пик, полупик, ночь);
— возможность корректировки значений через интерфейс Home Assistant;
— устойчивость к кратковременным сбоям (перезапуск сервера с Home Assistant, обрыв Zigbee‑сети и т. д.);
— защита от аномальных скачков значений — например, если счётчик внезапно вернёт некорректные данные.