Материал из for iRidium developers
Перейти к: навигация, поиск
Other languages:
English • ‎Nederlands • ‎русский

Платформы iRidium

iRidium pro

система управления (визуализация + сервер) для больших проектов автоматизации

Состав решения:

  • iRidium studio
Среда разработки интерфейсов и серверных проектов
  • i3 pro
Пользовательское приложение для управления Умным домом
  • iRidium server
Контроллер для систем автоматизации и IoT, предназначенный для сбора и анализа данных, экспорта и импорта баз данных, создания сценариев и расписаний, шлюзовании данных между разными протоколами и т.д.
  • База драйверов
База драйверов для различных систем (AMX, Crestron, Bacnet, Modbus, Helvar и т.д.)
  • iRidium cloud
Облачный сервис для хранения проектов визуализации, серверных проектов и лицензий
  • iRidium JavaScript API
Набор функций и событий API iRidium и JavaScript 1.5, предназначенных для управления визуальной частью и драйверами в проектах iRidium

iRidium lite

система управления (визуализация + сервер) для простых и типовых проектов

Состав решения:

  • i3 lite
Пользовательское приложение для управления Умным домом
  • iRidium server
Контроллер для систем автоматизации и IoT, предназначенный для сбора и анализа данных, экспорта и импорта баз данных, создания сценариев и расписаний, шлюзовании данных между разными протоколами и т.д.
  • iRidium cloud
Облачный сервис для хранения проектов визуализации, серверных проектов и лицензий
  • iRidium store
Облачный магазин JS модулей


С чего начать

Регистрация на сайте

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

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

Установка ПО

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

  • iRidium studio - среда разработки для создания графического интерфейса (GUI) и настройки iRidium server;
  • i3 pro - графическое приложение для Windows для запуска проектов, созданных в iRidium studio;
  • iRidium transfer - для загрузки интерфейсов на панели управления;
  • iRidium server - для хранения базы данных и логики, централизованной связи с панелями управления.

Получение лицензии

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

Подробнее об условиях использования продуктов читайте здесь.


Как научиться создавать проекты в iRidium pro и lite?

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

После обучения Вы получите безлимитный доступ к тестовым лицензиям и сертификат специалиста.

Записи вебинаров

На канале Youtube Вы можете просмотреть записи вебинаров, из которых узнаете принципы работы iRidium.

Форум

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

Служба поддержки

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


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

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

  • 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. iRidium server обеспечивает бесперебойную работу логики проекта в режиме 24/7 даже если выключена панель управления, а также выступает в качестве шлюза между различными интерфейсами и протоколами.


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


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


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


Системные требования

iRidium studio

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


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

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

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


iRidium server

  • не менее 1 ГБ ОЗУ;
  • не менее 2 Гб свободного места (если планируете использовать Базу Данных);
  • рекомендуется процессор от 1.2 ГГц.

iRidium server не работает на виртуальных машинах.

Приложение i3 pro

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


Документация iRidium pro

i3 pro

Общие представления о визуализации iRidium


iRidium studio. Панельный проект

Интерфейс редактора, окна, вкладки, горячие клавиши

Архитектура и объекты интерфейса визуализации

Команды и обратная связь, внутренние переменные iRidium


Запуск и настройка

Инструмент для тестирования приложений с графическим интерфейсом на компьютере

Инструмент для загрузки проектов в приложение i3 pro

Настройка приложения на устройстве

Использование логгирования для локализации ошибок


Конечному пользователю

Запуск приложения на различных операционных системах и платформах


Специальные возможности


iRidium server

Общие сведения о создании систем управления с использованием серверов

Определяемся с выбором конфигурации iRidium


Подготовка железа к работе


iRidium studio. Серверный проект

Обзор инструментария iRidium studio для cерверного проекта

Создание проекта для сервера

Настройка драйверов в серверном проекте


Запуск и настройка

Загрузка проекта на сервер и лицензирование сервера

Как посмотреть состояние сервера через браузер


Интеграция

Как создать GUI на базе серверного проекта

Инструкция по созданию серверного проекта, который управляет подсерверами

Инструкция по отправке Push уведомлений с iRidium server на iOS, Android устройства с приложением i3 pro


База драйверов

Общее представление о драйверах iRidium



iRidium JavaScript API


Лицензирование


iRidium cloud


Документация iRidium lite

Основы

Общее описание iRidium lite

Первые шаги в использовании iRidium lite

Разработка приложения

Общие инструкции по использованию статического IP адреса, службы DDNS, а также настройке NAT, Port Forwarding при работе с i3 lite через интернет

Работа через интернет с использованием iRidium cloud gate

Установка и настройка сервера в проекте i3 lite


Модули

Как использовать модули