Перейти к основному содержимому
Подсказка
iRidium Server

iRidium Server

iRidium Server - программно-аппаратный комплекс для систем автоматизации и IoT.

iRidium Server может применятся для следующих задач:

  • Создания сценариев и расписаний;
  • Настройка логики взаимодействия оборудования;
  • Удаленное управление;
  • Экспорт и импорт баз данных;
  • Шлюзование данных между разными протоколами;
  • Голосовое управление;
  • Push-уведомления.

Платформы iRidium Server

Информация об iRidium Server на различных платформах (указаны рекомендованные нагрузки).

  • iRidi HS Server - программная реализация iRidium Server, которая запускается как демон или консольное приложение на контроллерах HS Server.

    • 25 панелей управления.
    • более 3000 тегов iRidium server (рекомендуется не более 7000).
  • ProAV Control Processor Basic - аппаратная платформа для запуска iRidium Server как демон или консольное приложение.

    • 25 панелей управления.
    • до 7000 тегов iRidium Server.
  • ProAV Control Processor Advanced - аппаратная платформа для запуска iRidium Server как демон или консольное приложение.

    • 25 панелей управления.
    • до 7000 тегов iRidium Server.
  • iRidium Server UMC - программная реализация iRidium Server, которая запускается как демон или консольное приложение на контроллерах UMC Technology.

    • 25 панелей управления.
    • более 3000 тегов iRidium Server (рекомендуется не более 7000).
  • iRidium Server RPI - программная реализация iRidium Server, которая запускается как демон или консольное приложение на контроллерах Raspberry Pi 3 модель B.

    • 15 панелей управления.
    • более 3000 тегов iRidium Server (рекомендуется не более 5000).
  • iRidium Server NUC/Windows - программная реализация iRidium Server, которая запускается как консольное приложение или сервис на устройствах под управлением Windows 7/8/10. * 50 панелей управления.

    • более 6000 тегов iRidium Server (рекомендуется не более 12000).
  • iRidium Server NUC/Linux - сервер для запуска на Linux.

    • 50 панелей управления.
    • более 6000 тегов iRidium Server (рекомендуется не более 12000).
  • iRidi Pro Server (Digibird UniManager) - программная реализация iRidi Pro Server, которая запускается как демон или консольное приложение на контроллерах “Digibird UniManager B Series (1.5U Fixed Chassis)”.

Сравнительная таблица Hardware вариантов iRidium Server

ХарактеристикаHS ServerProAV Control Processor BasicProAV Control Processor AdvancedRaspberry PiiRidium Server UMCIntel NUC
Процессор- RK3399 Rockchip
- 2 x Cortex-A72 2000 МГц,
- 4 x Cortex-A53
- RK3399 Rockchip
- 2 x Cortex-A72 2000 МГц,
- 4 x Cortex-A53
- RK3399 Rockchip
- 2 x Cortex-A72 2000 МГц,
- 4 x Cortex-A53
1.2GHz Broadcom BCM2837 64bit CPU1GHz CPU NXP imx6Intel Celeron, Core i3, Core i5, Core i7
Оперативная память2 Gb, DDR42 Gb, DDR42 Gb, DDR41 GB512 MB4 GB
Энергонезависимая память16 Gb, eMMC Flash16 Gb, eMMC Flash16 Gb, eMMC Flash8 GB flash4 GB flash60 GB SSD
Дополнительные слоты- USB Type-A (F) (USB 2.0)
- RS-485
- RS-232
- KNX TP1-256
- CAN (Bus77)
- USB Type-A (F) (USB 2.0)
- CAN (Bus77)
- KNX TP1-256
- RS-485/232
- 2 RS-232
- 2 универсальных входа R и V
- 2 слаботочных реле
-2 ИК выхода
- ИК вход
- USB Type-A (F) (USB 2.0)
- C2 CAN (Bus77)
- KNX TP1-256
- 2 RS-485/232
- 6 RS-232
- 10 универсальных входа R и V
- 10 слаботочных реле
-8 ИК выхода
- ИК вход
- 40-контактный удлиненный GPIO
- Модернизированный коммутируемый источник питания Micro USB до 2,5
- HDL
- KNX
- RS-485
- Z-wave(скоро)
- CAN
USB
Количество тегов*более 3000до 7000до 7000более 3000более 3000более 6000
Дополнительная информацияНе рекомендуется использовать встроенную базу данных**Не рекомендуется использовать встроенную базу данных**Не рекомендуется использовать встроенную базу данных**Не рекомендуется использовать встроенную базу данных**Не рекомендуется использовать встроенную базу данных**Подходит для больших баз данных

Создание серверного проекта в iRidium Studio

Основы работы в iRidium Studio.

  • iRidium studio 2019 - описание возможностей студии iRidium studio 2019.
  • iRidium Server - описание создания и настройки серверного проекта.

Инструменты логики

Инструменты создания логики не требующие прогаммирования.

Голосовое управление

Удаленное управление

PUSH-уведомления

Работа с БД

Графики(Trends)

  • Графики (Linear Trends) - способ визуального сопоставления нескольких значений в интерфейсе визуализации.

Драйверы

JavaScript

Создание сложных сценариев с помощью редактора скриптов

WEB-интерфейс

Настройки брандмауэра

--Настройки брандмауэра - настройка доступа приложений i3 pro и iRidium Server в условии сетевых ограничений.

Лицензирование и передача проекта

Информация о типах лицензии, передачи проекта конечному пользователю.

  • Лицензирование - информация по регистрации, тестированию проектов и покупки лицензии, передача проекта конечному пользователю.
  • iRidium Cloud - предоставляет возможность обновления проектов визуализации и сервера iRidium через интернет и необходим для активации лицензий на панелях управления и Серверах системы автоматизации.
  • Настройки брандмауэра - настройка доступа приложений i3 pro и iRidium Server в условии сетевых ограничений.

Отладка приложения

Инструменты для отладки.

Интеграция оборудования

Преимущества работы с iRidium Server

  1. Сервер объединяет панели управления Если вы работаете с оборудованием KNX, Domintell и Global Cache, подключение нескольких панелей управления может стать проблемой из-за ограничений на стороне оборудования. Панели управления могут работать с оборудованием напрямую - это простое и эффективное решение, но оно становится слабо применимо при большом числе панелей, т.к. создает серьезную нагрузку на оборудование. Используя сервер, вы получаете защищенную технологию взаимодействия между сервером и панелями управления. Сервер сообщает всем панелям об изменениях в оборудовании и может модифицировать передаваемые данные.

Чтобы создать пульты управления, которые работают в реальном времени - iRIdium Server не нужен.

  1. Сервер обеспечивает минимальную загрузку оборудования Как следствие предыдущего пункта. Все панели управления подключается к серверу, а он - к оборудованию. Лишние команды и запросы не проходят через server и не перегружают систему автоматизации. Для некоторых контроллеров это не критично, но с увеличением числа панелей управления приходит и необходимость оптимизации.

  2. Сервер запускает сценарии в любой момент Если приложение iRidium закрыто на панели управления, оно не может производить никаких действий. При необходимости запуска сценариев, расписаний, а также для сбора истории в базу данных, сервер необходим. Сценарии можно реализовать и на программируемом контроллере, но обычно контроллер не может отследить события, происходящие одновременно в нескольких системах автоматизации.

  3. Сервер обеспечивает надежный обмен данными с панелью управления Клиент-серверный протокол работает по ТСР. Тем самым он обеспечивает гарантию доставки данных и проверку онлайн статуса устройства. Оборудование, работающее по UDP менее стабильно в плане подтверждения доставки и не обеспечивает защищенный обмен данными.

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

  5. Сервер можно использовать как шлюз данных Вы можете передавать данные между любыми системами автоматизации без использования аппаратного преобразователя. Сервер получает значение из одной системы и автоматически записывает в переменную другой.

  6. Работает локально, без интернета Система автоматизации не должна зависеть от наличия интернета. Для некоторых коммерческих объектов интернет просто закрыт по соображениям безопасности.

  7. Поддерживает большинство существующих протоколов Наши инсталляторы любят iRidium за его мультипротокольность. Со всеми поддерживаемыми протоколами реализована не только интеграция на уровне драйвера, но и функция сканирования, импорт настроек и другие возможности, облегчающие настройку. Для систем, которые мы еще не поддерживаем, наши инсталляторы используют iRidium driver Development Kit и самостоятельно реализуют поддержку нужных им систем. Если вы компания-производитель оборудования для автоматизации, напишите нам. Мы открыты к сотрудничеству и добавлению вашего протокола в наше решение.

  8. Помогает превратить объект автоматизации в часть глобальной IoT структуры

iRidium Server позволяет настроить шлюзование данных из KNX, Modbus, Crestron и т.д. в MQTT и транслировать их в облачные сервисы и IoT платформы. Таким образом, вы можете объединить разные объекты в единую глобальную систему.