Эксплуатация
Общие сведения
«Метрика про энерго» — кроссплатформенная система автоматизированного коммерческого учёта электроэнергии (АСКУЭ) для мониторинга, сбора телеметрии и формирования отчётности.
Веб-интерфейс доступен по адресу, настроенному при установке (по умолчанию http://localhost:8080). Интерфейс полностью на русском языке — навигация, формы, сообщения об ошибках, справка и отчёты. Для работы нужен браузер: Chrome 90+, Firefox 90+, Safari 15+, Яндекс.Браузер 23+.
Управление пользователями
Ролевая модель (RBAC)
ПО реализует ролевую модель доступа с тремя встроенными ролями:
| Роль | Описание | Доступ |
|---|---|---|
| admin | Администратор | Полный доступ: настройки, пользователи, все объекты |
| user | Оператор | Работа с привязанными объектами: телеметрия, отчёты |
| viewer | Наблюдатель | Только просмотр данных привязанных объектов |
Создание пользователя
- Перейдите в Настройки → Пользователи
- Нажмите Добавить пользователя
- Заполните поля: ФИО, email, роль
- Система отправит приглашение на email с одноразовым кодом (OTP)
- Пользователь авторизуется по OTP и устанавливает пароль
Привязка к объектам
Для ролей user и viewer доступна привязка к конкретным объектам учёта — пользователь видит только назначенные объекты:
- Откройте карточку пользователя
- В разделе Доступ к объектам добавьте нужные объекты
- Сохраните изменения
Аутентификация
| Способ | Описание |
|---|---|
| OTP по email | Одноразовый код на email — основной способ входа |
| Пароль | Альтернативный вход — задаётся в настройках профиля |
Управление объектами учёта
Иерархия объектов
ПО использует четырёхуровневую иерархию:
| Уровень | Пример |
|---|---|
| Регион | Москва и МО |
| Объект | ПС 110/10 «Заречная» |
| Фидер | Фидер №3, 10 кВ |
| Канал | Счётчик Меркурий 234, ТТ 100/5 |
Карточка объекта
Каждый объект содержит:
- Наименование и адрес
- Реквизиты договора энергоснабжения
- Перечень оборудования (УСПД, счётчики, трансформаторы тока)
- Контактные лица
- Параметры опроса (протокол, интервал, расписание)
- Даты установки и поверки приборов
- Коэффициенты трансформации
Добавление объекта
- Перейдите в Объекты → Добавить объект
- Выберите регион (или создайте новый)
- Заполните реквизиты объекта
- Добавьте фидеры и каналы (приборы учёта)
- Настройте параметры подключения к УСПД
Сбор телеметрии
Поддерживаемые протоколы
| Протокол | Применение |
|---|---|
| DLMS/COSEM | Международный стандарт (IEC 62056) |
| СПОДЭС | Российский стандарт (ГОСТ Р 58940) |
| Modbus RTU/TCP | Промышленные УСПД |
Режимы сбора данных
| Режим | Описание |
|---|---|
| Автоматический | Опрос по расписанию (интервал 1–60 мин) |
| Ручной | Запрос данных по кнопке |
Данные телеметрии
Для каждого канала (прибора учёта) система собирает:
- Активная мощность (P), реактивная мощность (Q), полная мощность (S)
- Напряжение, ток, частота, cos φ
- Профили нагрузки с интервалом 1–30 минут
- Расход электроэнергии по тарифным зонам (пиковая, полупиковая, ночная)
- Журнал событий: обрыв связи, выход за уставки, вскрытие клеммной крышки
Аналитика и отчётность
Дашборды
Главный экран содержит дашборды:
- Потребление электроэнергии — по объектам, периодам, тарифным зонам
- Состояние оборудования — онлайн/офлайн, последний опрос
- Каналы связи — статус подключений к УСПД
- Аномалии и события — отклонения и тревоги
Отчёты
| Отчёт | Описание |
|---|---|
| Потребление | Расход по объектам, фидерам, каналам за период |
| Баланс | Сравнение входящей и распределённой энергии |
| 80020-XML | Регуляторный отчёт для ОРЭМ |
| Журнал событий | Все события приборов за период |
Экспорт данных
Экспорт отчётов в XLSX с сохранением текущих фильтров. Кнопка Экспорт доступна на каждом дашборде и в разделе Отчёты.
Администрирование системы
Раздел «Настройки»
| Раздел | Описание |
|---|---|
| Пользователи | Управление учётными записями, роли, привязка к объектам |
| Лицензирование | Активация, деактивация, статус лицензии |
| Журнал событий | Аудит действий пользователей |
| Подключения | Параметры опроса УСПД |
Переменные окружения
Основные переменные для настройки:
| Переменная | Описание | По умолчанию |
|---|---|---|
HTTP_PORT | Порт веб-интерфейса | 8080 |
DATABASE_URL | Строка подключения к PostgreSQL | — |
LOG_LEVEL | Уровень логирования | info |
OTEL_ENDPOINT | Эндпоинт OpenTelemetry | — |
Журналирование действий
Все действия пользователей фиксируются в журнале аудита:
- Входы и выходы из системы
- Создание и изменение объектов
- Изменение настроек
- Экспорт данных
Журнал доступен в Настройки → Журнал событий (только для роли admin).
Сообщения об ошибках
При возникновении ошибок ПО отображает информативные сообщения на русском языке:
| Код | Сообщение | Действие |
|---|---|---|
| 401 | Сессия истекла | Выполните повторный вход |
| 403 | Нет доступа | Обратитесь к администратору |
| 404 | Объект не найден | Проверьте URL или навигацию |
| 500 | Внутренняя ошибка | Обратитесь в техподдержку |
| CONN_ERR | Нет связи с УСПД | Проверьте сетевое подключение |
При возникновении ошибок, не перечисленных выше, обращайтесь в техническую поддержку: support@metrica.pro.
Мониторинг и диагностика
Health-эндпоинты
| Эндпоинт | Описание |
|---|---|
GET /healthz | Статус приложения (200 OK / 503) |
GET /readyz | Готовность к приёму трафика |
Логирование
ПО использует структурированные логи в формате JSON (slog). Логи выводятся в stdout и могут направляться в систему сбора логов (Loki, ELK).
Метрики и трейсинг
ПО поддерживает экспорт метрик и трейсов через OpenTelemetry (OTLP/HTTP) для интеграции с системами мониторинга (Prometheus, Grafana, Jaeger).
Резервное копирование и восстановление
Резервное копирование базы данных
Рекомендуемый метод — pg_dump:
pg_dump -U metrica -d metrica_energo -F c -f backup_$(date +%Y%m%d).dump
Рекомендуемое расписание: ежедневно, хранение копий — не менее 30 дней.
Восстановление из резервной копии
pg_restore -U metrica -d metrica_energo -c backup_20260202.dump
Docker-установка
При контейнерной установке данные PostgreSQL хранятся в Docker Volume:
docker compose exec db pg_dump -U metrica metrica_energo -F c > backup.dump
Обновление ПО
Бинарная установка
- Остановите службу:
sudo systemctl stop metrica-energo - Замените исполняемый файл новой версией
- Запустите службу:
sudo systemctl start metrica-energo
ПО автоматически выполнит миграцию базы данных при необходимости. Лицензия сохраняется при обновлении.
Docker-установка
- Обновите тег образа в
docker-compose.yaml - Выполните:
docker compose pull
docker compose up -d
О документе
| ПО | Метрика про энерго v1.0 |
| Правообладатель | ООО «Метрика» (ИНН 7709033880, ОГРН 1027739279347) |
| Адрес | 115088, г. Москва, ул. Симоновский Вал, д. 20, к. 3, пом. 54 |
| Свидетельство | Роспатент № 2026616612 от 10.03.2026 |
| Сайт | metrica.pro |
| support@metrica.pro | |
| Телефон | +7 495 740-22-33 |