Skip to main content
Skip table of contents

Узел Источник Данных

Технический обзор и возможности

Узел Источник Данных является точкой входа телеметрических данных от IoT-устройств и OEM-платформ в системе IoT Logic. Он функционирует как универсальный «переводчик», принимая данные через протоколы TCP/UDP/HTTP на сетевых интерфейсах и через очереди MQTT, после чего декодирует входящие потоки данных в соответствии с выбранным протоколом. Узел преобразует сообщения устройств в стандартизированный формат, который затем может быть обработан далее в вашем потоке.

Интеграция в архитектуру потока

image-20260318-124724.png

Узел Источника Данных выступает в роли точки входа данных в потоке IoT Logic. Один поток может содержать несколько узлов источников, каждый со своей независимой конфигурацией. Такая архитектура позволяет:

  • Выполнять первичный сбор данных от различных типов устройств и протоколов

  • Приводить данные от разных производителей к единому стандартизированному формату

  • Организовывать параллельную обработку, подключая один источник данных к нескольким последующим узлам

  • Фильтровать устройства, включая в поток только необходимые источники данных

Возможности узла

Сам по себе узел Источник Данных предоставляет:

  • Разнообразие протоколов: поддерживает множество производителей устройств, включая Teltonika, Queclink, Suntech, Jimi и других, за счёт использования встроенных парсеров и декодеров ГМ Телематика

  • Гибкость транспорта: работает с протоколами TCP, UDP, HTTP, а также с подключениями через MQTT-брокер

  • Единое преобразование данных: преобразует сообщения устройств в стандартизированный формат для единообразной обработки

  • Фильтрация устройств: позволяет выбирать конкретные модели или протоколы

  • Обработка в реальном времени: обрабатывает входящие телеметрические данные в режиме реального времени для немедленной обработки

Параметры конфигурации

Узел Источника Данных требует настройки, чтобы определить, какие устройства будут отправлять данные в ваш поток. Необходимо указать протокол, транспортный протокол и выбрать конкретные устройства, которые вы хотите включить.

Давайте рассмотрим, какие элементы использует этот узел и что вы можете настроить при работе с ним:

Шаги настройки

Укажите имя узла (Name)
Введите понятное название для данного источника данных:

  • Используйте имя, которое поможет определить производителя, модели или другую важную информацию

  • Это имя будет отображаться в схеме потока для удобной идентификации

Выберите источники (Sources)
Из отфильтрованного списка выберите устройства, которые нужно включить. Для выбора доступны только устройства, зарегистрированные в вашем аккаунте ГдеМои.

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

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

Особенности обработки данных

Узел Источника Данных наследует все парсеры и декодеры ГМ Телематика, обеспечивая совместимость с широким спектром IoT-устройств. Когда данные поступают в этот узел, они проходят следующий процесс:

  • Входящий поток данных принимается через указанный транспортный протокол

  • Данные передаются соответствующему декодеру протокола в зависимости от вашей конфигурации

  • Сообщения устройств преобразуются в стандартизированный формат, который может обрабатывать IoT Logic

  • Унифицированные данные передаются следующему узлу в вашем потоке

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

Часто задаваемые вопросы

Можно ли использовать несколько узлов Источник данных в одном потоке?
Да, вы можете использовать несколько узлов Источник данных в одном рабочем пространстве. Это полезно, если нужно обрабатывать данные от разных типов устройств разными способами или объединять несколько потоков данных после определённых преобразований.

Что произойдёт, если устройство уже используется в другом потоке?
Устройства, уже используемые в других потоках, не отображаются в списке, поэтому вы не сможете выбрать одно и то же устройство в разных потоках.

Все ли мои устройства автоматически доступны в IoT Logic?
Да, все устройства из вашего аккаунта ГдеМои доступны для использования в IoT Logic. Это включает GPS-устройства, OEM-платформы, MQTT-устройства и шлюзы, а также MQTT/Kafka-коннекторы.

Как понять, какого производителя выбрать для устройств?
Протокол должен соответствовать протоколу связи, используемому вашим устройством. Обычно устройства используют протокол, связанный с их производителем (например, устройства Teltonika используют протокол Teltonika). Если вы не уверены, проверьте документацию устройства или обратитесь к поставщику.

Можно ли подключить один узел Источник данных к нескольким следующим узлам?
Да, вы можете подключить узел Источник данных к нескольким узлам обработки для создания параллельных потоков. Это позволяет применять разные преобразования к одному и тому же потоку данных. Приведем наглядный пример:

image-20260318-132737.png

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.