Задача
ООО «ЦУП РТ» — подведомственная организация Минстроя Республики Татарстан. Она отвечает за эксплуатацию социальных объектов: школ, детских садов, поликлиник, спортивных и культурных учреждений.
На каждом здании своё инженерное оборудование: пожарная и охранная сигнализация, вентиляция, тепловые пункты, насосные, лифты, видеонаблюдение, СКУД, учёт энергии. Производители разные, у каждой системы своя диспетчеризация или никакой. Чтобы понять, что происходит на объекте, нужно было звонить сервисной компании или ехать на место.
Заказчику нужна была одна система для всех объектов: видеть состояние оборудования в реальном времени, получать аварии сразу и контролировать, как их устраняют. Срок — сжатый, а число объектов должно было расти без перестройки системы.
Что сделали
За 6 месяцев 2025 года спроектировали, разработали и внедрили АИС МИДИО.
- Карта объектов. Все здания на одной карте, сразу видно, где всё в порядке, а где есть аварии.
- Карточка объекта. Плитки по каждой инженерной системе: сколько оборудования подключено и сколько работает.
- Планы и мнемосхемы. Оборудование расставлено по помещениям, у вентустановок и тепловых пунктов — мнемосхемы с живыми значениями.
- Инциденты. Авария превращается в инцидент, который передаётся сервисной компании, и видно, на каком он этапе.
- Тренды. История параметров, чтобы разбирать аварию по данным, а не по рассказам.
Интеграция с оборудованием
Самая трудоёмкая часть — не интерфейс, а данные. На объектах стоит оборудование 17 производителей, а интеграций с контроллерами и инженерными системами набралось больше 30.
Наши инженеры выходят на объекты, разбирают протоколы, заводят оборудование в систему и проверяют, что значения в диспетчерской совпадают с тем, что происходит в здании. Как это выглядит на конкретных зданиях — в кейсах Театра Камала, Центра фехтования и других объектов.
Объекты на платформе
Как МИДИО работает на конкретных зданиях — какие системы подключены, с каким оборудованием интегрировались и что видит диспетчер:
- Театр Камала — театр, 6 493 точки контроля
- Центр фехтования в Казани — спортивная школа, 279 точек контроля
- Поликлиника №20 в ЖК «Весна» — поликлиника, 810 точек контроля
- Физико-математический лицей №123 — школа, 727 точек контроля
- Балтач Арена — ледовый дворец, 251 точка контроля
- Детский сад №313 «Асылташ» — детский сад, 286 точек контроля
- Школа №39 в Набережных Челнах — школа, 998 точек контроля
Нагрузка
| Показатель | Значение |
|---|---|
| Зданий в системе | 40+ |
| Точек интеграции | 20 000 |
| Устройств под опросом | 10 000 |
| Интервал опроса | 1 минута |
| Тегов в минуту | 150 000 |
| Вентиляционных установок | около 800 |
| Видеокамер | 2 000+ |
| Точек доступа СКУД | 1 000+ |
Один крупный объект — это 6 500+ точек и около 50 000 тегов в минуту.
Как работали
Спринты по две недели и демо в конце каждого: заказчик видел работающую систему, а не отчёты о ходе работ. Решения фиксировались в трекере.
| Слой | Технологии |
|---|---|
| Frontend | React, TypeScript |
| Backend | Kotlin, RabbitMQ |
| Интеграции и контроллеры | Python |
| Данные | PostgreSQL, ClickHouse, MongoDB |
| Инфраструктура | Docker, Prometheus, Grafana |
ИИ в разработке: одна архитектура на всю систему
Платформа такого размера быстро расползается, если каждый разработчик решает задачи по-своему. Поэтому архитектуру и методологию мы описали так, чтобы с ними работали не только люди, но и ИИ-агенты.
- Навыки. Как устроены модули, как писать интеграцию с новым оборудованием, как оформлять API, как проверять результат — всё это формализовано в навыки. Агент работает по ним, а не по догадкам; в нашей базе около 80 таких навыков.
- Паттерны проектирования. Типовые решения для сбора данных, обработки событий, инцидентов и интерфейсов описаны один раз и повторяются во всех модулях.
- Агенты проверки архитектуры. До ревью человеком агент сверяет изменения с принятой архитектурой и паттернами и показывает отступления.
- Агент-разработчик. Берёт задачу из трекера, составляет план, реализует, проверяет и отдаёт человеку на ревью.
В итоге вся система, от интеграций с контроллерами до интерфейсов, развивается в рамках одной архитектуры и одной методологии, а новый разработчик или агент входит в проект за дни.
Агенты помогают нам и в других задачах: проверяют карты регистров вентиляции, сверяют код с ТЗ для закрывающих документов и обновляют руководства пользователя. Подробнее о нашем подходе к ИИ — на отдельной странице.
Реестр отечественного ПО
АИС МИДИО включена в реестр отечественного ПО Минцифры. Заявку подаёт правообладатель, то есть заказчик, а мы сопровождали ЦУП РТ на всём пути: подготовили необходимые материалы и документы, помогали с подачей.
Что дальше
Система работает и растёт: в 2025 году в ней было 18 объектов, в 2026 — 40. Новые здания подключаются без перестройки платформы.
Результат проекта не только в софте. За год данные МИДИО показали, что охранная сигнализация за 2–10 млн ₽ на объекте почти нигде не используется, лифты стоят в аварии практически везде, а вентиляция массово отказывает в морозы. На их основе собрали регламент из 266 типовых работ по обслуживанию и посчитали, сколько региону на самом деле стоит содержание объектов. Об этом рассказывали в июне 2026 года на форуме «Движение» в Сочи — подробнее в новости.
В сентябре 2026 года вместе с ЦУП РТ показали АИС МИДИО в Министерстве ЖКХ Московской области — об этой встрече.
Благодарности
В декабре 2025 года Министерство строительства, архитектуры и жилищно-коммунального хозяйства Республики Татарстан объявило благодарность Антону Зуеву и Виктории Олевской за вклад в создание и внедрение автоматизированной информационной системы мониторинга и диспетчеризации эксплуатации инженерного оборудования на социальных объектах республики.
Результат
Единая система эксплуатации социальных объектов республики: заказчик видит состояние оборудования 40+ зданий в реальном времени, получает аварии сразу и контролирует, как их устраняют сервисные компании.
