Счёт вырос, а вы не видите, сколько взял автомобиль

  • Проверено на прошивке v1.1.7
  • Средний уровень

Написано для прошивки v1.1.7. Актуальный релиз — v1.2.1, поэтому некоторые детали могут отличаться.

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

Эта цифра отделена от вас одними клещами. Осложнение в том, что станция обычно стоит на щитке в гараже, а гараж часто находится не там, где хаб.

Что понадобится:

  • хаб RBgrid в домашней сети Wi-Fi и введённый тариф — без тарифа будет энергия, но не стоимость;
  • цепь зарядной станции, доступная модулю rbAmp, на щитке, от которого она питается;
  • для отдельно стоящего гаража, куда не дотягивается кабель I²C хаба, — удалённый узел: вторая ESP32 со своими модулями rbAmp, передающая данные по радио. В v1.1.7 — до 6 узлов на хаб, по 4 входа на каждый (Remote nodes).

Безопасность. Для любых работ внутри электрощита вызывайте квалифицированного электрика.

1. 🔑 Учитывайте подщиток или зарядную станцию — но не оба

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

  • Общий итог дома в любом случае верен. Итоги системы снимаются на границе сети — только в точке подключения. Точки нагрузок в него никогда не суммируются, поэтому добавление зарядной станции как отдельной точки не завышает итог дома и не учитывает ни один ватт-час дважды.
  • Ломается «неучтённый» остаток. Это ввод минус сумма всех ваших линейных точек, а точки узлов — такие же линии. Учтёте подщиток гаража и зарядную станцию внутри него — и энергия станции вычтется дважды: остаток окажется занижен и может уйти в минус.

Поэтому выберите одно. Выбор зависит от вопроса, который у вас на самом деле есть:

Вы хотите знать Учитывайте
сколько взял автомобиль цепь зарядной станции
во что обходится весь гараж — станция, освещение, морозильник, мастерская подщиток
и то и другое, правильно подщиток и зарядную станцию, и смириться с тем, что «неучтённый» теперь бессмысленен — или использовать две из двенадцати точек истории и учитывать другие цепи гаража по отдельности

Большинству нужна первая строка. Меняется именно автомобиль.

⚠️ Иерархии точек нет. Каждая точка в RBgrid плоская и независима: хаб не знает, что ваша станция стоит за щитком, который вы тоже измеряете, и никто вас не предупредит. Арифметику нужно вести правильно самому.

Такая же схема описывает второй дом. Подщиток с собственными нагрузками, часто в отдельном здании, так же точно описывает пристройку, гостевой флигель или ADU, как гараж, — и учёт этого подщитка показывает, сколько использовал дом, по 15-минутным периодам и по тарифным зонам, вместо того чтобы оставлять это на догадки. Чего это не делает, два. Это не расчётный счётчик: поставщик выставляет счёт по счётчику на границе, и ничто здесь этого не меняет, как и того, кто за это отвечает. И это не основание для того, чтобы с кого-то что-то брать: что должно проходить между вами и тем, кто там живёт, — вопрос вашего договора найма и местного законодательства, а не измерения. Вы получаете цифру.

2. Что купить для узла

🔑 Узел записывает энергию, только если один из его модулей rbAmp измеряет напряжение. С модулями только по току он показывает текущий ток и не ведёт записей энергии — вы будете видеть, как заряжается автомобиль, и никогда не узнаете кВт·ч и стоимость, а именно это здесь и нужно. Купите однофазный набор rbAmp с измерением напряжения.

  • Оригинальная ESP32 — флеш-память 4 МБ, без PSRAM. S2, S3 и C3 не собираются и не тестировались, а S3 — то, что у большинства есть под рукой.
  • Обновления по воздуху нет: прошивка заливается по USB, поэтому оставьте узел доступным для ноутбука.
  • В v1.1.7 узел работает только с однофазной сетью, без группировки фаз. Трёхфазная зарядная станция узлом сейчас не покрывается — на щитке хаб измеряет три фазы полноценно, включая пофазные значения. Если станция трёхфазная и стоит в отдельном гараже, измеряйте её на щитке, до которого хаб достаёт.

3. Достанет ли радио до гаража?

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

Процедура и три числа, которые она даёт, — в сопряжении удалённого узла, с запасными вариантами в порядке, в котором их пробуют. Первое, что стоит рассмотреть: если цепь станции начинается от щитка, до которого хаб уже достаёт, измеряйте её там — узел нужен для щитка, до которого вы не достаёте, а не для каждой станции.

4. Назначьте точку и правильную роль

В Управление → Точки привяжите канал как отдельную точку, назовите её раньше, чем что-либо её увидит, и задайте её Роль: Зарядка EV.

Роль — не украшение: карточка фонового потребления вычитает линии зарядки EV и нагрева из базовой линии дома, прежде чем оценить то, что работает всегда, потому что автомобиль, который заряжается в 02:00, — не фоновая нагрузка. Задайте роль неверно — и цифра фона незаметно включит автомобиль. Приложение также показывает для такой точки Статус зарядки, выведенный из собственной мощности точки — подробности в the units and points documentation.

Одна оговорка, если вы отправляете это в Home Assistant: роль не переходит. В Home Assistant точка зарядки выглядит как любая другая точка, поэтому то, что вы хотите делать с ролью, делайте на стороне RBgrid.

5. Что вы увидите

  • Текущие значения, каждые 3 секунды — мощность, пока заряжается автомобиль. Зарядка почти похожа на плато: разгон, долгий ровный участок, остановка. Текущий вид сразу показывает, потребляет ли автомобиль сейчас и примерно с какой скоростью.
  • Энергия за 15-минутный период, сохраняемая как история, — поэтому форма зарядки видна потом, а энергия всей сессии — сумма её периодов.
  • Стоимость по тарифным зонам. Каждый 15-минутный период оценивается по зоне, действующей в этот период. Если зарядка пересекает границу зоны — как большинство ночных зарядок, — стоимость следует за границей, а не усредняется по ней. Мониторинг → Экономика показывает энергию и стоимость станции за час, сегодня, вчера, последние 7 дней, месяц или год.

⚠️ Записи по каждой сессии нет. RBgrid не знает, когда «зарядка» началась или закончилась, и не ведёт список сессий, энергию по сессиям и события начала и остановки. Он хранит энергию за каждый 15-минутный период навсегда; сессия — то, что вы считываете с этих периодов или суммируете сами. Если нужен журнал сессий, он хранится в приложении самой станции.

И цифры не совпадут с приложением станции в точности. Это ожидаемо, а не ошибка: они измеряют разное и в разных местах — одно сообщает, что отдало, другое измеряет, что потребила цепь.

Что это не делает

  • RBgrid ничего не переключает. Ни реле, ни выходов. Он не запустит и не остановит зарядку, не переведёт её в дешёвую зону и не будет управлять нагрузкой. Те, кто действует по этим цифрам, делают это в Home Assistant, со своей станцией.
  • Он не делает никаких заявлений об экономии. Вы получаете, сколько взял автомобиль и во что это обошлось по вашим ставкам, по периодам и по зонам.
  • Нет записей по сессиям и событий начала и остановки — см. §5.
  • Он не может разобрать общую цепь задним числом. Один клещ на подщитке даёт гараж, а не автомобиль; разделение происходит на клещах.
  • В v1.1.7 история ведётся до 12 точек измерения, а точки узла берутся из того же пула, а не добавляются к нему (какие нагрузки стоит занести в слот истории).
  • Оповещений нет. Ничто не следит за картиной и не сообщает, что зарядка закончилась.

Далее