СК ЮНИОН ЮНИОНАПС-МОНИТОР · презентация 01 / 09
демо-контур · live

Юнион · обслуживание пожарной сигнализации

АПСМОНИТОР

Один экран — вся карта обслуживания пожарной сигнализации.

Показываем по-честному: что уже сделано, куда движемся и какие риски видим.

штатно плановое ТО заявка в работе авария
листайте или ← →
01 · с чего всё началось

Сейчас обслуживание АПС держится на бумаге и памяти

Если коротко — хаос. И вот как он выглядит каждый день:

01

Всё в головах и переписках

Где заявка? Кто выехал? Что сделали? Ответы приходится собирать по кусочкам — из звонков, чатов и блокнотов.

02

Реагирование медленное

Сначала звонок, потом «бумага», потом инженер. На аварии это лишние минуты там, где нужны секунды.

03

Нет общей картины

Диспетчер и зам не видят в реальном времени, что происходит по всем объектам прямо сейчас.

04

Отчётность вручную

Инженеры разбросаны по объектам, а вся отчётность собирается руками и отнимает вечер.

Хотелось ровно одного: один экран, на котором всё понятно. Так появился АПС-МОНИТОР.
02 · концепция

Два окна — у каждого свой экран

Диспетчеру — карта и контроль. Инженеру — привычный чат. Никого не заставляем учить новые программы.

Окно диспетчера веб + Яндекс.Карта
monitor.union.local

Весь бизнес на одном экране: интерактивная карта объектов, статусы обновляются в реальном времени.

Окно инженера мессенджер Max
Union_bot · Max
Union_bot🔔 Заявка №124 · ЖК «Северный», корп. 2. Сработка извещателя, 3 подъезд.
Приоритет: высокий
ПринятьЯ на месте
ИнженерНа месте. Ложная, пыль после ремонта. Шлейф в норме.
Union_bot✅ Заявка №124 закрыта. Объект снова зелёный.

Бот сам шлёт задачи и сам просит отчёт. Закрыл заявку в чате — всё обновилось само. Никаких сайтов и форм.

03 · mvp · сделано и проверено

Это живая система, а не слайды

Всё ниже уже работает — можно открыть и потрогать в любой момент.

Карта объектов

Все объекты на Яндекс.Карте, маркеры цветом по статусу: зелёный — штатно, жёлтый — плановое ТО, оранжевый — заявка, красный — авария. Обновление в реальном времени.

Создание объектов

Поиск адреса с подсказками, выбор точки прямо на карте, карточка объекта: УК/ТСЖ, подъезды, лифты, система АПС.

Журнал событий

Лента всех событий: фильтры «активные / выполненные», сортировки, приоритеты — высокий, средний, низкий. Закрытие из интерфейса.

Объекты и контрагенты

Карточка объекта: УК/ТСЖ с реквизитами, подъезды, лифты, система АПС (Болид/Рубеж, дымоудаление), контакты.

Персонал

Инженеры и диспетчеры: роли, статусы, история работ. Кто на объекте и что делает — видно сразу.

Бот в Max — Union_bot

Три режима: «Ручной ввод заявки» с автоназначением инженера, «Эмуляция АПС» и «Режим инженера» — закрытие заявок по кнопке.

Уведомления и звук

Событие — и маркер на карте мигает, приходит всплывашка, звучит алерт по приоритету. Пропустить аварию сложно.

Демо-сессия за 5 минут

Система сама генерирует реалистичные заявки, шлёт их инженеру в Max, «выполняет» и закрывает. Идеально, чтобы показать всё вживую.

IoT-задел уже в коде: эндпоинт приёма событий от внешних систем готов. Подключение реальных приборов — следующий шаг.
04 · видео-обзор · 7 минут

Посмотрите, как это работает

Видео-разбор системы: карта объектов, журнал событий, бот в Max. Для показа на экране — включите звук.

АПС-МОНИТОР · видео-обзор

6:43 — полный разбор системы: что уже работает и куда движемся. Видео лежит локально и работает офлайн.

05 · технологии · коротко

Просто и надёжно. Без погони за модой

Стек подобран так, чтобы его могла поддерживать небольшая команда — и чтобы ничего не падало само по себе.

Backend

Python 3.11+ / FastAPI

Быстрый асинхронный API, swagger-документация, легко понимать и развивать.

База данных

PocketBase

SQLite, REST API и авто-админка из коробки. Лёгкие бэкапы, мгновенный отклик.

Карты

Яндекс.Карты

JS API: геокодирование, саджест-подсказки, кастомные цветные метки. Знакомый всем интерфейс.

Интерфейс инженеров

Мессенджер Max

Бот по API (long polling / webhook): инженерам не нужно отдельное приложение.

ИИ

Распознавание заявок

Мульти-модельный контур: DeepSeek, OpenRouter и другие. Задел есть и развивается.

Деплой

Docker Compose

VPS, авто-инициализация схемы базы, бэкапы. Одна команда — и всё поднято.

Тесты и CI

pytest · 36 тестов

ruff для чистоты кода, GitHub Actions для автоматики при каждом push/PR.

Ставим на то, чтобы меньше деталей могло сломаться. Скучный стек — спокойный сон.

06 · дорожная карта

Куда движемся дальше

Планы — по-товарищески, без дат: обещать цифры не любим, любим делать.

01

Объекты — напрямую к системе

Опрос ошибок оборудования Болид и Рубеж по Ethernet/RS-485: прибор сам сообщает о сработке, система сама создаёт заявку и зовёт инженера.

следующий шаг
02

ИИ-диспетчер

Распознавание заявок из обычных сообщений и чатов, база знаний по кодам ошибок, подсказки инженеру прямо в работе.

в планах
03

ИИ для расчётов

Расчёт проектов АПС, автоматическое формирование КП, парсинг цен поставщиков для смет.

в планах
04

Складской учёт

Отдельный модуль: запчасти, расходники, остатки, приход и расход.

дальше
05

Финансы

Банковские счета по API — прозрачность платежей от УК и поступлений.

дальше
06

И потом

Фотоотчёты, QR-маркировка щитов, WebApp для ревизий, аналитика для руководства.

потом
07 · честно о рисках

Риски не прячем — мы их уже учли

Без запугивания: вот что может пойти не так и как мы это закрываем.

Риск · внешние ИИ-сервисы

Облачные нейросети могут подвести

Блокировки, санкции, изменение цен, падение дата-центров — с облачным ИИ бывает всякое.

Как закрываем
Ядро полностью автономно: база, карта, бот и сервер не зависят от ИИ. Отключат все нейросети — мониторинг продолжит работать.
Мульти-модельный контур: DeepSeek, Qwen, OpenRouter и другие — переключение между провайдерами без остановки.
«Анти-блэкаут»: локальная нейросеть на собственном железе (Mac/ПК с большой видеопамятью) — ИИ работает даже без интернета.
Риск · внешние API

Яндекс.Карты и мессенджер Max

Это чужие сервисы — теоретически могут измениться условия или доступность.

Как закрываем
Все данные хранятся в нашей базе, интерфейсы заменяемы. Обычный риск любой интеграции — не критичный.
Риск · привычка людей

Новая система — это всегда «ой»

Люди неохотно меняют привычные workflows.

Как закрываем
Окно инженера — обычный чат в Max, где все и так переписываются. Обучение — минуты, а не недели.
08 · следующий шаг

Давайте попробуем на живом

Предлагаю так: берём 2–3 твоих реальных объекта и прогоняем их через систему. Увидишь всё в деле, а не на слайдах.

Открытый вопрос к тебе: какие боли хочется закрыть первыми? С них и начнём.
А
Александр Разработчик и архитектор АПС-МОНИТОР. Интегратор «цифры» с инженерной практикой АПС.

СК ЮНИОН · АПС-МОНИТОР · презентация работает офлайн · листайте ← → или колесом