Каждая линия в Home Assistant — два способа
Запустите хаб рядом с Home Assistant — и он публикует каждую точку измерения по MQTT-обнаружению. Запустите его внутри Home Assistant как устройство ESPHome — и точки просто появляются. В обоих случаях сущности энергии идут прямо в раздел «Энергия» — без шаблона и без utility_meter — и ничего не покидает вашу собственную сеть.

Одно устройство, два способа запуска
Оба варианта работают на одном ядре измерения на вашем собственном ESP32 и измеряют одинаково. Отличается то, где вы это настраиваете и на что смотрите.
Собственное приложение хаба
хаб отдаёт веб-приложение по своему адресу; тарифы, точки, история и цены задаются там. Home Assistant подключается по MQTT, если вы этого хотите. Выбирайте, если не используете Home Assistant или хотите, чтобы хаб работал сам по себе.
Внутри Home Assistant
хаб — это устройство ESPHome, а панель RBgrid в Home Assistant — то место, где вы его настраиваете. Ни веб-приложения, ни брокера запускать не нужно. Выбирайте, если Home Assistant уже ваш интерфейс.
Рыночные цены работают в обоих. Хаб сам получает day-ahead цену для вашей зоны, применяет ваш контракт и оценивает каждый 15-минутный период по цене этого периода — каким бы способом вы его ни запускали. Как работают динамические цены
Home Assistant
Хаб публикует каждую точку в HA по MQTT-обнаружению; таблица подскажет, что добавить в раздел «Энергия».
На хаб
Net Power, Frequency, Cost (Total/Day), Export value (Total/Day) — в v1.1.0 показывается как «Revenue (Total/Day)» — Bus Voltage
На точку
Current, Power, Reactive Power, Power Factor, Energy In/Out (за всё время, total_increasing) + Day
Настройте шаг за шагом
Три руководства по порядку: каждая линия в Home Assistant, тариф вашего поставщика на хабе, затем тепловой насос, который следует за ним.
- Счётчик мощности для Home Assistant: от прошивки до раздела «Энергия»Прошейте RBgrid на ESP32, подключите одну линию токовыми клещами и получите мощность и энергию в разделе «Энергия» Home Assistant по MQTT-автообнаружению, без шаблонов.
- Дневная и ночная цены вашего поставщика — применённые к каждой линииВведите в RBgrid тарифные зоны по времени, плату за кВт·ч и НДС и посмотрите, сколько стоит каждая линия по цене зоны, в которой была потреблена её энергия.
- Тепловой насос на отдельной линии: что он стоит и как автоматизировать его в HAИзмерьте тепловой насос на отдельной линии, узнайте, сколько он стоит по дневной и ночной цене, и затем управляйте его уставкой по тарифной зоне хаба в HA.
Выбор для раздела «Энергия»
| Для раздела «Энергия» | Выберите сущность RBgrid |
|---|---|
| Потребление из сети | Energy In точки ввода |
| Возврат в сеть | Energy Out точки ввода |
| Солнечные панели | Energy Out точки генерации |
| Отдельные устройства | Energy In каждой точки линии |
Все они — датчики энергии total_increasing (Wh), поэтому раздел «Энергия» принимает их напрямую — без utility_meter, без шаблона.
Уже есть считыватель P1 / DSMR? Он читает общее потребление дома на счётчике; RBgrid измеряет каждую линию за ним — они дополняют друг друга. RBgrid сам порт P1 не читает.
MQTT, WebSocket и REST
mqttФиксированные топики
rbgrid/<mac12>/telemetry|status|cmd|cmd/resp; префикс не настраивается. Обнаружение HA — подhomeassistant/sensor/…. Настраивается только брокер.- телеметрия с интервалом 3-second
- сохранённое обнаружение Home Assistant
- командный канал для записи
- брокер вы задаёте сами (по умолчанию его нет)
- фиксированный префикс топиков
rbgrid/<mac>/….
rest · wsREST для интеграторов:
/api/v1/summary,/history,/export.csv,/economics. Телеметрический кадр WebSocket v2. Рецепты: Node-RED, Grafana.Node-RED и Grafana: читайте ленту REST/WebSocket или подпишитесь на MQTT — плагин не нужен.
Рыночные цены на устройстве, а не только расписания. Хаб сам получает day-ahead цену для вашей зоны и применяет ваш контракт сверху: надбавку, энергоналог, сетевой сбор и НДС. Он хранит использованную цену рядом с энергией в кВт·ч, к которой её применил, поэтому любую цифру стоимости можно проследить до цены, которая её дала. Расписания по зонам по-прежнему работают и подменяют, когда провайдер недоступен. А если цена уже есть в Home Assistant, Home Assistant может передать её хабу.