Паспортная табличка насоса бассейна не скажет, сколько он на самом деле потребляет

  • Проверено на прошивке 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. Измеряйте у щитка, если можно

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

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

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

2. Что купить

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

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

3. Что на самом деле показывает измерение

Насос — самый наглядный случай, когда нужны два масштаба времени, потому что всё его поведение — это смена скорости:

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

Этого калькулятор не умеет. Калькулятору нужно, чтобы вы подставили часы и одну мощность; измерение само считывает с машины и часы, и каждую мощность.

⚠️ Событий запуска и журнала скоростей нет. RBgrid не записывает «насос переключился на высокую скорость в 14:05» и не считает, сколько раз он запускался. Вы видите мощность каждые 3 секунды и энергию за каждый 15-минутный период; расписание вы читаете по этим цифрам, а не по списку, который хаб ведёт за вас.

4. Одна точка, с именем и без двойного учёта

В Управление → Точки привяжите канал как отдельную точку и дайте ей имя до того, как её увидит Home Assistant или что-либо ещё: идентификатор объекта (entity id) фиксируется при первом обнаружении.

🔑 Если вы учитываете и бассейновый субщиток, выберите одно. Учитывайте либо субщиток, либо нагрузки внутри него — но не то и другое, иначе строка «Неучтённое» в хабе вычтет насос дважды и покажет слишком мало. Ваш итог по дому от этого не меняется: итоги берутся с точки ввода, а не суммированием линий. А в RBgrid нет иерархии точек: каждая точка плоская и независимая, поэтому ничто вас не предупредит; арифметика остаётся за вами.

В v1.1.7 история охватывает до 12 точек измерения, и точки узла берутся из того же пула, а не добавляются к нему (какие нагрузки стоят слота истории).

5. Когда площадка замолчала

Узел берёт время с хаба и сам закрывает свои 15-минутные периоды, поэтому оборванная связь не сразу теряет измерение:

  • Завершённые периоды ждут связи: на прошивке узла 1.5 они хранятся во флеш-памяти самого узла — около пяти дней; на прошивке 1.4 — восемь, около двух часов, в оперативной памяти. Дальше самые старые теряются безвозвратно. Сохранённые приходят с опозданием и попадают в те часы, к которым относятся: энергия записывается по времени, когда она была измерена.
  • Пропадание питания у узла всегда теряет текущий период, а на прошивке 1.4 — и всю очередь, потому что 1.4 держит её в оперативной памяти. После этого разрыв ничем не отмечается. Стоит подумать об этом на площадке, где питание периодически отключают.
  • Узел, который загрузился, когда хаб недоступен, не закрывает периоды, пока не услышит хаб хотя бы раз.

Для приложения выход из зоны связи и выключение выглядят одинаково: узел перестаёт быть слышен через 15 секунд после последнего кадра. В RBgrid нет порога сигнала или потерь, поэтому честная проверка — потерянных пакетов нет, а узел на связи, пока насос действительно работает.

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

  • Оно не скажет, сколько должен работать ваш бассейновый насос. Это водообмен и химия воды, а не электричество, и решать это вам и тому, кто обслуживает бассейн. RBgrid даёт то, что стоит текущее расписание, — ту половину аргумента, которой раньше ни у кого не было.
  • Оно ничего не утверждает об экономии. Вы получаете энергию и стоимость по своим тарифам. Какие изменения вы внесёте и чего они стоят — решаете вы.
  • RBgrid ничем не переключает — ни реле, ни выходов. Он не меняет скорость насоса и его расписание: это живёт в собственном контроллере насоса.
  • Ни оповещений, ни журнала запусков, ни истории скоростей — см. §3.
  • Общую линию потом не разделить. Если одни клещи охватывают насос и освещение бассейна вместе, никакая настройка потом их не разведёт: разделение происходит на клещах.
  • Стоимость по зонам — это накопительная сумма с последнего перезапуска хаба, она не следует за выбором периода. За месяц пользуйтесь выбором периода и берите итог.

Дальше