Промышленный LTE Cat.1 модем с Edge AI

Интеллектуальный модем RB-M-LTE2

Программируемый промышленный сотовый шлюз. Опрашивает приборы по RS-485, RS-232, HART и 1-Wire, считает импульсы и аналоговые сигналы, обрабатывает данные прямо на борту — сценариями Lua и нейросетями TinyML — и передаёт результат по LTE Cat.1 с резервом 2G.

Логика работы меняется без перепрошивки: сценарий можно написать самому или поручить ИИ-ассистенту на обычном языке.

Промышленный модем RB-M-LTE2

Cat.1

LTE до 10 / 5 Мбит/с и резерв GSM/GPRS

2 × SIM

nano-SIM с приоритетами и автовыбором

Lua 5.5

до 4 сценариев одновременно на устройстве

TinyML

3 модели TensorFlow Lite Micro на борту

≈ 50

инструментов MCP-сервера для ИИ-ассистента

4 года

гарантия, наработка не менее 35 000 ч

RB-M-LTE2


RB-M-LTE2: маркировка корпуса

Возможности


  • Брендирование модема (OEM) под заказчика
  • Модули расширения на внутренней шине CAN
  • Сборка прошивки с нужным набором модулей
  • Интеграция с IoT-платформами, SCADA и АСКУЭ

Описание


RB-M-LTE2 — промышленный сотовый шлюз серии RB-M для систем телеметрии, учёта ресурсов, мониторинга и автоматизации. Модем выполняет функции УСПД и HART-модема, опрашивает приборы и модули расширения, хранит данные на время отсутствия связи и передаёт их по MQTT, CoAP, LwM2M или Modbus TCP. Поведение прибора задаётся сценариями на Lua 5.5, а встроенная среда TensorFlow Lite Micro позволяет распознавать аномалии и состояния оборудования прямо на объекте.

Назначение


  • Удалённый сбор данных с приборов учёта, датчиков и ПЛК
  • Шлюз полевого уровня для SCADA, АСКУЭ и IoT-платформ
  • Локальная автоматизация: пороги, аварии, управление выходами, SMS-оповещения
  • Предиктивная аналитика и детекция аномалий на периферии (Edge AI)

Достоинства


  • Логика меняется загрузкой скрипта — без перепрошивки и ожидания вендора
  • Работает автономно при обрыве связи: данные копятся в очереди и досылаются
  • Меньше трафика: наверх уходят события, сводки и аномалии, а не сырой поток
  • ИИ-ассистент пишет и проверяет сценарии на реальном оборудовании
  • Отечественная разработка, гарантия 4 года

Ключевые возможности


Edge-вычисления на Lua

Сценарии Lua 5.5 выполняются прямо на модеме: фильтрация, пороги, агрегация, управление выходами. Загружаются по USB, Bluetooth или сети; ошибка сценария не останавливает прошивку.

TinyML на борту

TensorFlow Lite Micro: до трёх моделей одновременно, квантование int8. Детекция аномалий токовой петли, классификация сигналов и состояний — без облака.

ИИ-ассистент и MCP

MCP-сервер redbees-modem-mcp даёт ассистенту около 50 инструментов: он пишет сценарий по описанию задачи, проверяет его и доводит до рабочего на реальном приборе.

Промышленные интерфейсы

RS-485 с развязкой 2,5 кВ, RS-232 или HART, 4–20 мА, вход 0–40 В, 1-Wire, пять линий ввода-вывода со счётчиками, ШИМ и захватом сигнала, CAN для модулей расширения.

Надёжная связь

LTE Cat.1 с откатом на GSM/GPRS, две SIM с приоритетами, SMS и канал CSD, GNSS (GPS, ГЛОНАСС, Galileo, BeiDou), энергосбережение PSM и eDRX.

Безопасные обновления

Подписанная прошивка (MCUboot, RSA-2048), три рубежа отката и заводской образ, TLS/DTLS 1.2, mTLS, Secure Boot v2 и шифрование флеш-памяти в серийных исполнениях.

От датчика до платформы


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

Шаг 1

Датчики и оборудование

Счётчики, датчики, ПЛК и преобразователи по RS-485, RS-232, HART, 1-Wire, токовой петле, аналоговым и импульсным входам.
Шаг 2

RB-M: Lua + TinyML

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

Платформа, SCADA, LLM

MQTT, CoAP, LwM2M, Modbus TCP или прозрачный мост; при необходимости — запросы к языковой модели через мост MQTT ↔ LLM.
Архитектуры управления модемом Redbees: классическая, локальный и удалённый MCP
Три схемы управления: классическая через конфигуратор, локальный MCP рядом со средой разработки и удалённый MCP в облаке. Нажмите на схему, чтобы увеличить.

Технические характеристики


  • Сотовая связь и позиционирование

    Модуль связиMeiG SLM320: LTE Cat.1 с откатом на GSM/GPRS
    LTE-FDDB1, B3, B5, B7, B8, B20
    LTE-TDDB38, B40, B41
    GSM850 / 900 / 1800 / 1900 МГц
    Скорость LTE-FDDдо 10 / 5 Мбит/с (приём / передача)
    Скорость LTE-TDDдо 8 / 2 Мбит/с
    Скорость GPRSдо 85,6 / 85,6 кбит/с
    SIM2 × nano-SIM, программный выбор и приоритеты, свои APN/PIN на каждую
    Энергосбережение в сетиPSM и eDRX
    SMS и CSDотправка и приём SMS; канал данных CSD 9,6 / 14,4 кбит/с (в сети GSM)
    GNSSGPS, ГЛОНАСС, Galileo, BeiDou; Standalone и A-GPS
    Wi-Fiсканирование до 16 точек доступа средствами модуля связи
    BluetoothBLE для настройки, диагностики и обновления; LE Secure Connections, PIN-код
  • Промышленные интерфейсы

    RS-4851200–460800 бит/с; гальваническая развязка 2,5 кВ; до 256 узлов; терминатор 120 Ом
    RS-2321200–230400 бит/с, RTS/CTS — вариант монтажа вместо HART
    HARTмастер, 1200 бит/с, адреса 0–63 — вариант монтажа вместо RS-232
    Токовая петля4–20 мА, АЦП 12 бит, пользовательская калибровка до 3 точек
    Вход напряжения0–40 В, работает и как дискретный вход
    1-Wireпоиск устройств, датчики DS18B20
    CANCAN 2.0, 10 кбит/с – 1 Мбит/с — внутренняя шина модулей расширения
    USBType-C: консоль, настройка, журнал, обновление прошивки
    АнтенныSMA — LTE; U.FL — GNSS (с питанием активной антенны); U.FL — Wi-Fi/BT
    Индикация11 светодиодов: сеть, SIM, приём и передача данных
  • Линии ввода-вывода

    Линии5 именованных линий: out, io1–io3, 1wire
    Цифровые входы4, уровень и события по фронтам
    Цифровые выходы5; линия out — открытый сток, до 300 мА
    Счётчики импульсов4 аппаратных (до ~39 кГц, без нагрузки на процессор) и 4 программных с антидребезгом
    ШИМдо 4 каналов, 5 Гц – 40 МГц, шаг скважности 0,01 %
    Захват сигналачастота, скважность или длительности; тик от 12,5 нс, окно до 10 с
    Выдача импульсовдо 512 значений, тик 1 мкс

    Входы io1–io3 и 1wire рассчитаны на сигнал до 3,3 В; сигналы 12–24 В подаются на вход 0–40 В.

  • Вычислитель и память

    МикроконтроллерESP32-S3 (Xtensa LX7, 2 ядра), 160 МГц
    Операционная системаZephyr RTOS
    ОЗУ512 КБ SRAM + 8 МБ PSRAM (7,5 МБ с коррекцией ошибок)
    Флеш-память8 МБ; файловая система LittleFS 2,56 МБ
    EEPROM128 КБ: журнал, очередь данных на время без связи, данные пользователя
    Часысинхронизация времени от сети раз в час
    Генератор случайных чиселаппаратный (TRNG)
  • Сетевые и промышленные протоколы

    Сетевой стекIPv4, IPv6, TCP, UDP, DNS; до 8 одновременных сокетов
    MQTT 3.1.1клиент; QoS 0, 1, 2, retain; TLS с сертификатами, mTLS, PSK
    CoAPклиент или сервер; Block-wise, Observe; DTLS
    LwM2M 1.1клиент, до 2 серверов, Bootstrap, Queue Mode; DTLS, Connection ID; проверен с ThingsBoard
    Modbus RTUмастер на RS-485; функции 1–6, 15, 16 и произвольные
    Modbus TCPсервер и шлюз TCP → RTU, до 4 клиентов
    Прозрачный мостTCP ↔ RS-485, Modbus RTU over TCP; работает за NAT в режиме клиента
    СПОДЭС (DLMS/COSEM)клиент HDLC по RS-485 (ГОСТ Р 58940) и шлюз DLMS по TCP — для технического учёта
    HARTкоманды 0, 1, 3, 48; multidrop; пассивное прослушивание линии
    Удалённое управлениеSMP (mcumgr) по USB, Bluetooth и UDP с DTLS
    ШифрованиеTLS 1.2 / DTLS 1.2; RSA и ECDSA P-256; SNI, ALPN

    Входящие соединения (Modbus TCP, СПОДЭС по TCP, управление по UDP) требуют корпоративного APN со статическим IP или VPN.

  • Безопасность и обслуживание

    ЗагрузчикMCUboot, обновление с откатом
    Подпись прошивкиRSA-2048, проверка при каждой загрузке
    Защита от неудачных обновленийавтоподтверждение через 120 с стабильной работы, откат на предыдущий образ, заводской образ после 3 неудачных стартов
    Каналы обновленияUSB, Bluetooth, UDP с DTLS, LwM2M Object 5; из Lua — через MQTT, CoAP, TCP, UDP
    Доступ по BluetoothLE Secure Connections, уникальный 6-значный PIN прибора
    Доступ по сетиDTLS-PSK, уникальный ключ прибора
    Secure Boot v2, шифрование флеш AES-XTS-128в серийных (production) исполнениях
    Диагностикажурнал с 5 уровнями, дампы аварий, история перезагрузок, сторожевые таймеры
  • Питание, конструктив и условия эксплуатации

    Питание6–28 В DC, защита от обратной полярности
    Потребление при 12 В (расчёт)deep sleep ≈ 0,6 мА; сон в сети ≈ 7 мА; передача LTE ≈ 0,4 А, пик до 1,2 А
    Энергорежимыdeep sleep от 10 с до 24 ч; гарантированное окно доступа по Bluetooth
    Питание датчиковвыход VOUT (входное напряжение) и +5 В через ключ
    Корпуспластиковый на DIN-рейку; не более 100 × 25 × 115 мм, до 300 г
    Степень защитыне ниже IP30
    Рабочая температураот −40 до +70 °C
    Гарантия и надёжностьгарантия 4 года; наработка на отказ не менее 35 000 ч

Подключение


Клеммники верхней (A–C) и нижней (D–F) панелей модема

Первое включение

  • Подключите антенну LTE к разъёму SMA, при необходимости — антенну GNSS
  • Подключите датчики и приборы к клеммникам по таблицам
  • Подайте питание на клеммы F: блок питания 9, 12, 15 или 24 В, не менее 10 Вт без учёта датчиков
  • Загорится индикатор PWR. Подключите USB Type-C и запустите конфигуратор

Подробности — в документе «Быстрый старт» и руководстве по конфигуратору (раздел «Загрузки»).

Верхняя панель: A, B, C

КлеммаЦепьНазначение
A1DOUTЦифровой выход «открытый коллектор», до 300 мА и 300 мВт
A21WIREШина 1-Wire; цифровой вход или выход 3,3 В; счётчик импульсов
A3AINАналоговый вход 0–40 В
A4LOOPТоковая петля 0–20 мА; положительная цепь HART
B15VВыход питания датчиков 5 В
B2, B3GNDОбщий
B4VOUTВыход питания датчиков: входное напряжение VIN
C1GNDОбщий
C2DIO3Цифровой вход или выход 3,3 В; счётчик импульсов
C3DIO2Цифровой вход или выход 3,3 В; счётчик импульсов
C4DIO1Цифровой вход или выход 3,3 В; счётчик импульсов

Нижняя панель: D, E, F

КлеммаЦепьНазначение
D1RXDRS-232: приём данных
D2RTSRS-232: запрос на передачу
D3CTSRS-232: готовность к передаче
D4TXDRS-232: передача данных
E1B(−)RS-485, инвертированный сигнал (изолированный интерфейс)
E2A(+)RS-485, неинвертированный сигнал
E3GNDОбщий RS-485 (изолированный)
F1, F2VINВходное питание
F3, F4GNDОбщий

Входы DIO и 1WIRE рассчитаны на сигнал до 3,3 В; сигналы 12–24 В подавайте на вход AIN (0–40 В). В исполнении с HART вместо RS-232 на плате установлен HART-модем.

Индикация

  • PWR
    Красный — питание подано
  • NET
    Красный — слабый сигнал (RSSI < −85 дБм); зелёный — хороший (≥ −85 дБм); синий — отличный (≥ −70 дБм)
  • SIM
    Красный — активна SIM1; зелёный — активна SIM2
  • TX, RX
    Управляются сценарием Lua — на усмотрение пользователя

Программная платформа


Сценарии на Lua 5.5

  • До 4 сценариев одновременно, каждый в своём потоке; автозапуск из /scripts
  • Модули прибора: ADC, CAN, CoAP, GPIO, HART, LwM2M, ML, MQTT, RS-485, RS-232, сокеты, хранилище, питание, 1-Wire, время и другие
  • Свои библиотеки через require, обмен между сценариями по шине сообщений
  • Очередь данных в EEPROM переживает перезагрузку и отсутствие связи
  • Временные ряды на флеш-памяти с выгрузкой в CSV

Готовые карты приборов

В комплекте 17 карт: Wiren Board WB-MAP3E, ОВЕН МЭ210-701, Eastron SDM630/SDM120, счётчики СПОДЭС, Карат-306/307/308, VALTEC, ВЗЛЁТ, модули ввода ОВЕН МВ110, датчики ОВЕН ПВТ, частотные преобразователи Schneider ATV320 и Delta MS300. Карта нового прибора — это таблица в файле, без перепрошивки.

Готовые приложения

  • field_gateway
    Опрос Modbus и HART → JSON → MQTT, очередь на время без связи
  • modbus_tcp_gateway
    SCADA опрашивает приборы на RS-485 по Modbus TCP через модем
  • serial_tcp_bridge
    Прозрачный мост для платформ АСКУЭ
  • dlms_wrapper_gateway
    Обёртка DLMS по TCP для счётчиков с HDLC
  • energomera_ce308
    Счётчик по СПОДЭС → JSON по MQTT: текущие значения и профили
  • LwM2M-клиент
    Готовый профиль устройства и дашборд для ThingsBoard
  • FOTA
    Обновление прошивки через MQTT, CoAP, TCP и UDP
  • Мост MQTT ↔ LLM
    Запросы к языковой модели по HTTPS прямо из сценария

Конфигуратор

Redbees Modem Configurator

Программа для Windows: состояние модема и сети, радиомодуль и SMS, GNSS, протоколы, интерфейсы, прошивка, файлы и сценарии Lua, журнал. Подключение по USB, Bluetooth или через сотовую сеть; групповые операции над несколькими модемами.

Скачать конфигуратор

Мобильное приложение

nRF Connect Device Manager

Бесплатное приложение Nordic Semiconductor для Android и iOS. Подключается к модему по Bluetooth: настройки (MCUmgr → Settings), файлы и обновление прошивки прямо со смартфона на объекте. Это стороннее приложение, в нём доступна часть функций конфигуратора.

Android и iOS

redbees-modem-mcp · Python · Apache-2.0

ИИ-ассистент пишет сценарии и проверяет их на живом модеме

MCP-сервер redbees-modem-mcp подключает модем к ИИ-ассистенту — OpenCode, Claude Code, Codex, Kimi Code, ZCode и другим программам с поддержкой MCP. Вы описываете задачу обычными словами, ассистент составляет план, пишет Lua-сценарий по встроенной документации прошивки, проверяет его и запускает на модеме с подключённым прибором — пока тест не пройдёт.

  • Генерация и проверка Lua-сценариев: синтаксис, API прошивки, опасные действия
  • Управление модемом по USB, Bluetooth или сети: состояние, настройки, файлы, обновление прошивки
  • Диагностика: журналы, разбор аварийных дампов, поиск причины зависания
  • Всё, что меняет модем, выполняется только после превью и вашего подтверждения
  • Документация и примеры уже внутри сервера, он работает на вашем компьютере
Сценарий доводится до рабочего на настоящем оборудовании
Цикл самопроверки: генерация → проверка кода → запуск на модеме → разбор журнала.

Установка за 4 шага

1

Установите uv

uv сам скачает нужный Python и библиотеки.

# Windows (PowerShell)
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
# Linux, macOS
curl -LsSf https://astral.sh/uv/install.sh | sh
2

Установите сервер

Ключ --python 3.12 обязателен.

uv tool install --python 3.12 redbees-modem-mcp
3

Скачайте поисковую модель

Один раз, около 1 ГБ: по ней сервер ищет в документации.

redbees-modem-mcp-download-model
4

Подключите к ассистенту

Добавьте сервер в настройки программы (примеры ниже) и попросите: «Вызови инструмент smp_version».

Нужно: Windows 10/11, Linux или macOS, около 3 ГБ на диске. На Linux дополнительно: sudo usermod -aG dialout $USER для доступа к USB-порту.

  • claude_desktop_config.json

    Settings → Developer → Edit Config. Kimi Code — тот же формат в файле ~/.kimi-code/mcp.json.

    {
      "mcpServers": {
        "redbees-modem": {
          "command": "redbees-modem-mcp",
          "args": [],
          "env": { "RB_TRANSPORT": "stdio" }
        }
      }
    }
  • ~/.config/opencode/opencode.json

    Бесплатная программа с открытым кодом и бесплатными моделями.

    {
      "$schema": "https://opencode.ai/config.json",
      "mcp": {
        "redbees-modem": {
          "type": "local",
          "command": ["redbees-modem-mcp"],
          "environment": {
            "RB_TRANSPORT": "stdio",
            "RB_JOB_FOREGROUND_WAIT": "25"
          }
        }
      }
    }
  • ~/.codex/config.toml

    [mcp_servers.redbees-modem]
    command = "redbees-modem-mcp"
    args = []
    startup_timeout_sec = 60
    tool_timeout_sec = 120
    [mcp_servers.redbees-modem.env]
    RB_TRANSPORT = "stdio"
  • Настройка в окне программы

    Добавьте сервер типа stdio с именем redbees-modem, командой redbees-modem-mcp и переменной окружения RB_TRANSPORT=stdio (для ADCode и ZCode — ещё RB_JOB_FOREGROUND_WAIT=25).

  • Один сервер на несколько программ

    Сервер запускается один раз, программы подключаются к нему по адресу. По умолчанию он доступен только с этого компьютера.

    # Windows (PowerShell)
    $env:RB_TRANSPORT="streamable-http"; $env:RB_PORT="8082"; redbees-modem-mcp
    # Linux / macOS
    RB_TRANSPORT=streamable-http RB_PORT=8082 redbees-modem-mcp
    # адрес для программ-ассистентов
    http://127.0.0.1:8082/mcp

Что можно попросить

  • Найти модем
    «Найди подключённые модемы Redbees»
  • Диагностика
    «Проведи диагностику модема на COM5»
  • Новый сценарий
    «Напиши скрипт, который опрашивает счётчик по Modbus RTU и отправляет данные по MQTT»
  • Запуск и проверка
    «Загрузи скрипт на модем и проверь, что он работает»
  • Обновление
    «Обнови прошивку модема файлом D:/fw/app_smp.bin»
  • Разбор сбоя
    «Модем сам перезагрузился, выясни почему»
  • Данные
    «Выгрузи временной ряд temp в CSV»
TinyML без программирования

RB ML Studio: научите модем узнавать сигналы

Веб-сервис RB ML Studio обучает маленькие нейросети на записях с RB-Modem. Модем сам поймёт, что происходит на входе, и сообщит вам. Шесть шагов — от записи данных до загрузки готовой модели в модем.

  • Что происходит? Режим насоса, открыта ли дверь, жест.
  • Сколько? Уровень воды, расход, нагрузка.
  • Всё ли в порядке? Необычный ток, странная вибрация.
1

Данные

Записи сигналов с входов модема
2

Окно

Длина фрагмента для анализа
3

Признаки

Что извлекать из сигнала
4

Обучение

Компактная нейросеть под модем
5

Проверка

Точность на новых данных
6

На модем

Модель .tflite загружается в модем

Требования к моделям на модеме

  • Среда
    TensorFlow Lite Micro, формат .tflite
  • Модели
    3 слота одновременно, до нескольких сотен КБ
  • Операции
    26: полносвязные слои, Conv2D, DepthwiseConv2D, пулинги, активации
  • Типы данных
    float32 или int8; рекомендуется полное квантование int8
  • Не поддерживается
    LSTM, FFT внутри модели, float16

Сферы применения


Энергетика и учёт

Функции УСПД: опрос счётчиков электроэнергии, тепла и газа, профили нагрузки, поиск коммерческих потерь, мониторинг подстанций.

ЖКХ и умный город

Котельные и насосные, ОДПУ, диспетчеризация зданий (BMS, HVAC), управление освещением.

Вода и экология

Контроль водоотведения и качества воды, экопосты на автономном питании с аварийными SMS.

Нефтегаз и добыча

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

Промышленность

Предиктивное обслуживание насосов и станков, OEE, цифровые двойники, связь в private LTE.

Ритейл и логистика

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

Типовые сценарии

Modbus-мост для SCADA

Модем подключается к парку счётчиков и ПЛК по RS-485 и отдаёт данные в SCADA по Modbus TCP или MQTT. Выделенные проводные линии больше не нужны; при обрыве связи данные копятся в очереди и досылаются.

Автономный экопост

Пост контроля воды работает от солнечной панели: модем спит в deep sleep и просыпается для замеров. При выходе показателя за порог сценарий сам включает связь и отправляет аварийное SMS дежурным — без участия сервера.

Предиктивное обслуживание

Нейросеть TinyML на модеме анализирует вибрацию и ток насоса, отправляет наверх не поток измерений, а оценку состояния и раннее предупреждение. При критическом отклонении сценарий может отключить агрегат.

Автоматизация без программиста ПЛК

Диспетчер описывает правило словами: «если температура подшипника выше 80 °C — снизь обороты и отправь SMS». ИИ-ассистент через MCP-сервер пишет сценарий, проверяет его и загружает в модем.

Модельный ряд и исполнения


Доступен для заказа

RB-M-LTE2

LTE Cat.1 + GSM/GPRS. Полный набор интерфейсов, Edge AI, Lua и MCP.
В разработке

NB-IoT + 2G

Модификация для энергоэффективных объектов с резервом GSM.
В разработке

NB-IoT

Модификация с максимальной автономностью для батарейного питания.

Варианты исполнения

  • Пластиковый корпус на DIN-рейку
  • Металлический корпус
  • Без корпуса — для встраивания
  • Брендирование под заказчика (OEM)

Питание

  • 6–28 В DC
  • Внешний модуль 220 В AC
  • Внешний аккумуляторный модуль
  • Выходы питания для датчиков

Комплектация

  • Модем RB-M-LTE2
  • Паспорт и гарантийный талон
  • Антенны LTE и GNSS — опционально
  • Ответные части разъёмов и крепления — опционально

Загрузки


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

Загружаем список файлов… Если он не появился, напишите на info@redbees.ru.

Обсудим ваш проект

Подберём исполнение, поможем с интеграцией в вашу платформу или SCADA, подготовим сценарии и модели под задачу. Возможна поставка тестового образца.

ООО "Ред Бис"

© 2018 - 2026

Контакты

  • Телефон:

    +7(812)200-10-62
  • e-mail:

    info@redbees.ru

Адрес

191015, город Санкт-Петербург, Таврическая ул, д. 17 литера А, помещ. 24-н офис 520

Реквизиты

ИНН 7841060473
КПП 784201001
ОГРН/ОГРНИП 1177847189871