Начать работу с iRidium

Материал из iRidium Mobile Wiki
Перейти к: навигация, поиск

Программный комплекс iRidium предназначен для управления различными системами автоматизации с iOS/Windows/Android/OS X устройств.

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

Чтобы создать проект визуализации в iRidium:


1. Зарегистрируйтесь на сайте iRidium Mobile

Регистрация >>
Вы сможете скачивать продукты iRidium и делать покупки на сайте (после полной регистрации).


2. Установите iRidium на ПК (Windows 7/8)

Скачать >>
На ПК разрабатывается интерфейс визуализации iRidium.


3. Установите iRidium на панели управления (iOS/Windows/Android/OS X)

Установить >>
В приложение i2 Control на панели управления можно будет загрузить ваш проект визуализации.


4. Выберите, каким оборудованием управлять

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


5. Пройдите обучение в академии

1. Вводный вебинар iRidium (online или в записи) - как начать работу с ПО iRidium
2. Использование iRidium GUI Editor для создания интерфейсов визуализации (online или в записи)
3. Управление аудио-видео оборудованием (online)
... и другие бесплатные вебинары или видео-уроки.


6. Выберите дизайн своего графического интерфейса

Посмотреть готовые >>


7. Выберите готовые модули для управления AV оборудованием

Посмотреть готовые модули >>
Например: Sonos, iTunes, XBMC, Squeezebox, Global Cache, Kramer, Russound, Samsung Smart TV. Погодный виджет Yahoo, часы, календарь, скрин-сейвер...


8. Получите Trial лицензии

Trial лицензии полноценно работают с любыми драйверами и скрипами iRidium. Единственное ограничение: 30 дней работы.


9. Загрузите готовый проект на панель управления

Научиться загружать проекты >>

↑ К оглавлению


Термины и определения

Основные термины и определения

  • iRidium Project – это файл проекта, созданный в iRidium GUI Editor. Состоит из графической части, драйверной части (команд управления оборудованием) и файлов скриптов (не обязательно). Проекты iRidium имеют формат *.IRPZ.
  • Графический интерфейс – совокупность элементов графической части проекта iRidium (страницы и окна проекта, графические элементы).
  • Страница и попап (окно) - объекты интерфейса, определяющие размер и структуру проекта. Предназначены для размещения графических элементов. Единовременно может быть открыта только одна страница - это основа, поверх которой может быть расположено любое число попапов произвольного размера.
  • Графический элемент – объект, размещенный на странице или окне проекта iRidium: кнопка, уровень, анимированный элемент, инерционный список и т.д.
  • Управляющая панель (панель, панель управления) – устройство на базе iOS/Windows/Android/OS X, с установленным iRidium App, где должен работать проект iRidium.


  • Лицензия (файл лицензии) – файл формата *.irl, дающий панели право на подключение к управляемому оборудованию. Лицензия загружается на панель вместе с проектом iRidium.
  • Активационный ключ – набор из 160 символов, выступающий в качестве кода активации лицензий iRidium. Содержит информацию о приобретенной лицензии и позволяет создать файл лицензии.
  • Активации ключа – процесс генерации файла лицензии на сайте iRidium Mobile.
  • Идентификатор управляющей панели (HWID) – уникальный идентификатор iOS/Windows/Android/OS X устройства, необходим для активации Device лицензии. Начиная с v.2.1 продукты iRidium используют только идентификатор HWID (вместо устаревшего UDID для iOS) (причины)


  • Эмулятор (Emulator) – инструмент для эмуляции работы проекта на управляющем устройстве. Позволяет проверить работу его графической части, а при наличии лицензии для Эмулятора - взаимодействие с оборудованием


  • Драйвер – основной продукт iRidium, программа, описывающая взаимодействие iRidium с оборудованием автоматизации. Драйвер позволяет обращаться к оборудованию соответствующего типа и получать от него обратную связь. В iRidium имеется набор основных - встроенных драйверов, нуждающихся только в поверхностной настройке. Есть возможность создания собственных драйверов на базе AV & Custom Systems с помощью iRidium DDK и набор скриптовых модулей для AV.
  • iRidium DDK – инструмент создания драйверов, включающий Script машину, iRidium Script API, iRidium DDK для написания драйверов, примеры драйверов.
  • Управляемое оборудование – контроллер, преобразователь, медиа-сервер, AV устройство, для работы использующее один из драйверов, описанных в нативной или скриптовой части проекта iRidium.
  • Команда (Command) – инструкция по отправке данных управляемому оборудованию. Отправка команды инициируется нажатием на графический элемент, событием в системе или скриптом. Содержит информацию о типе данных и специфических настройках, характерных для конкретного оборудования. Список инструкций (команд) хранится в Project Device Tree.
  • Каналы статуса (Feedback) – инструкция по обработке данных, полученных от управляемого оборудования. Принятые данные могут влиять на элементы графического интерфейса (вывод значения на дисплей, переключение состояний элементов). Каналы статуса хранятся в Project Device Tree.
  • Токен проекта (Project Token) – переменная для хранения данных, полученных от управляемого оборудования или интерфейса. Токены проекта (Project Tokens) служат для записи, хранения и передачи данных внутри проекта.
  • Системный токен (System Token) – системные параметры панели управления (время, дата, данные с датчиков и т.п.). На некоторые системные переменные можно повлиять, но большинство предназначено только для чтения.
  • Токен драйвера (Driver Token) - состояние подключения к оборудованию, параметры подключения. На переменные драйвера нельзя повлиять с помощью интерфейса, они предназначены только для чтения.