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


Приложение доступно для установки с Google Play или сайта iRidium Mobile:

  • Установка с Google Play

Откройте Google Play на Android устройстве, найдите приложение i3 pro через Поиск и установите его.

Если Google Play не дает установить i3 pro ("приложение не поддерживается этим устройством"):

  1. Откройте Настройки Android устройства
  2. Разрешите установку сторонних приложений, пункт "Неизвестные источники". Обычно этот пункт находится в разделе "Безопасность > Администрирование устройства". Однако, в зависимости от версии Andorid, он может находиться в другом разделе, например, "Приложения".
  3. Скачайте *.apk файл приложения i3 pro с сайта iRidium через браузер вашего Android устройства
  4. Запустите установку приложения через меню "Загрузки" или из файлового менеджера (например, "File Expert").


Также вы можете скачать и установить apk файл приложения на свой ПК, а потом загрузить на карту памяти Android устройства для установки через файловый менеджер.


Синхронизация с ПК

Быстрая синхронизация проекта с i3 pro производится через iRidium Transfer. Для работы с iRidium Transfer авторизуйтесь в i3 pro используя логи и пароль интегратора с сайта iRidium Mobile.

Использование Transfer доступно только для интегратора, как отладочный инстурмент. Для передачи проектов конечному пользователю используйте сервис iRIdium Cloud


Добавьте панель управления в Transfer

Transfer Search Tool.png
  1. Запустите приложение i3 pro на панели управления и iRidium Transfer на ПК
  2. Нажмите клавишу поиск панели в Transfer - появится полоса сканирования сети

Если поиск не работает, изучите инструкцию "Устранение проблем"


Добавьте проект в Transfer

Перенесите файл проекта (*.irpz) в iRidium Transfer. Быстро отправить файл проекта из iRidium Studio в Transfer можно, нажав кнопку "Send To Panel" на панели инструментов


Подготовьте проект

Панель управления имеет два красных поля:

  • Выберите проект, который хотите загрузить на панель управления
  • Настройте его параметры, если это необходимо
  • Выберите панель управления, на которую хотите загрузить проект
Transfer add.png


Синхронизируйте Transfer и панель

вар. 1 Нажмите Reload в Transfer

  • приложение i3 pro запущено и развернуто на панели управления
  • индикатор панели в Transfer - зеленый


вар. 2 Нажмите "Send To Transfer" в Studio

  • приложение i3 pro запущено и развернуто на панели управления
  • Укажите, на какую панель управления отправить проект
Transfer send to.png

Если проект не обновляется, индикатор панели не становится зеленым, изучите инструкцию "Устранение проблем"


Коммерческое использование

До момента приобретения, работа с iRidium производится локально, проекты загружают на панели управления с помощью iRidium Transfer. При этом автоматически активируется бесплатный тестовый режим работы i3 pro.

Но, чтобы использовать коммерческую лицензию, iRidium Transfer не подходит. Вам нужно загрузить проекты в iRidium Cloud. В облаке хранятся проекты, которые вы хотите предоставить заказчику системы автоматизации.


Авторизуйтесь на сайте iRidium Mobile, чтобы начать работу с iRidium Cloud. Зайдите в Кабинет, раздел Мои Проекты.


1 Создайте папку и объект

Систематизировать проекты разных заказчиков можно с помощью папок и объектов:
  • Папка объединяет несколько объектов автоматизации по общему признаку (например, один заказчик)
  • Объект в облаке объединяет проекты, пользователей и лицензию, которые используются на одном объекте автоматизации (например, один дом или офис).
    Добавлять проекты и аккаунты разных заказчиков в один объект запрещено.
    Выбор лицензии и приглашение пользователей в объект автоматизации доступны через ваш Кабинет в облаке.


CloudAddFolderAndObject.png



2 Загрузите проекты с ПК

Проекты iRidium - это файлы для запуска визуализации в приложении i3 pro (*.irpz), и, если есть, проекты для iRidium Server (*.sirpz). Проекты создает интегратор системы автоматизации, и, по мере готовности, их нужно загружать в облако.
При наличии лицензии (как ее добавить в объект - читайте далее), проекты визуализации можно загрузить на панели управления заказчика
CloudAddProjects.png


Помните, что лицензия Предприятие+ имеет ограничение по количеству проектов, которые можно загрузить в лицензированный с её помощью объект


3 Выберите подходящую лицензию

Про выбор лицензии читайте выше. Одна лицензия приобретается для одного объекта автоматизации (и одного заказчика). Перейдите во вкладку "Лицензии" и выберите:
  • Создать лицензию - воспользоваться встроенным калькулятором лицензий для объекта и оплатить Online
  • Выбрать из оплаченных - выбрать лицензию из купленных по счету, или через калькулятор на странице Прайс


CloudAddLicense.png


Когда лицензия связана с объектом, перенести в другой ее уже нельзя, но можно расширить ее функционал

Заранее купить лицензию вы можете во вкладке Прайс (Кабинет)


Если в лицензии не хватает функционала, вы можете ее обновить, оплатив стоимость недостающего функционала. Обновление лицензии производится в настройках объекта:

CloudAddLicenseUpd.png


4 Пригласите пользователей

Пользователь визуализации iRidium (i3 pro) должен авторизоваться в приложении i3 pro используя в качестве логина свой личный email. Но, ему не будет доступа авторизация и загрузка проекта, пока интегратор не пригласит пользователя в объект автоматизации.
Отправить пользователю приглашение можно через вкладку "Пользователи и панели". Пользователя можно пригласить в один или несколько проектов, тогда он сможет скачать их на свой планшет или смартфон, в приложение i3 pro
Добавить пользователя в объект можно двумя способами (см. форму "Пригласить пользователя"):
  • "Пригласить" - отправить запрос по email. В этом случае, пользователь сам подтвердит создание аккаунта, выберет себе пароль и настроит учетные данные на сайте iRidium mobile
  • "Создать аккаунт" - заполнить учетные данные пользователя самостоятельно, выбрать ему пароль. В этом случае, на email придет только уведомление о создании аккаунта, которое можно оспорить. Этот вариант подходит для работы с пользователями, у которых нет возможности помочь вам с первоначальной настройкой i3 pro
Cо своим аккаунтом пользователь может авторизоваться на 1 или нескольких устройствах. В момент авторизации iRidium Cloud выдает список проектов визуализации, куда интегратор пригласил пользователя
В момент скачивания проекта, панель регистрируется в облаке, получает лицензию и появляется в списке "Активных панелей", откуда ее можно удалить, чтобы освободить место для другой панели управления (например, взамен сломанной)
CloudAddUser.png



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

5.1 Чтобы скачать проект визуализации (*.irpz) на смартфон, планшет или ПК, приглашенный пользователь должен авторизоваться в i3 pro на соответствующем устройстве:
  1. Разработчик проектов приглашает пользователя по email
  2. Пользователь переходит по ссылке в письме-приглашении и выбирает себе пароль для входа в i3 pro
  3. Пользователь авторизуется в i3 pro и видит проект, в который приглашен.
    Если проектов несколько, перходить между ними можно через Меню проектов, его можно открыть на планшете или смартфоне смахиванием по экрану слева-направо. В меню отображаются доступные пользователю проекты.
    Во вкладке Settings пользователь может выйти из аккаунта, чтобы освободить место для другой панели управления (деактивировать лицензию) и удалить все проекты с панели


CloudAppAuthorize.png
CloudAppDownload.png
CloudAppMenu.png
CloudAppLogout.png


5.2 Сервер получает лицензию и проект из облака, но, на сервере авторизуется не пользователь, а разработчик (интегратор) с помощью логина и пароля на сайте iRidium Mobile. Запустите сервер, откройте web-интерфейс (см. инструкцию для своего сервера) и активируйте сервер:
  1. Введите логин и пароль аккаунта интегратора, в котором вы создали объект с серверным проектом
  2. Выберите сервисный пароль, чтобы заходить в настройки сервера. По умолчанию 2007
  3. Далее, вы увидите список объектов и серверных проектов из iRidium Cloud. Выберите проект, который должен работать на сервере и нажмите на него, чтобы скачать (пропустите этот шаг, если еще не пользовались облаком)
  4. В web-интерфейсе сервера, вкладка Cloud, вы можете скачать на сервер проект (см. Projects) или дезактивировать сервер (см. Deactivate Server). На сервер с включенным режимом Test Mode вы сможете загружать проекты из iRidium Transfer


CloudServerAuthorize.png
CloudServerServicePass.png
CloudServerProj.png
CloudServerWebCloudTools.png


Если в момент авторизации в облаке нет серверных проектов, вы можете загрузить их позже В web-интерфейсе сервера, вкладка Cloud, меню Projects


Настройка, отладка

Меню i3 pro

Управление приложением i3 pro осуществляется через меню, которые вы можете открыть:

  • свайпом слева-направо от края экрана (OS, Android)
  • по нажатию F7 (Windows, Mac)


В меню i3 pro доступны следующие действия:

  • скачать проекты из iRidium Cloud
  • выбрать, какой проект сейчас запустить
  • открыть сканер QR кодов для быстрого скачивания проекта по ссылке
  • деавторизоваться, чтобы удалить устройство из списка панелей управления (освободить место для новой панели)
  • в тестовом режиме (только для интеграторов), доступна локальная загрузка проектов из iRidium Transfer. Список загруженных проектов также будет отображаться в меню i3 pro


Системные настройки

Вход в настройки i3 pro:

а. Командой из iRidium Transfer

  • Убедитесь, что приложение i3 pro запущено на панели управления
  • Запустите iRidium Transfer, выберите панель управления, нажмите на нее правой кнопкой мыши
  • Выберите пункт "Show System Menu" - откроется окно настроек


б. По нажатию клавиши Menu

  • Запустите i3 pro, нажмите аппаратную клавишу Menu на Android устройстве
  • Введите в пароль: 2007


в. По долгому нажатию на экран * (можно отключить в настройках i3 pro)

  • Запустите i3 pro, нажмите и удерживайте палец в любом месте проекта, где нет активных кнопок (фон, промежуток между кнопками)
  • Удерживайте палец без движения в течение 10 сек
  • Введите в пароль: 2007



Все настройки

Системные настройки i3 pro

MENU
IOSApp Settings0.png

Настройки приложения i3 pro, доступные для изменения во время работы проекта.
UPDATE
IOSApp Settings1.png

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

Host - IP-адрес ПК, с которого производится обновление. Будет прописан автоматически при "Поиске" панели управления в iRidium Transfer.

Port - ТСР порт обновления проектов. Менять не рекомендуется! Если вам нужно изменить Update Port, сделайте это также в настройках Transfer.

Enable - вкл\выкл возможность обновления проекта на панели управления.

Update Now - запустить обновление проекта с указанного Host:Port

SECURITY
IOSApp Settings2.png

Password 1 - Password 4 - пароли доступа к защищенным страницам проекта. Можно изменить для версии проекта, которая загружена на устройство. При использовании паролей, рекомендуется отключить возможность входа в меню "по удержанию" во вкладке Info (Enable System Menu > Off). Пароли настраиваются в iRidium Studio
RENDER
IOSApp Settings3.png

Disable NPot texture - отключает поддержку текстур не кратных степени двойки. На устаревших видео-картах дает прирост производительности графики за счет увеличения требуемой памяти 3D акселератора.

Render (Windows) - позволяет выбрать систему формирования изображения. Менять его имеет смысл, если ваша видеокарта не поддерживает один из типов рендера, или iRidium не закрывается корректно (остается в панели задач Windows)

  • OGL - OpenGL
  • DX9, DX10, DX11 - семейство DirectX (требует установки Microsoft DirectX)
DISPLAY
IOSApp Settings4.png

Scale Type - способ масштабирования проекта (если разрешение проекта не совпадает с разрешением экрана)
  • None - не растягивать (отобразить в реальном разрешении)
  • Proportional - растянуть с соблюдением пропорций исходного проекта
  • Full Size - растянуть по размеру экрана без соблюдения пропорций исходного проекта

Brightness - управление общей яркостью экрана iPad, iPhone, iPod touch

DEVICE
IOSApp Settings5.png

Драйверы, которые есть в проекте. Можно изменить настройки подключения к оборудованию у драйвера в списке.
INPUT
IOSApp Settings6.png

в этом разделе пока нет параметров
SOUND
IOSApp Settings7.png

Volume - громкость звука в приложении

Mute - вкл/выкл звук в приложении

INFO
IOSApp Settings8.png

Remote Debugging - удаленная отладка проекта. Отправляет лог i3 pro на удаленный ПК с установленным Syslog сервером. Настраивается адрес сервера и глубина логирования.

Show FPS - показать скорость обновления интерфейса (кадров в секунду)

Show License Message - показать/скрыть сообщение о том, что проект работает без лицензии.

Enable System Menu - вкл/откл возможность вызова настроек i3 pro по долгому нажатию в окне приложения.

Version... - версия i3 pro

HWID... - идентификатор Windows-панели, используется при лицензировании


Отладка

Логирование - инструмент, необходимый в процессе отладки проектов iRidium. Особенно важно получение лога, если в вашем проекте используется JavaScript.
i3 pro для iOS, Android и Mac (в отличие от Windows) не позволяют увидеть системный лог прямо в приложении, поэтому для них используют удаленную отладку:


Удаленная отладка

Лог i3 pro можно передать на удаленный ПК. Передача производится с помощью программ регистрации системного журнала, обобщенно называемых Syslog Server. Пример такой программы: www.winsyslog.com

Установите и настройте сервер:

1. укажите UDP-порт запуска сервиса: 514, такой же, как в системных настройках i3 pro
2. запустите Syslog Server

Настройте i3 pro для подключения к Syslog Server:

1. Укажите глубину логирования систем и подсистем iRidium в iRidium Studio. Настройка производится во вкладке Properties. Глубина логирования: от EMERGENCY (только ошибки) до DEBUG (подробная информация)
2. Укажите глубину логирования каждого драйвера, добавленного в проект
ServerLogSettings-1.png
ServerLogSettings-2.png
3. Включите опцию Remote Debugging в свойствах панельного проекта, укажите Host - IP адрес ПК, где запущен Syslog Server. Порт логирования оставьте по умолчанию (514).
4. Удаленную отладку i3 pro можно настроить не только в проекте на ПК, но и через системное меню i3 pro. Откройте меню командой "Show System Menu" по нажатию правой кнопки на панель в iRidium Transfer. Во вкладке Info и поставьте галочку "Remote Debugging" и укажите Host - IP адрес ПК с Syslog Server
ServerLogSettings-7.png
IOSApp Settings8.png


Отладка по USB

Позволяет сохранить лог работы приложения i3 pro на Android в текстовый файл. Сохраненный лог может быть использован для обнаружения ошибок в работе программы.

См. Android USB Debugging

Устранение проблем

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

Все описанные в этой статье проблемы встречаются на практике, перед обращением в техническую поддержку, внимательно проверьте все предложенные пункты!


Как понять, что возникла ошибка?

Нормальный процесс загрузки:

ProgressBarWhenUpload.png
  1. Индикатор панели в Transfer - зеленого цвета
  2. Выбран проект и файл лицензии (файл лицензии не обязательно, но без него не работает управление оборудованием)
  3. в Transfer бежит прогресс-бар "Downloading"
  4. в логе Transfer по завершению загрузки есть строка "Updating has finished"
  5. по завершению вы видите свой обновленный проект


Индикация панели в Transfer

Индикатор в Transfer отображает состояние i3 pro. Чтобы проект обновился, индикатор должен быть зеленым (On) при запущенном и развернутом приложении i3 pro:

Transfer update.png
Transfer RedLamp.png i3 pro не подключен к Transfer (запустите, разверните приложение, проверьте Wi-Fi)
Transfer YellowLamp.png i3 pro подключен к Transfer, но обновление запрещено в настройках i3 pro (Update)
Transfer GreenLamp.png i3 pro подключен к Transfer, загрузка начнется при нажатии кнопки Reload



Устранение проблем

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


* Желтая иконка в Transfer

Если рядом с панелью в Transfer вы видите желтую иконку On, значит в настройках i3 pro возможность обновления отключена. Чтобы включить ее обратно:

  • нажмите правой кнопкой мыши на панель в Transfer, выберите пункт "Show system menu"
  • в i3 pro открылось меню настройки. Выберите пункт "Update"
  • поставьте галочку Enable в настройках "Update", нажмите "Save & Exit"
  • нажмите кнопку в Transfer - теперь проект обновится



1 Соответствие версий

Версия iRidium на ПК и на панели управления должны совпадать:

  • с iRidium V1.5 используйте приложение iRidiumHD
  • с iRidium V2.1 используйте приложение i2 Control
  • c iRidium V2.2 используйте приложение i2 Control V2.2
  • c iRidium V3.x используйте приложение i3 pro


Версия ОС панели управления должна поддерживаться приложением. Для V3.x (i3 pro) используйте:

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



2 Домашняя или Офисная сеть Wi-Fi

Убедитесь, что Wi-Fi сеть не является "Публичной", т.к. в этом режиме Поиск и Загрузка работать не будут.

Check NetworkType.png


3 Сетевые подключения Transfer

В настройках Transfer должно быть выбрано только ОДНО сетевое подключение:

Check Connections.png

Подтвердите изменения и перезапустите Transfer.


4 Брандмауэр Windows

Выключите брандмауэр Windows. Он является наиболее частой причиной возникновения проблем с загрузкой проектов.

Брандмауер не покажет уведомление о блокировке Transfer. Проблема может проявиться после переустановки Transfer, перезапуска ПК или смены Wi-Fi сети, даже если раньше все работало.

Check Antivir PO.png


Пуск > Панель управления > Брандмауэр Windows > Включение и отключение Брандмауэра Windows > выключить Брандмауэр

Если решение помогло, добавьте iRidium Transfer в исключения брандмауера (или же временно отключите защиту).


5 Антивирусное ПО

Временно выключите AVAST, ESET, Kaspersky, Dr.WEB, Microsoft, Panda, Agnitum или любой другой антивирус. Если уверены, что сделаете это правильно, добавьте Transfer в список исключений антивируса. Перезапустите Transfer.


6 Наличие связи между устройствами

Возможно, что загрузка проекта на панель не работает из-за неправильной настройки IP-сети.

Например, на одном из устройств может быть отключен Wi-Fi, или устройства находится в разных IP-подсетях. Чтобы проверить, выполните ping панели с ПК, где установлен Transfer:

Пуск > Выполнить > cmd > ping <IP панели> >>> ping 192.168.0.10

Проверьте настройки сети на всех устройствах, адреса должны принадлежать к одной сети и подсети:

Check Ping.png

Обратитесь к своему сетевому администратору, если столкнулись с этой проблемой.


7 Стороннее ПО (torrent-трекер)

Для поиска панели и загрузки проекта, Transfer использует ТСР порт 10000 и UDP порты 10001, 10002. Некоторые приложения, например uTorrent, тоже используют эти порты, чем блокируют работу Transfer.

Если порт 10000 занят, Вы увидите в Transfer уведомление. Не игнорируйте его, выключите стороннее ПО, проявляющее сетевую активность, перезапустите Transfer.


8 Выбор проекта в Transfer

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

Check Project.png

При внесении изменений в проект, нужно обновить его в Transfer, чтобы изменения были приняты.


9 Корректные настройки Wi-Fi на всех устройствах
Add StaticIP correctly.png

Если вы используете статический адрес ПК и панели, убедитесь, что заполнены все необходимые поля настроек подключения (особенно адрес маршрутизатора), иначе пинг до устройства будет, но Поиск не будет работать.

- IP-адрес устройства должен быть уникален в пределах IP-подсети

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

- Обязательно укажите DNS - обычно он совпадает с адресом маршрутизатора.


Если вы используете DHCP, нажмите "Обновить Аренду"


10 HTC, Samsung note 3 (Android OS)

На смартфонах HTC Sensation, Incredible S, из-за проблем заводской прошивки, и планшетах Samsung note 3, из-за настроек безопасности, не работает поиск и обновление со стороны Transfer.

В случае такой проблемы, Вам придется запускать обновление проекта через системные настройки i3 pro. Читайте об этом в следующем пункте: "Что делать, если проблему исправить не удалось?".

Если проблема не решилась

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

Вы можете инициировать загрузку проекта в ручном режиме. Индикатор панели в Transfer будет оставаться красным, но, в ряде случаев, загрузка проекта становится возможна.

  1. Запустите i3 pro на панели управления.
  2. Удерживайте палец в течение 10 секунд на любом месте станицы приложения, где нет активных кнопок и элементов, например, в левом верхнем углу.
  3. Появится запрос пароля, введите 2007 и нажмите OK
  4. Откройте вкладку "Update", включите обновление - Update: ON
  5. В параметр "Host", впишите IP-адрес компьютера, где сейчас запущен Transfer.
  6. Нажмите "Update Now"
  7. В логе Transfer, если Поиск раньше не срабатывал, появится надпись "Authorisation is false" (ошибка авторизации, устройства нет в списке). В строке перед ошибкой вы увидите HWID панели управления:
    Find UDID.png
  8. Скопируйте HWID и добавьте его в список панелей
    Add UDID.png
  9. Закройте i3 pro, приложение НЕ должно висеть в фоновом режиме
  10. Выберите проект и лицензию, запустите i3 pro. Должна начаться загрузка проекта на устройство.


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

Еще раз, внимательно, проверьте описанные выше проблемы. Если это не помогло, обратитесь в поддержку.