УС-RS485 — Wi-Fi контроллер автосбора показаний счётчиков по RS-485

Показывайте и делитесь своими замечательными проектами здесь! Мы любим картинки!
Post Reply
User avatar
Ivan
Администратор
Posts: 25
Joined: 07 Jun 2017, 08:03
Location: Taganrog
Contact:

УС-RS485 — Wi-Fi контроллер автосбора показаний счётчиков по RS-485

Post by Ivan »

Всем привет!

Хочу поделиться проектом, который делаю последние пару лет. Это контроллер для автоматического считывания показаний счётчиков электроэнергии, воды, тепла и газа по шине RS-485.

Image

Что это

УС-RS485 — устройство на DIN-рейку с питанием 220В. Подключается к счётчикам по RS-485 (витая пара A/B), опрашивает их по цифровым протоколам и передаёт показания по Wi-Fi.

В отличие от MySensors-подхода (NRF24 + импульсные датчики), здесь работа с промышленными протоколами — Modbus RTU, СПОДЭС (DLMS/COSEM), M-Bus. Счётчик отдаёт не просто импульсы, а полный набор данных: тарифы, напряжение, ток, мощность, частоту, cosφ, профиль нагрузки.

Поддерживаемые протоколы
  • Modbus RTU — Меркурий 230/236, Энергомера CE102/CE207/CE301/CE303, НЕВА МТ, и др.
  • СПОДЭС (DLMS/COSEM) — Нартис И100/И300, КВАНТ ST, КАСКАД-1-МТ, и др.
  • M-Bus over RS-485 — теплосчётчики (SANEXT, Берилл, Пульсар)
Всего проверено и описано 170+ моделей счётчиков.

Характеристики
  • Питание: 220В, 50Гц
  • Интерфейс: RS-485 (клеммы A/B)
  • Связь: Wi-Fi 2.4 ГГц
  • Монтаж: DIN-рейка
  • Макс. устройств на шине: 10
  • Передача данных: MQTT, REST API
Интеграции
  • Home Assistant — MQTT Discovery, устройства появляются автоматически
  • SprutHub — через MQTT
  • Ватериус — передача показаний в управляющую компанию (154+ УК)
  • Любая система с поддержкой MQTT
Чем отличается от сбора через импульсный выход

Импульсный выход считает только потребление (кВт·ч). RS-485 даёт полную картину:
— все тарифы (до 4)
— напряжение, ток, мощность по каждой фазе
— частоту сети, cosφ
— журнал событий (отключения, вскрытия)
— профиль нагрузки (получасовки)

И всё это без вскрытия клеммной крышки счётчика — RS-485 выведен на отдельные клеммы.

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

Счётчик → RS-485 (витая пара) → УС-RS485 → Wi-Fi → MQTT-брокер → Home Assistant / SprutHub / Ватериус

Настройка через веб-интерфейс контроллера: выбрать модель счётчика, указать адрес, скорость — и данные начинают приходить.

Ссылки
Буду рад вопросам и обратной связи!
Post Reply