RID API

Управление дисплеями
Всего дисплеев
--
Онлайн
--
Офлайн
--

Дисплеи

Статус IP Порт Пинг Синхр. Верх Середина Низ Яркость
Загрузка...

Управление дисплеем

0/8
0/13
0/13
5

Предпросмотр дисплея

 
 
 

Настроенные дисплеи

Загрузка...

Добавить дисплей

Импорт дисплеев (CSV)

Загрузите CSV файл с колонками: display_ip, display_port (порт необязателен, по умолчанию 502).

Поиск дисплеев (ARP)

Поиск устройств с чипом Wiznet (MAC-префикс 00:08:DC) в локальной сети через ARP-таблицу.

Сканировать сеть

История состояний

Время Вкл. Текст (верх) Текст (сер.) Текст (низ) Цвета Яркость
Выберите дисплей

Чтение регистров (debug)

Адрес Значение Hex Ошибка
Выберите дисплей и диапазон

Prometheus-метрики

Метрики доступны по адресу /metrics в формате Prometheus.

Modbus

МетрикаТипLabelsОписание
modbus_requests_total counter ip, operation, status Общее количество Modbus-запросов. status: ok или error
modbus_request_duration_seconds histogram ip, operation Время выполнения Modbus-запроса в секундах

Дисплеи

МетрикаТипLabelsОписание
display_online gauge ip Доступность дисплея: 1 = онлайн, 0 = офлайн
display_ping_ms gauge ip Время отклика дисплея (Modbus read) в миллисекундах
displays_total gauge -- Общее количество сконфигурированных дисплеев

API

МетрикаТипLabelsОписание
api_requests_total counter method, path, status Общее количество HTTP-запросов к API

Примеры запросов Prometheus

Кол-во ошибок Modbus за 5 минут:
rate(modbus_requests_total{status="error"}[5m])
Средняя латенси Modbus:
rate(modbus_request_duration_seconds_sum[5m]) / rate(modbus_request_duration_seconds_count[5m])
Офлайн дисплеи:
display_online == 0
RPS по эндпоинтам:
sum by (path) (rate(api_requests_total[5m]))
Дисплеи с пингом > 100ms:
display_ping_ms > 100

Настройка Prometheus

Добавьте в prometheus.yml:
scrape_configs:
  - job_name: 'rid-api'
    scrape_interval: 15s
    static_configs:
      - targets: ['localhost:8000']

Демо-программы

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

О приложении

RID API
Сервис управления промышленными LED-дисплеями
Версия 3.0 Регистрация ПО Свидетельство о государственной регистрации программы для ЭВМ № 2025687159 Правообладатель ИП Краснов Владимир Андреевич (ИНН 781422796858) Документы Отказ от ответственностиЛицензионное соглашение

Лицензия

Статус Клиент Режим Действует до Идентификатор установки

Контакты

Компания Складские программные решения Email support@whsoft.ru Сайт whsoft.ru

Возможности

  • Управление текстом на 3 строках с per-line цветами (7 цветов)
  • Регулировка яркости (1-10)
  • Автоочистка дисплея по таймеру
  • Групповые операции на все дисплеи
  • Динамическое добавление/удаление дисплеев
  • Сканирование сети (TCP и ARP)
  • Импорт дисплеев из CSV
  • История состояний
  • Prometheus-метрики
  • WebSocket real-time обновления
  • REST API с валидацией
© 2026 WHSoft. Все права защищены.