Обновить

Комментарии 15

Есть же реле zigbee, которые считают потребление. А математическим путём считать, на мой взгляд, это ненадолго - лампочки перегорают, на из место становятся другие, возможно другого номинала. Очень быстро в таком подсчёте возникнут отклонения, а постоянно править цифры руками надоест. Кроме того, свет не основной потребитель сейчас в домах, плюс редко включается днём.

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

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

А есть ли уверенность, что на лампочках вообще верные данные по потреблению, а не максимальные при лабораторных условиях? Датчик измерения силы тока от той же tuya копейки стоит, и даёт точность куда больше, чем подобное решение. Тем более что подсчёт потребления самых маломощных потребителей в доме, которые и одного киловатт-часа не сожрут - тоже сомнительное удовольствие)

homeassistant-powercalc is a versatile custom component for Home Assistant that estimates power consumption for devices like lights, fans, smart speakers, and more—especially those without built-in power meters. It acts as a virtual energy monitor, using advanced strategies to calculate power usage. For light entities, PowerCalc analyzes factors such as brightness, hue, saturation, and color temperature to deliver accurate consumption estimates. For other devices, it offers extensive configuration possibilities

Спасибо! Этот компонент немного для другого, фактически значение берется от значение диммера. Плюс нет возможности учитывать тариф, в котором сейчас идёт потребление энергии.

Тариф в home-assistant учитывается отдельно (numeric helper + schedule / automation).

Учитывать положение диммера можно, там в довольно очевидном месте можно вставить template.
У меня этим компонентом, например, высчитывается мощность компьютера в зависимости от % загрузки ЦП.

Тарифы вообще надо указывать на вкладке Энергия, разве нет?

Это если цена фиксированная, или на разницу в цене наплевать. В России обычно 2-3 тарифа и они различаются в разы.

Тогда как раз «Использовать объект с текущей ценой» и цену в нём менять по расписанию (Scheduler card для этого отлично подходит)

Смотря какая цель...

А то есть хорошие однодиновые счётчики на рейку, поставить их в щитки и снимать показания по разным линиям (если конечно разводка позволяет, а не один провод на все)

Да, к сожалению часто разводка очень старая (в том числе и у меня), и приходится придумывать альтернативные решения.

Спасибо за подробное описание решения. А как ведётся подсчёт остальных потребителей?

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

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

У меня 3 фазы. Выглядит так. Отопление - Котел на 15 кВт. Солнечные панели 15 кВт, ещё не вывел в HA

Почему только суточное потребление?

Рекомендую добавить в код и месячный учет. Вот пример из двухтарифного счетчика и с учетом того, что УК снимает показания 24-25 числа каждого месяца

utility_meter:
monthly_energy:
unique_id: monthly_energy
source: sensor.energy
cron: "0 1 25 * *"
tariffs:
- day
- night

В автоматизации соответственно добавляем:

- service: select.select_option target: entity_id: select.monthly_energy data: option: "{{ tariff }}"

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

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации