Skip to content

Электричество ​

Сколько дом ест прямо сейчас и сколько съел за сутки, неделю и месяц, по комнатам и приборам, в киловатт-часах и рублях. Своей базы у Homer нет: всё берётся из долгосрочной статистики Home Assistant.

Где это ​

Где
ПриложениеНастройки → Дом → Электричество: «Расход» — экран расхода, «Тариф» — ставки. Мощность видна и в шапке плана, нажатие ведёт на экран расхода
ВебПравка дома → «Дом: название, тариф, шаг, место…» — тариф. Счётчики — в карточке прибора

Карточка сразу говорит, есть ли что смотреть: «Сейчас дом ест N Вт. Счётчиков привязано: M» или «Ни у одного прибора нет счётчика».

Откуда числа ​

ИсточникЧто даётГде задаётся
Датчик мощности прибора, ВтЧто происходит прямо сейчасНастройки устройства → «Учёт электричества» → «Мощность, Вт». В вебе — «Датчик мощности»
Счётчик энергии прибора, кВт·чСколько набежало — точнее мощностиТам же → «Энергия, кВт·ч». В вебе — «Счётчик энергии»
Паспортная мощность, ВтОценка для того, что не меряется ничем: из мощности и яркостиТам же → «Паспортная мощность, Вт». В вебе — «Мощность, Вт»
Счётчик на вводеВесь дом целикомПолем meter в конфиге дома

Датчик мощности привязывается сам, когда розетку ставят на план, — если переключатель у вещи один. У двухклавишного реле мощность общая, и её привязывают руками. Датчики выбираются списком из найденных, а не вводом: опечатку в entity_id не видно, график просто останется пустым.

Экран расхода ​

  • «Сейчас» — мощность и откуда она: по счётчику на вводе, измерено приборами или оценка по паспортной мощности ламп.
  • Сутки / Неделя / Месяц — столбики по часам или по суткам и сравнение с прошлым таким же сроком.
  • Комнаты и Приборы — разбивка.
  • Деньги — если задан тариф: сумма по зонам и прогноз «К концу месяца» с подписью, по скольким дням он построен.

Экран не врёт размером числа:

  • «Весь дом» пишется, только когда есть счётчик на вводе. Без него — «измерено приборами»: мимо розеток идут плита, чайник и всё, что воткнуто в обычные розетки.
  • Рядом всегда сказано, сколько приборов не меряется ничем.
  • Прибор без счётчика не показывается нулём: ноль значит «не потреблял», а правда — «не знаем».
  • Ввод и розетки не складываются: ввод уже включает всё, что едят розетки.
  • Оценка по лампам с измеренным не складывается и стоит отдельно.

Тариф ​

Тариф — свойство дома: задаётся один раз и доезжает до всех устройств.

ЗонЧасы
ОдинКруглые сутки
ДваДень 07–23, ночь 23–07
ТриТ1 пик 07–10 и 17–21, Т2 ночь 23–07, Т3 полупик 10–17 и 21–23

Ставки, ₽ за кВт·ч, вписываются из квитанции. Homer их не подставляет: они разные у квартир с газовой и электрической плитой и меняются дважды в год. «Убрать» — удалить тариф; без него расход показывается только в киловатт-часах.

Если статистика за срок пришла интервалами шире часа, часть расхода нельзя разложить по зонам. Тогда сумма показывается вилкой «от … до …».

Пакет homer_energy ​

За вчера, неделю и месяц Home Assistant знает только то, что меряет сам. Мгновенная мощность розетки и оценка по лампам «за вчера» без пакета не считаются. Пакет ha/homer_energy.yaml заводит два ряда:

СущностьЧто это
Энергия розеткиИнтеграл её мощности, кВт·ч
sensor.homer_light_powerРасчётная мощность света: сумма паспортных мощностей горящих ламп с поправкой на яркость
sensor.homer_light_energy_estimateИнтеграл расчётной мощности света — оценка, не измерение

Как поставить ​

  1. В configuration.yaml один раз:
    yaml
    homeassistant:
      packages: !include_dir_named packages
  2. Положите файл в config/packages/homer_energy.yaml.
  3. Впишите в пакете свои лампы и их паспортные мощности (список lamps) и датчик мощности своей розетки (source).
  4. Настройки → Система → Действия → «Проверить конфигурацию» в HA, затем перезапуск.

WARNING

Ошибка в шаблоне пакета роняет не только его, а весь запуск Home Assistant. Проверяйте конфигурацию перед перезапуском.

После установки ​

  • Привяжите энергию розетки к самой розетке: настройки устройства → «Учёт электричества» → «Энергия». entity_id HA собирает транслитерацией имени — сверьтесь в Настройки → Устройства и объекты HA.
  • Ряд по свету — общий на все лампы, к одной лампе его не привязывают. Его место — счётчик на вводе (meter), и только если настоящего счётчика нет и не будет.
  • Задайте паспортную мощность каждой лампы и в самом приложении — по ней считается «сейчас ест N Вт», это работает и без пакета.

TIP

Первые минуты интегралы стоят в «unknown» — они начинают считать со второго значения источника. Статистика копится с момента установки, а не задним числом: первые столбики на графике появятся через час.