18. Мониторинг энергии в Home Assistant

Если вы новичок, то перед прочтением рекомендуется ознакомиться с этой статьёй:
Устройства энергомониторинга умного дома
И сразу плохая новость. Home Assistant в голом виде не даёт решить эту задачу. Однако имеет встроенные средства, которыми можно решить эту проблему, но всё по порядку.
Подавляющая часть устройств мониторинга умеет отображать следующие показатели:
- силу тока в данный момент
- мощность в данный момент
- напряжение в данный момент
- общую мощность с первого включения
При чём мощность конечно же измеряется в Ваттах (не забываем что для мониторинга нас интересуют киловатт часы), сила тока в Амперах, и напряжение в Вольтах.
Общая мощность это конечно интересный показатель, но по факту с ним мало что можно сделать, т.к. нужно придумывать отдельные формулы по вычислению когда и какое значение было, потом вычитать из одного другое и т.д. Хотя вполне вероятно что есть ситуации, в которых эти данные и нужны.
Перейдём к Home Assistant. В нём есть такая замечательная панель как "Энергия"
Казалось бы, всё просто. Раз у нас уже есть добавленные розетки/реле, то надо просто просто в нужном разделе добавить источник и выбрать необходимое устройство. Но на самом деле, добавленные устройства либо не отобразятся либо не будут показывать данные. Т.к. в системе нет устройств отображающих потребление энергии в киловаттах в час. И поэтому, такие виртуальные устройства надо создать самостоятельно, вручную, для каждого физического устройства. Тип такого виртуального устройства - сенсор.
Итак, топаем в настройки -> устройства и службы -> вспомогательное, и выбираем интеграл Римана
И теперь осталось дать новому сенсору понятное название, выбрать нужный сенсор мощности, указать трапециевидное правило, округление до какого количества знаков после запятой, префикс - кило, и масштаб - часы.
После создания подобных сенсоров для всех розеток/реле/выключателей, можно добавить их на панель энергии. Кстати, здесь же можно указать и местную цену за киловатт, и отображаться она будет в валюте указанной при первом запуске Home Assistant.
На этом настройка завершена. Системе потребуется около пары часов чтобы собрать и начать анализировать данные. После чего можно будет видеть потребление энергии за день, неделю и месяц, и даже по устройствам, если каждое подключено в свою розетку.
В следующей статье поговорим об объектах.
Комментарии
Отправить комментарий