Материал из for iRidium developers
Перейти к: навигация, поиск
Эта страница является переводом страницы How to begin. Перевод выполнен на 100%.

Other languages:

Зарегистрируйтесь на сайте iRidium. Для этого перейдите по ссылке Регистрация и в открывшемся окне нажмите "Хочу зарегистрироваться". Заполните необходимые поля и нажмите "Создать аккаунт". После этого вам на почту придет письмо с запросом подтверждения регистрации.

Регистрация на сайте нужна только, если вы разрабатываете интерфейсы и серверные проекты. Конечному пользователю отправляют по email приглашение к использованию проекта.

Чтобы общаться с другими пользователями, вносить предложения или обсуждать проблемы, связанные с использованием нашего продукта, зарегистрируйтесь на форуме. Перейдите по ссылке и нажмите "Вход/Регистрация", заполните необходимые поля.

Чтобы начать использовать iRidium, скачайте и установите программный комплекс iRidium. Он распространяется бесплатно и включает:

  • iRidium Studio - для создания графического интерфейса (GUI)
  • i3 pro - для запуска готовых проектов на Windows
  • iRidium Transfer - для загрузки интерфейсов на панели управления
  • iRidium Server - для хранения базы данных и логики, централизованной связи с панелями управления

Чтобы панель управления смогла работать с оборудованием, необходима лицензия. После регистрации на сайте у вас уже есть тестовая лицензия - она позволяет работать 5 минут, затем приложение нужно перезагрузить. Чтобы работать дольше, используйте хранилище iRidium Cloud, в нем доступны триальные периоды - 60 дней, и бессрочные коммерческие лицензии.

Подробнее о Лицензировании читайте здесь

На сайте вы можете записаться на обучение и просмотреть записи вебинаров, из которых узнаете принципы работы iRidium. Записи доступны на Youtube

Для создания и настройки графического интерфейса служит iRidium Studio. Studio позволяет создать графическую часть проекта и настроить взаимодействие с оборудованием. Подробно о редакторе читайте здесь.

Чтобы протестировать проект визуализации, нужно загрузить его на панель управления. Для тестирования используйте Transfer, для предоставления заказчику доступа к проектам визуализации - облачный сервис iRidium Cloud на сайте iRidium Mobile (см. инструкцию).

Сложные сценарии, математические преобразования, логические функции - настраиваются с помощью JavaScript в iRidium Studio. О работе со скриптами, методах и командах iRidium API, читайте в руководстве

Вы можете найти решение большей части проблем в базе знаний и на форуме. Если вы не нашли свой ответ, свяжитесь с нами через форум или по почте.

Сервер нужен для того, чтобы постоянно поддерживать связь с подключенным оборудованием, хранить поступающие от него данные в базе и выполнять сценарии 24/7. Сервер нужен в большинстве проектов автоматизации, т.к. многие функции системы должны работать не зависимо от того, запущена визуализация на смартфонах и планшетах, или нет.

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

СПИСОК ТЕРМИНОВ

  • iRidium Project – это файл проекта, созданный в iRidium Studio. Он хранит интерфейс визуализации, который можно загрузить в приложение i3 pro на iOS, Android, Windows, Mac. Панельные проекты iRidium имеют формат *.irpz или *.pirpz (защищенный файл).
  • iRidium Server Project – это файл проекта, созданный в iRidium Studio. Он хранит программу, которую можно загрузить на iRidium Server. Серверные проекты iRidium имеют формат *.sirpz
  • Панель управления / Панель / Управляющая панель – устройство на базе iOS, Android, Windows, Mac, с установленным приложением i3 pro, где должен работать iRidium Project.
  • iRidium Server – аппаратное (и программное) решение, которое поставляется дополнительно к визуализации iRidium. Server хранит сценарии автоматизации, ведет учет потребления энергоресурсов, событий в системе, строит графики потребления, передает данные межу системами дома и отправляет уведомления. Панель управления синхронизируется с сервером для получения данных о состоянии всех систем, обменивается информацией с другими панелями управления и контролирует оборудование.


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


  • Лицензия – файл формата *.irl, дающий панели право на подключение к управляемому оборудованию. Лицензия загружается на панель вместе с проектом iRidium.
  • Активационный ключ – набор из 160 символов, выступающий в качестве кода активации лицензий iRidium. Содержит информацию о приобретенной лицензии и позволяет создать файл лицензии.
  • Активация ключа – процесс генерации файла лицензии на сайте iRidium Mobile.
  • Идентификатор панели (HWID) – уникальный идентификатор iOS, Android, Windows, Mac устройства, необходим для активации Device лицензии
  • Серийный номер (Serial Number) – уникальный идентификатор контроллера AMX, Crestron, KNX, KNX IP BAOS, HDL, Global Cache, Helvar, необходим для активации Site лицензии


  • Эмулятор (Emulator) – инструмент для проверки работы проекта до загрузки на панель управления. Запускает проект через iRidium Studio, без использования iRidium Transfer. Файл лицензии для ПК нужно добавить в Studio.


  • Драйвер / Нативный драйвер / Встроенный драйвер – подпрограмма iRidium, позволяющая управлять оборудованием автоматизации - отправлять команды и получать обратную связь. Есть возможность создания собственных драйверов на базе AV & Custom Systems с помощью JavaScript
  • JS модуль / Скриптовый драйвер - подпрограмма iRidium, написанная на языке JavaScript
  • iRidium Script API – список методов, событий и свойств JavaScript, которые вы можете использовать в iRidium помимо станадртных JavaScript функций.
  • Оборудование – контроллер автоматизации, преобразователь, медиа-сервер, AV устройство, которым нужно управлять

Для установки средств разработки:

  • Операционная система Microsoft Windows 7/8/10
  • Не менее 2 Гб оперативной памяти
  • Не менее 1 Гб свободного места на жестком диске
  • 3D-видеоадаптер с памятью от 512 Мб


Запускайте компоненты iRidium под правами Администратора

В эмуляторах ОС Windows (например, WineHQ, Parallels Desktop), правильная работа компонентов iRidium не гарантируется

При отсутствии аппаратной поддержки DirectX 10 возможно появление ошибок отображения графики. Обновите драйверы Вашей видеокарты.


Для установки iRidium Server мы рекомендуем:

  • не менее 1 Gb RAM
  • не менее 2 Gb свободного места (если планируете использовать Базу Данных)
  • Рекомендуется процессор от 1.2GHz
  • Устройства на базе Apple iOS 8 и старше - iPad, iPhone
  • Устройства на базе Windows 7/8/10 - персональные ПК, моноблоки, планшетные ПК. Не поддерживаются Embedded версии!
  • Устройства на базе Android 4.4 и старше - смартфоны и планшеты. Необходима возможность записи данных во внутреннюю память устройства (не менее 50Mb). Хотя бы один сетевой интерфейс (Wi-Fi, Ethernet, 2g/3g/4g)