Ваше приложение инвертора знает, сколько кВт·ч ушло в сеть. Поставщик знает, сколько он за это заплатил, и сообщает об этом через три месяца. Между ними нет ничего, что показало бы главное: сколько стоил этот экспорт в тот час, когда он ушёл, и было ли бы выгоднее использовать его самим?
Этот разрыв важен, потому что две цены — не одно и то же. Вы покупаете по одной ставке, а вам платят по другой, обычно заметно меньшей: в Великобритании ставку выплат задаёт тариф вашего поставщика по программе Smart Export Guarantee (SEG). Поэтому кВт·ч, который вы потребляете сами, стоит дороже того же кВт·ч, проданного в сеть, и каждый час, когда светит солнце, вы совершаете этот обмен, не видя его.
RBgrid выводит обе цены на хаб, применяет их к тому, что измеряется на вашем вводе, и показывает стоимость экспорта рядом со стоимостью импорта за любой час, день или месяц — в вашей валюте, считается на маленьком блоке в вашем электрощитке, без аккаунта и облачного сервиса.
Сначала посмотрите: готовый результат — в живом демо: сайт Home with solar с демо-данными, оборудование не нужно. Все скриншоты ниже сняты с него.
Что у вас будет в итоге
- Разрыв между покупкой и продажей, час за часом — сколько принесёт кВт·ч, ушедший в сеть, в сравнении с тем, сколько он сэкономит, если его использовать дома. Этого числа ваш портал показать не может: он не знает ваших цен.
- Экспорт в фунтах по вашей ставке экспорта, измеренный на вашем вводе, а не рассчитанный по выходной мощности инвертора.
- Стоимость импорта рядом, чтобы обе величины сравнивались в один и тот же час.
- Какую часть выработки вы использовали сами, а какая ушла в сеть — для этого нужен второй счётчик на линии инвертора; см. ниже.
- История на хабе: почасово за 60 дней, по дням около 13 месяцев, по месяцам 3 года; любые данные можно скачать в CSV.
Перед началом
Оборудование. Ваш ввод должен измерять rbAmp STD-UI1 на входящем кабеле, потому что всё здесь держится на том, что импорт и экспорт считаются раздельно: базовый модуль учитывает только одно направление и просто не увидит экспорт. Чтобы отделить выработку от экспорта, нужен второй STD-UI1 на линии инвертора. Цены модулей — на странице Оборудование; нужен набор House that exports.
Хаб — плата ESP32: WROVER или S3 на модуле N16R8; прошиваете её сами по USB. Прошивка бесплатна для личного некоммерческого использования, а её исходный код опубликован. → Начало работы
Если ничего из этого ещё не собрано, сначала соберите это: полная установка для дома с экспортом описывает оба счётчика, цепи и чертёж панели.
Безопасность. Любые работы внутри электрощитка поручайте квалифицированному электрику.
Границы, чтобы понять, ваш ли это дом: однофазный ввод, панели и инвертор, без аккумулятора. В RBgrid v1.1.x нет учёта аккумулятора. С гибридным инвертором счётчик на линии переменного тока инвертора измеряет то, что проходит через эту линию, а это не то же самое, что выработали панели: величины расходятся, когда аккумулятор заряжается или разряжается, и насколько — определяется поведением инвертора, а RBgrid этого не видит. Поэтому читайте данные о выработке как то, что отдал инвертор, и не ждите, что они отделят заряд аккумулятора от собственного потребления. Цифры на стороне сети — импорт, экспорт и их деньги, о чём и эта страница — измеряются на входящем кабеле и от этого не зависят.
1. Внесите свой тариф в хаб
Откройте Тарифы. Если тарифа ещё нет, сначала создайте его — дневные и ночные цены вашего поставщика, применённые ко всем цепям, описаны там — и возвращайтесь сюда за частью про экспорт. → Тарифы
Зона — это один именованный период со своей ценой: на двухставочном тарифе «день» и «ночь» — ваши две зоны. При одной плоской ставке одна зона покрывает весь день.
Четыре вещи делают британский счёт непохожим на то, чего ждёт хаб:
- Валюта. Это поле тарифа: выставьте фунты, и все цены и затраты в хабе будут следовать за ней.
- Цены так, как они указаны в счёте. Оставьте включённым Цена как в счёте — с НДС: именно так цена и приходит. Вы вводите ставку за единицу прямо из счёта, хаб сохраняет её без НДС и прибавляет НДС при расчёте. Делить вручную ничего не нужно.
- Проверьте поле НДС. Новый хаб стартует с примерной заводской ставкой 21 %, которая не является британской. Установите ту, что в вашем счёте. Если оставить как есть, все затраты будут завышены — и вы скорее станете искать проблему в токовых клещах, чем в этой коробке.
- Абонплата сюда не вносится вообще. Затраты RBgrid считаются по энергии: никакая фиксированная суточная плата не входит ни в одну цифру стоимости, и в редакторе для неё нет поля. Поэтому итог за месяц здесь — это ваши деньги за энергию, а не счёт. Лучше знать это сейчас, чем тратить вечер на поиски расхождения.
Поля за кВт·ч — энергетический налог, сетевой сбор, сбор на возобновляемые источники — нужны для поставок, где такие сборы выделены отдельно. В типичном британском счёте есть ставка за единицу и абонплата, и больше ничего, поэтому их, скорее всего, оставите пустыми.

2. Внесите цену экспорта
Цена продажи — это то, что вам платят за каждый отданный кВт·ч. По программе Smart Export Guarantee это ставка SEG вашего поставщика: она указана в документах по тарифу SEG или в личном кабинете поставщика, и какое бы число там ни стояло, вносится оно сюда.
Два момента о поле, а затем то, что люди делают неправильно:
- Поле цены продажи появляется только в зоне, у которой уже есть цена покупки. Сначала задайте цену зоны, потом экспорт.
- Заполните цену продажи в каждой зоне, а не только в той, что перед глазами. Экспорт оценивается по цене той зоны, из которой ушла энергия, и пропущенная зона оценит свой экспорт по тому, что в ней случайно осталось.
- Оставьте Взаимозачёт выключенным. Он называется Взаимозачёт (кредит в кВт·ч за месяц), и это именно то, что он значит: договор, по которому экспорт за месяц зачитывается против импорта, а остаток переносится в кВт·ч. Тариф SEG — не такой: вам платят за каждый экспортированный кВт·ч, поэтому оставьте его выключенным, как и написано в справке приложения. Ваш экспорт всё равно оценивается: этот переключатель никогда не управлял тем, оценивается ли экспорт. Включение лишь добавит в «Экономику» карточку кредита в кВт·ч, описывающую договор, которого у вас нет. Включён он или нет, ни одна сохранённая цифра стоимости или энергии не меняется.
На старом хабе (приложение 1.1.4): поля цены продажи скрыты, пока не включён Взаимозачёт, — там именно переключатель решает всё. Включите его, чтобы открыть поля, заполните их, а затем выключите обратно перед «Сохранить»: введённые цены сохранятся и будут использоваться. Обновление хаба убирает этот обходной путь.
Затем:
- Плоская ставка экспорта — большинство тарифов SEG — означает одну и ту же цену продажи во всех зонах. Это не обходной путь, а именно то, что означает плоская ставка.
- Ставка, которая меняется по времени суток — например, Octopus Flux — означает свою цену в каждой зоне, так же как и зоны импорта.
- Если поставщик не платит за экспорт, поставьте цену продажи 0. Страница всё равно полезна: она покажет, что вы отдаёте даром, а это самый сильный довод в пользу того, чтобы использовать излишки самим.
- Если вам платят по условной оценке — не по показаниям счётчика, а по расчёту, — то, что вы получаете, от этих чисел не зависит. А то, что вы могли бы сэкономить, использовав излишки, — зависит, и это большая половина расчёта ниже.
3. Разрыв, который решает дело
Когда обе цены внесены, хаб может ответить на вопрос, на который портал не отвечает.
Киловатт-час с вашей крыши имеет две возможные стоимости: использованный в доме — он экономит цену покупки этой зоны; отданный в сеть — приносит цену продажи. Разница между ними, умноженная на излишек, который вы сейчас отдаёте, и есть стоимость решения в этот час.
Карточка «Подсказки» на «Обзоре» выражает это одной строкой: излишек, уходящий в сеть, и разницу между покупкой и продажей за кВт·ч, помеченную ≈, потому что это оценка приложения по вашим текущим ставкам. Излишек 3 кВт стоит втрое больше, чем излишек 1 кВт: ставка — за кВт·ч, деньги — за час.

RBgrid этим не управляет. У него нет выходов, и он ничего не переключает: если вы переносите стиральную машину на полдень, переносите её вы. Хаб делает обмен видимым, пока вы ещё можете его совершить.
4. Где деньги видны
- Обзор — в главном блоке появляется Отдаём в сеть, когда поток разворачивается, а в Сегодня добавляются Отдано и Итог, как только энергия ушла в сеть. → Обзор
- Экономика — блок Генерация за любой период: Выработано, Использовали сами, Не купили из сети (оценка приложения по средней цене покупки за период), Отдано со своей стоимостью, а также Самопотребление и Самодостаточность. Для данных о выработке нужен второй счётчик; стоимость экспорта — нет. → Экономика
- История — импорт вверх, экспорт вниз, почасово за 60 дней. → История
- CSV — любые данные из приложения, если хотите сделать свои расчёты по выписке поставщика.
Откуда бы вы ни открыли приложение — с самого хаба или с webapp.rbgrid.io — показания идут из вашего браузера прямо на хаб, а не через наши серверы. Установленное на хабе, приложение работает и при отключённом интернете.

Если ставите второй счётчик, направьте стрелку датчика от инвертора к панели: поток по стрелке считается выработкой на точке генерации, и в программе ничего настраивать не нужно. Если перепутать направление, в первый солнечный день выработки не будет видно, и вы начнёте подозревать токовые клещи. (Старые прошивки требовали вручную вписать REST-вызов, чтобы перевернуть знак точки. Если вы его ставили на более раннюю версию, уберите его после обновления, иначе выработка будет идти в обратную сторону — строка есть в руководстве по сборке.)
Пример расчёта
Допустим, у вас двухставочный тариф: 28p за единицу днём и 12p ночью, а ставка экспорта — 5p. Цены указаны так, как они видны в счёте, именно так вы их и вводите. Это пример, а не чей-то реальный тариф; подставьте свой.
Солнечным днём хаб измеряет 9 кВт·ч выработки, 5 кВт·ч использовано в доме сразу по мере выработки и 4 кВт·ч отданы в сеть.
Деньги, которые реально сдвинулись:
- 5 кВт·ч, которые вы не купили по дневной ставке: 5 × 28p = £1.40 не потрачено.
- 4 кВт·ч экспорта: 4 × 5p = 20p заработано.
- Итого день принёс вам £1.60.
Деньги, которые вы упустили: если бы вы использовали эти 4 кВт·ч вместо экспорта, вы бы избежали покупки 4 кВт·ч по 28p — £1.12 — вместо того, чтобы получить за них 20p. Разница — 92p.
⚠️ Эти 92p — потолок, а не результат. Он реализуется только для излишка, который вы действительно можете использовать в те часы, когда он возникает: если водонагреватель потребляет больше, чем даёт солнце, остальное берётся из сети по 28p и ничего не приносит, а нагрев воды, которая вам не нужна, вообще не экономия. Вы вернёте какую-то долю от 92p — именно поэтому бойлер стоит включать в полдень, а не в 7 вечера, и именно поэтому эту долю стоит измерять, а не предполагать.
А приложение 92p не печатает. Оно даёт два измеренных числа — отданную энергию с её стоимостью и то, что вы не купили из сети, — а сравнение остаётся за вами, на бумаге или в CSV. Не ищите дневной разрыв в приложении и не делайте вывод, что вы что-то настроили неправильно. (Ближайшее к нему число приложения, Не купили из сети, использует среднюю цену покупки за период, а не ставку одной зоны, поэтому с ручным расчётом по одной ставке оно не совпадёт.)
Ночью сравнение переворачивается: излишка нет, а ставка 12p — просто самое дешёвое время для всего, что может подождать.
Чего это не делает
- Это не выписка вашего поставщика. Хаб измеряет на вашем вводе своими цифрами; поставщик рассчитывается по своему счётчику и по своим правилам расчёта. Если бы две системы сошлись до пенни, это было бы удивительно. Мы не публикуем ожидаемую разницу, потому что не сравнивали её с реальной выпиской; если вы сравните, удобнее всего делать это по CSV.
- Почасовая история хранится 60 дней. Если выписка поставщика придёт через три месяца, часы из начала этого периода уже свернуты в дневные данные. Чтобы проверить весь трёхмесячный период, скачайте CSV до того, как данные уйдут, или запрашивайте
/api/v1/export.csvс хаба по расписанию. Дневные и месячные итоги хранятся около 13 месяцев и 3 лет соответственно. - Стоимость экспорта никогда не вычитается из затрат. Импорт и его стоимость, экспорт и его стоимость — рядом, никогда не сводятся в одно число, потому что то, что на самом деле рассчитывает поставщик, зависит от вашего договора.
- Взаимозачёт добавляет кредит в кВт·ч, а не деньги (см. шаг 2).
- Никаких фиксированных платежей — абонплата не входит ни в одну цифру стоимости (см. шаг 1).
- Рыночные и «гибкие» цены применяются на устройстве. Хаб берёт цену каждого 15-минутного периода из цены «на сутки вперёд» для вашей зоны. Экспорт тогда следует стороне продажи вашего договора, а не одной фиксированной цифре: экспортная цена провайдера, если он её публикует, ставка продажи по зоне вашего тарифа или рыночная цена, умноженная на «Множитель», который вы задаёте, минус комиссия, с полом, если договор не пропускает отрицательные цены. Фиксированный зональный тариф тоже работает и подменяет собой данные, когда провайдер недоступен. → Динамические цены
- Аккумулятор не учитывается в v1.1.x, и заряд и разряд не моделируются (см. Границы выше).
- Стоимость цепи — это её энергия по цене покупки, независимо от того, что её питало в тот момент — солнце или сеть. Что вы реально платите, видно на счётчике на вводе.
- Оно ничем не управляет — ни инвертором, ни аккумулятором, ни нагрузкой.
Одно, что оно делает и о чём стоит сказать прямо: изменение цен не переписывает прошлое. Стоимость сохраняется по мере начисления, по ставке, действовавшей тогда, поэтому новая ставка оценивает новую энергию и ничего не переоценивает. Прошлая зима остаётся сопоставимой с этой.
Далее
- Полная установка, оба счётчика и чертёж панели: дом, который отдаёт энергию, пошагово
- Настройка самих зон: дневные и ночные цены вашего поставщика, применённые ко всем цепям
- Если ваш договор зачитывает экспорт месяца против импорта: что делает кредит в кВт·ч за месяц
- Два дешёвых окна в один день? Как их внести
- Передавать показания и в Home Assistant: измеритель мощности для Home Assistant
- Сколько стоят модули: Оборудование
- Вопросы → Поддержка
