Message Stream Driver

У IoT платформы AggreGate появилась новая возможность - мониторинг входящих данных по Serial порту или TCP/UDP соединению.

Предположим, у нас есть устройство, отсылающее ASCII данные. Пусть это будет удаленный GPS приемник, который при подключении к нему по TCP порту 1001, будет присылать нам раз в секунду свои координаты. Строка завершается символом перевода строки '\n'.

Использовать драйвер очень просто.

Создаем устройство Message Stream Device, настраиваем:

Message Stream Driver

Смотрим, что получили:

Message Stream Driver

Теперь инструментальные панели можно создавать и редактировать “вживую”!

Раньше для этого нужно было идти в свойства инструментальной панели, менять настройки отдельных элементов, сохранять изменения, затем переоткрывать панель и так далее…

Теперь в "толстом" клиенте владелец инструментальной панели может открыть ее и тут же "вживую" редактировать: "набрасывать" нужные элементы, менять их расположение и размеры.

Новый редактор инструментальных панелей

Узнать больше о платформе AggreGate вы можете, посетив сайт, а оценить ее функционал и возможности - скачав пробную версию в разделе Загрузки.

AggreGate представляет многоуровневые карты и геозоны!

Как создавать многоуровневые карты и геозоны в AggreGate? Смотрите новое видео и подписывайтесь на наш YouTube канал!

Комплексная платформа для Интернета вещей

Комплексная платформа для Интернета вещей Читайте нашу новую статью Комплексная IoT платформа, чтобы узнать, как интеграционная платформа для Интернета вещей AggreGate решает пять главных задач любого IoT приложения: получение, хранение, обработка, визуализация данных и интеграция с приложениями уровня предприятия.

Комплексная автоматизация объектов малоэтажного строительства

Смотрите нашу новую презентацию о том, как AggreGate используется для комплексной автоматизации объектов малоэтажного строительства с целью повышения эффективности управления.

Tibbo OPC сервер

Мы выпустили новый OPC (OLE for Process Control) сервер, позволяющий OPC-клиентам получать информацию из единой модели данных AggreGate, например, параметры устройств и значения переменных моделей. Любое OPC-совместимое приложение: SCADA-система, ERP/MES система или генератор отчетов, - может читать или записывать различные данные, доступные через OPC сервер.

Tibbo OPC сервер Tibbo AggreeGate OPC сервер

Попробовать и оценить возможности OPC-сервера вы можете, скачав его на нашем сайте в разделе Загрузки. И не забывайте, что мы очень ценим все ваши отзывы, пожелания, предложения, которые вы можете отправлять нам на электронный адрес aggregate-feedback@tibbo.com.

Отложенный вызов операций

Часто бывает необходимо выполнять однотипную операцию с тысячами устройств, вне зависимости от их доступности и корректного функционирования на данный момент.

AggreGate всегда предоставлял возможность отложенных изменений конфигурации: вы можете настроить тысячи устройств, и ваши настройки будут применены сразу по мере возможности. Но что, если вам нужно выполнить операцию, например, обновление прошивки? Читать далее Отложенный вызов операций

AggreGate + Lego: дистанционное управление для развлечения :)

Посмотрите, как AggreGate используется для удаленного управления мобильной платформой Lego с роботизированной рукой:

Также вы можете увидеть, как выглядит соответствующий пользовательский интерфейс.

Модуль Процессы – скоро, в AggreGate 5.3

Модуль Процессы В готовящемся к выходу релизе AggreGate 5.3 будет представлен долгожданный модуль Процессы. Процессы – это настраиваемые пользователем последовательности действий, которые сочетают обработку данных на стороне сервера и взаимодействие с пользователем. В рамках Процесса можно добавлять различные этапы, определяющие действия, которые могут зависеть друг от друга и выполняться в зависимости от внешних условий.

Процессы являются идеальным инструментом для конфигурирования сценариев расследования инцидентов, которые будут запущены в интерактивном режиме при возникновении различных тревог. Таким образом, Процессы чрезвычайно важны для любого проекта по комплексному мониторингу и управлению на основе AggreGate, будь то ИТ, автоматизация или управление безопасностью инфраструктуры.

Разработка продуктов на базе AggreGate

Как вы, наверное, знаете, AggreGate используется системными интеграторами и OEM-производителями для построения шаблонных решений или даже полноценных завершенных продуктов. Технически, каждое унаследованное OEM решение является набором драйверов для:

  • получения данных с устройств и источников данных;
  • сохранения данных на сервере;
  • обработки данных без участия оператора в автоматическом режиме;
  • визуализации данных через пользовательские интерфейсы оператора на основе AggreGate;
  • извлечения данных в сторонние приложения.

Многие простые решения включают в себя исполняемые на стороне сервера шаблоны процессов и части операторского интерфейса: виджеты, карты, отчеты и инструментальные панели. Такие решения получают данные через стандартные протоколы и хранят их в хранилищах, таких как реляционная, NoSQL и кольцевая базы данных.

Мы недавно опубликовали статью, описывающую, как собрать ваши пользовательские инструменты обработки и визуализации в AggreGate драйвере. Статья требует базовых знаний AggreGate Plugin SDK. Доступна по ссылке.