Подключение ваших устройств

Подключение устройств к IoT платформе AggreGate

Буквально любое устройство или источник данных могут быть подключены к AggreGate с помощью драйвера или агента.

Агенты нормализуют данные на самом устройстве, тогда как драйверы делают это на стороне сервера.

Эта разница в подходе делает выбор метода подключения вопросом каждого конкретного проекта.

АГЕНТ
ДРАЙВЕР
Подключение устройства к AggreGate с помощью агента
Подключение устройства к AggreGate с помощью драйвера

Нормализация данных на стороне устройства

Нормализация данных на стороне сервера

Обособленная программная библиотека

Программный плагин для сервера AggreGate

Комплект разработчика агентов с открытым исходным кодом, доступен для Java, .NET, C/C++, Android, .NET Compact, Tibbo BASIC и др.

Комплект разработчика драйверов с открытым исходным кодом, на базе Java

Инициация подключения со стороны устройства с использованием защищённого задокументированного протокола AggreGate с открытым исходным кодом

Инициация подключения со стороны сервера с использованием стандартных протоколов, таких как Modbus, OPC, SNMP или MQTT

ПЛЮСЫ
  • Буферизация данных на устройстве в период недоступности сервера
  • Возможность гарантированной доставки событий
  • Производительность до 500 000 событий/обновлений в секунду для агентов, работающих на ПК
  • Возможность внесения изменений в протокол AggreGate
  • Не требуется программной разработки для устройств
  • Не требуется программной разработки для сервера, при условии, что используется стандартный коммуникационный протокол
  • Tibbo предлагает сервис по разработке драйверов, подходящий для хорошо задокументированных проприетарных коммуникационных протоколов
  • Flexible драйвер позволяет создавать драйвера без программирования.

«Коробочные» агенты

  • Работающий на ПК агент для мониторинга ПО и сервисов, запущенных на сервере или рабочей станции
  • Агент, передающий данные с серверов AggreGate нижнего уровня на сервера более высокого уровня

«Коробочные» драйверы

  • Более 50 драйверов для стандартных коммуникационных протоколов
  • Множество драйверов для проприетарных протоколов, например, Omron FINS

Граничные IoT-шлюзы

Сервер AggreGate также может быть запущен на промышленных ПК, ПЛК на базе Linux, одноплатных компьютерах и специализированных IoT-шлюзах. Он обеспечивает локальный мониторинг, управление и помощь в принятии решений, а также буферизацию данных для их последующей передачи на сервера более высокого уровня.