RUBICON engineering center

ThingsBoard (IoT платформа)

Синонимы: ThingsBoard, TB IoT, ThingsBoard IoT
Open-source IoT-платформа для сбора, обработки и визуализации данных с устройств. Применяется в IIoT, умных зданиях, диспетчеризации. Поддерживает MQTT, CoAP, HTTP, Modbus, OPC UA. Есть российский форк и локализация.

ThingsBoard — open-source IoT-платформа для управления устройствами и обработки IoT-данных. Разработана украинской компанией ThingsBoard Inc. с 2016. Распространяется в двух версиях: Community Edition (бесплатная open-source, Apache 2.0) и Professional Edition (коммерческая, с расширенным функционалом).

Архитектура

  • ThingsBoard Server — Java-приложение, работает на Linux (production) или Windows (dev)
  • PostgreSQL + Cassandra — хранение метаданных и телеметрии
  • Kafka или встроенный брокер — очереди сообщений
  • Веб-интерфейс — создание дашбордов, управление устройствами, правилами

Масштабируется от одного сервера (сотни устройств) до кластера (миллионы устройств).

Основные возможности

Device management

  • Регистрация и аутентификация устройств (токены, X.509)
  • Группировка устройств по иерархии (объекты, подобъекты)
  • Удалённое управление (отправка команд)
  • Firmware over-the-air (OTA)

Телеметрия и атрибуты

  • Приём данных по MQTT, CoAP, HTTP
  • Телеметрия (time-series данные)
  • Атрибуты (ключ-значение, server-side и client-side)

Rule Engine

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

  • Фильтрация, трансформация
  • Отправка команд обратно устройству
  • Email/SMS/Telegram оповещения
  • Интеграция с внешними API (webhooks, HTTP)

Dashboards

  • Виджеты для графиков, таблиц, карт, индикаторов
  • Shared dashboards (публичные)
  • Мобильные дашборды

Интеграции

  • MQTT (стандарт)
  • CoAP (lightweight IoT)
  • HTTP/REST
  • Modbus (через Gateway)
  • OPC UA (через Gateway)
  • SNMP, BLE, Z-Wave (через Gateway)

IoT Gateway

Отдельный компонент — ThingsBoard IoT Gateway, устанавливаемый на оборудование у объекта. Читает ПЛК по Modbus, OPC UA, S7, Allen-Bradley, пересылает в облачный сервер ThingsBoard. Один шлюз на объект, централизованный мониторинг нескольких объектов.

Применение в автоматизации

IIoT

  • Мониторинг десятков объектов (ЖКХ, малая энергетика)
  • Централизованный dashboard по всему холдингу
  • Предиктивная аналитика в rule engine

Умные здания и BMS

  • Диспетчеризация домов и офисов
  • Контроль климата, освещения, безопасности
  • Интеграция с различными протоколами (Modbus, BACnet, KNX)

Малая энергетика

  • Солнечные станции (мониторинг инверторов)
  • Ветровые установки
  • Накопители энергии

Отличия от SCADA

ThingsBoard — IoT платформа, не SCADA в классическом смысле. У SCADA фокус на одном объекте с множеством параметров. У ThingsBoard — на многих объектах (устройствах) с меньшим числом параметров каждый.

Для реальной SCADA (оперативное управление с alarm management, redundancy, валидация GAMP 5) — ThingsBoard не подходит. Для IIoT (сбор телеметрии с тысяч объектов, аналитика) — отличный выбор.

Российский форк

В 2023 появился российский форк "ThingsBoard RUS" с локализацией интерфейса и адаптацией под нормы РФ. Поддерживает отечественные БД (PostgreSQL сертифицированная версия), работает на Astra Linux. Для госзаказов и КИИ-объектов — предпочтительнее оригинала.

Применение

  • ЖКХ — диспетчеризация котельных, насосных, индивидуальных приборов учёта
  • Умные города — мониторинг инфраструктуры (освещение, транспорт, экология)
  • Промышленность — IIoT шлюзы на разных заводах холдинга
  • Малая энергетика — ВИЭ объекты (ветер, солнце)
  • Сельское хозяйство — мониторинг полей, теплиц, скота

Производитель: ThingsBoard Inc., open-source (Apache 2.0)

Частые вопросы

  • ThingsBoard или SCADA — что выбрать?
    Зависит от задачи. Для одного крупного объекта (завод, электростанция) с оперативным управлением — SCADA (Infinity, МастерСКАДА, WinCC). Для многих распределённых объектов (десятки котельных ЖКХ, сотни точек учёта, тысячи IoT-устройств) — ThingsBoard. SCADA — глубоко по одному объекту, ThingsBoard — широко по многим. Иногда — связка: SCADA на крупных объектах + ThingsBoard как платформа агрегации данных всех объектов для руководства.
  • Безопасно ли использовать ThingsBoard в российских проектах?
    Open-source Community Edition — доступна и работает. Professional Edition — ограничения на коммерческие покупки. Для КИИ-объектов и госзаказов рекомендуется российский форк ThingsBoard RUS с сертификацией ФСТЭК (готовится к 2026). Для частных некритичных проектов — оригинальная Community Edition подходит, устанавливается локально на свои серверы.

Источники

  1. ThingsBoard Documentation — ThingsBoard Inc.
Автор: Sergey
Опубликовано: 28.10.2026
Обновлено: 27.10.2026
ThingsBoard — open-source IoT платформа для автоматизации | РУБИКОН