M2M Сервер
M2M Сервер — это кроссплатформенное решение для централизованной конфигурации и управления приборами учёта, созданное с учётом требований промышленных и энергетических предприятий. Сервер обеспечивает стабильную работу в средах Windows и Linux, предлагая гибкий подход к подключению, настройке и мониторингу устройств.
Преимущества
- Надёжная работа в реальном времени
- Удобный WEB интерфейс для управления системой
- Возможность работы с приборами, имеющими динамический IP
- Использование REST-API для интеграции с внешними системами
- Минимальные требования к инфраструктуре
Документация
Основные функции
Прямой доступ по TCP
Каждый прибор доступен внешним системам по фиксированному адресу и порту — как устройство с постоянным адресом, независимо от фактического IP прибора в сети.
Управление через REST-API
Через API внешние системы получают сведения о статусе приборов и параметрах подключения к ним, а также могут запускать задачи на массовую или выборочную конфигурацию приборов. Те же задачи оператор может запускать вручную через WEB-интерфейс.
Гибкое управление портами
Поддержка нескольких портов и диапазонов портов для входящих подключений позволяет разделять потоки данных по типам устройств или протоколам, обеспечивая масштабируемость и отказоустойчивость системы. Порты и диапазоны можно добавлять, изменять и удалять без остановки сервера; при удалении порта или устройства связанные TCP-соединения закрываются автоматически.
Защита от повторяющихся и неудачных подключений
Встроенный чёрный список автоматически блокирует IP-адреса, с которых поступают повторные неудачные попытки подключения неопознанных устройств, ограждая систему от посторонней нагрузки; список полностью прозрачен и управляется администратором.
Контроль активности соединений
Каждое активное соединение периодически проверяется keep-alive запросами. Потерянные соединения автоматически определяются и закрываются — «зависшие» подключения не накапливаются и не создают лишней нагрузки на сервер.
Массовая и индивидуальная конфигурация
Настраивайте устройства поштучно или пакетно: управляйте сразу всей группой или отдельными приборами — в зависимости от ваших задач.
Контроль результата каждой операции
Система ведёт детальный журнал всех попыток конфигурации, фиксируя как успешные сеансы, так и ошибки, что обеспечивает полный контроль и прозрачность процессов.
Централизованное хранение данных
Хранение истории конфигураций, статусов и событий в базе данных — для последующего анализа, аудита или отчётности.
Кроссплатформенная архитектура
Работа как в среде Windows, так и под Linux (Astra Linux или Red OS), что даёт гибкость при развёртывании и интеграции в существующую IT-инфраструктуру.