Счётчик в Home Assistant — подключение через контроллеры УС

Как подключить счётчик электроэнергии, воды или тепла к Home Assistant через контроллеры серии УС. Поддержка RS-485, CAN, оптопорта и M-Bus. Пошаговая настройка MQTT, панель Энергия, поддерживаемые счётчики.

Хотите видеть показания счётчиков прямо в Home Assistant — тарифы, напряжение, ток, потребление воды и тепла? Большинство российских счётчиков не умеют подключаться к Wi-Fi напрямую. Но у них есть цифровые интерфейсы: RS-485, CAN, оптопорт или M-Bus.

Контроллеры серии УС — это мост между счётчиком и Home Assistant. Контроллер подключается к счётчику, считывает все показания и передаёт их по Wi-Fi в Home Assistant через MQTT. Никакого программирования — настройка через браузер за 10 минут.

Для каждого интерфейса — свой контроллер:

  • УС-RS485 — для счётчиков с интерфейсом RS-485 (большинство современных электро-, тепло- и водосчётчиков)
  • УС-RSCAN — для счётчиков Меркурий 200 и Меркурий 206 (интерфейс CAN)
  • УС-ОптоПорт — для счётчиков с оптическим портом (бесконтактное считывание магнитной головкой)
  • УС-MBUS — для теплосчётчиков и водосчётчиков с шиной M-Bus (в разработке)

Все контроллеры подключаются к Home Assistant одинаково — через MQTT Discovery. Ниже описана настройка на примере УС-RS485, но шаги для остальных контроллеров те же.

Что нужно для подключения

  • Счётчик с цифровым интерфейсом — RS-485 (клеммы A и B), CAN (Меркурий 200/206), оптопорт (круглое окошко на корпусе) или M-Bus. Найдите свой счётчик в каталоге — там указан интерфейс.
  • Контроллер серии УСУС-RS485, УС-RSCAN, УС-ОптоПорт или УС-MBUS — в зависимости от интерфейса счётчика. Все ставятся на DIN-рейку, питание 220 В.
  • Wi-Fi сеть — обычный домашний роутер. Контроллер подключается к Wi-Fi 2.4 ГГц.
  • Home Assistant с MQTT-брокероминтеграция MQTT должна быть настроена (Mosquitto или другой брокер).

Как это работает

Принцип одинаковый для всех контроллеров: считать данные со счётчика → передать по Wi-Fi в MQTT → Home Assistant подхватывает автоматически через MQTT Discovery. Разница — в способе подключения к счётчику.

УС-RS485 — подключение по шине RS-485

Счётчик (клеммы A и B) → витая пара до 50 мУС-RS485Wi-FiHome Assistant

На одну шину RS-485 можно подключить до 8 счётчиков — электро, тепло и воду одновременно. Контроллер опрашивает каждый счётчик каждые 10 секунд. Подходит для большинства современных приборов учёта: Нартис, Меркурий 230/234/236, Энергомера, НЕВА, Каскад, Пульс СТК и других.

УС-RSCAN — подключение по CAN

Меркурий 200 / 206 (клеммы CAN_H и CAN_L) → витая параУС-RSCANWi-FiHome Assistant

Счётчики Меркурий 200 и Меркурий 206 используют интерфейс CAN (не RS-485). Для них нужен специальный контроллер УС-RSCAN. Подключение и настройка MQTT — точно такие же.

УС-ОптоПорт — бесконтактное считывание

Счётчик (оптопорт на лицевой панели) ← магнитная головкаУС-ОптоПортWi-FiHome Assistant

Считывающая головка крепится магнитом на корпус счётчика — не нужно подключаться к клеммам и нарушать пломбы. Одна головка — один счётчик. Подходит для НАРТИС-И100, Энергомера CE102 и других моделей с оптопортом (IEC 62056-21).

УС-MBUS — подключение по M-Bus (в разработке)

Теплосчётчик / водосчётчик (клеммы M-Bus+ и M-Bus−) → двухпроводная шинаУС-MBUSWi-FiHome Assistant

M-Bus — стандартный интерфейс для теплосчётчиков и водосчётчиков в Европе и России (EN 13757). Шина питает счётчики — не нужно отдельное питание на каждый прибор. До 4 устройств на одну шину.

Настройка контроллера

После подключения контроллера к счётчику и Wi-Fi откройте его веб-интерфейс и перейдите на вкладку MQTT:

  1. Укажите IP-адрес MQTT-брокера (например, 192.168.1.5 — адрес вашего сервера Home Assistant).
  2. Укажите порт MQTT-брокера (обычно 1883).
  3. Задайте топик (Topic) — уникальное имя для этого контроллера.
Настройка MQTT в веб-интерфейсе контроллера УС-RS485
  1. Перейдите в настройки прибора учёта и нажмите кнопку «MQTT HA Discovery».

Готово. После первой отправки показаний в Home Assistant автоматически появится новое устройство со всеми сенсорами.

Устройство УС-RS485 автоматически появилось в Home Assistant через MQTT Discovery

Панель «Энергия» — автоматический подсчёт расходов

Home Assistant умеет автоматически считать расходы на электричество и воду. Для этого добавьте показания контроллера в панель «Энергия» (Energy Dashboard).

Откройте настройки панели «Энергия» и добавьте сенсоры потребления:

Настройка панели Энергия в Home Assistant

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

Отчёт о потреблении воды и электричества в Home Assistant

Статистика может появиться не сразу — подождите несколько часов после настройки.

Перевод названий сенсоров на русский

По умолчанию сенсоры называются на английском (total, voltage, power). Чтобы перевести их на русский, добавьте в файл configuration.yaml секцию customize_glob:

homeassistant:
  customize_glob:
    "sensor.total":
      friendly_name: "Общий тариф"
    "sensor.total1":
      friendly_name: "Тариф 1"
    "sensor.total2":
      friendly_name: "Тариф 2"
    "sensor.total3":
      friendly_name: "Тариф 3"
    "sensor.voltagea":
      friendly_name: "Напряжение фаза A"
    "sensor.voltageb":
      friendly_name: "Напряжение фаза B"
    "sensor.voltagec":
      friendly_name: "Напряжение фаза C"
    "sensor.power":
      friendly_name: "Мощность общая"
    "sensor.powera":
      friendly_name: "Мощность фаза A"
    "sensor.powerb":
      friendly_name: "Мощность фаза B"
    "sensor.powerc":
      friendly_name: "Мощность фаза C"
    "sensor.currenta":
      friendly_name: "Ток фаза A"
    "sensor.currentb":
      friendly_name: "Ток фаза B"
    "sensor.currentc":
      friendly_name: "Ток фаза C"
    "sensor.frequency":
      friendly_name: "Частота"
    "sensor.cosfa":
      friendly_name: "Cos φ фаза A"
    "sensor.cosfb":
      friendly_name: "Cos φ фаза B"
    "sensor.cosfc":
      friendly_name: "Cos φ фаза C"

После перезагрузки Home Assistant названия сенсоров станут русскими:

Свойства устройства УС-RS485 в Home Assistant с русскими названиями

Какие счётчики поддерживаются

Контроллеры серии УС работают с большинством современных приборов учёта. Самые популярные модели:

ТипСчётчикИнтерфейс
Электро (1Ф)НАРТИС-И100, Каскад-11, МИР С-04RS-485, оптопорт
Электро (3Ф)НАРТИС-И300, Энергомера CE208, НЕВА МТ 324RS-485, оптопорт
ТеплоValtec VHM-T, Авектра ТСУ, SANEXTRS-485, M-Bus
ВодаПульс СТК, Пульс 15, Бетар СГВЭRS-485, импульс
CAN (УС-RSCAN)Меркурий 200, Меркурий 206CAN / RSCAN

Полный список — в каталоге поддерживаемых счётчиков. Если вашего счётчика нет в списке, но у него есть RS-485 — напишите нам, скорее всего он тоже подойдёт.

Частые вопросы

Нужно ли программировать?

Нет. Вся настройка — через веб-интерфейс контроллера в браузере. Выбираете счётчик из списка, вводите адрес MQTT-брокера, нажимаете кнопку — устройство появляется в Home Assistant.

Работает ли с трёхфазным счётчиком?

Да. Контроллер считывает все параметры: тарифы, напряжение/ток/мощность по каждой фазе, частоту, cos φ. Всё это появляется как отдельные сенсоры в Home Assistant.

Нужен ли интернет?

Нет. Контроллер и Home Assistant работают в вашей локальной сети по Wi-Fi. Данные не уходят в облако. Интернет нужен только если вы хотите смотреть показания удалённо.

Можно ли подключить несколько счётчиков?

Да. Шина RS-485 позволяет подключить до 10 устройств к одному контроллеру. Электросчётчик, теплосчётчик и водосчётчик — все на одном УС-RS485.

У моего счётчика нет RS-485. Что делать?

Зависит от интерфейса вашего счётчика. Если есть оптопорт (круглое окошко на лицевой панели) — используйте УС-ОптоПорт. Если у вас Меркурий 200 или 206 — нужен УС-RSCAN (эти счётчики используют CAN, а не RS-485). Для теплосчётчиков с M-Bus — УС-MBUS (в разработке). Все контроллеры подключаются к Home Assistant одинаково через MQTT.

Где купить

УС-RS485 — 5 000 ₽ — для счётчиков с RS-485. Купить на сайте · Купить на Ozon

УС-RSCAN — для Меркурий 200 и 206 (CAN). Купить на сайте

Другие контроллеры серии УС для Home Assistant:

  • УС-RSCAN — для счётчиков Меркурий 200 и Меркурий 206 (интерфейс CAN)
  • УС-ОптоПорт — для счётчиков с оптическим портом (бесконтактное подключение)
  • УС-MBUS — для теплосчётчиков и водосчётчиков с шиной M-Bus (в разработке)

Все контроллеры подключаются к Home Assistant одинаково — через MQTT Discovery