iRidium pro: приложение для управления Умным домом

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

 

НАЧАТЬ ИСПОЛЬЗОВАТЬ IRIDIUM PRO

 

В графическом редакторе «iRidium studio» создается проект визуализации — интерфейс, связанный с командами управления оборудованием.

 

В приложении «i3 pro» проект запускается на устройствах с ОС Android, iOS, OS X или Windows и управляет оборудованием. Такие устройства называются панелями управления, или просто панелями.

 

В компоненте «iRidium server» могут храниться сценарии, расписания, логика, база данных. Он обеспечивает функционирование системы автоматизации в режиме 24/7.

 

В облачном компоненте «iRidium cloud» хранятся законченные проекты для удаленной загрузки и лицензирования.

 

Зачем нужен

Объединять в одном проекте управление системами автоматизации, А/В-оборудованием и IoT устройствами. Дополнительно можно отображать потоковое видео, интегрировать SIP-домофонию, организовывать отправку сообщений на почту и в мессенджеры и т.д.

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

 

Кто использует

iRidium pro используют профессиональные интеграторы — люди, которые устанавливают и программируют системы Умный Дом, Умный Офис, домашние кинотеатры и любую автоматику.

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


Одна из страниц интерфейса «Concept 12», разработанного Антоном Юлиным, делает заказчика героем футуристичного фильма. Интерфейс доступен для покупки

Где используют

Сфера применения iRidium pro — домашняя и коммерческая автоматизация.

Офисы, квартиры, здания, которые управляются при помощи iRidium pro, расположены по всему миру: как в частной квартире в Москве, так и в парке развлечений в Южной Корее.


iRidium pro используется при управлении медицинской лабораторией университета Macquarie в Сиднее

Возможности интерфейсов

Если оборудование настроено правильно, оно работает безотказно. Если оно работает безотказно, то легко забыть его название. Зачем помнить то, что работает в фоне? С интерфейсом сложнее, он не просто должен работать безотказно, он должен нравиться конкретному человеку. Интерфейс управления, как и дизайн квартиры — подбирается индивидуально.


Интуитивное управление в интерфейсе от компании «Elspace»

Интерфейс формируется в iRidium studio и состоит из управляющих элементов, изображений, анимации, звуков, всплывающих окон с эффектами появления и скрытия. Можно создать проект в горизонтальной или вертикальной ориентации для планшета или телефона, можно сделать поворотный интерфейс, можно настроить пролистывание страниц управления по свайпу и многое другое.

Для отправки команд и отображения обратной связи используются: кнопки, уровни, триггеры, графики, джойстики, кнопки прироста и уменьшения, кнопки для ввода текста, анимированные кнопки. Можно запрограммировать не только нажатие и отпускание на элемент, но и отправлять команду по жесту или циклически по удержанию.

За безопасность отвечает 4-уровневая система паролей. Некоторые страницы должны быть доступны только хозяину дома, например, управление его личным кабинетом или бойлерной. Можно организовать аналог блокировки управления на ПК — открывайте скринсейвер по таймауту, а потом просите пароль для продолжения работы.

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


Как выглядят одни и те же иконки в Галерее, на странице рабочего пространства и в приложении i3 pro на Windows

Встроенных инструментов в iRidium studio хватает, чтобы сделать красивый и функциональный интерфейс. Но если этого мало, то можно расширить функционал интерфейса при помощи программирования на JS.

Если не хотите рисовать интерфейс сами, то можно воспользоваться готовыми проектами интерфейсов с сайта. С ними не придется задумываться, как должны располагаться кнопки, какие цвета сочетаются, каким размером шрифта подписывать, как должна быть устроена навигация и так далее. Есть как бесплатные, так и платные, светлые и темные, для квартир и офисов. Это также один из способов заработать с iRidium pro: любой может нарисовать интерфейс и выставить его на продажу. Адаптировать большинство из них вы сможете после прохождения базовых курсов работы с iRidium pro.
Для вдохновения и оценки возможностей можно посмотреть интерфейсы с уже существующих объектов на iRidium pro.


Стартовая страница интерфейса Chart предоставит быстрый доступ ко всем помещениям в доме с одной страницы. Интерфейс доступен для покупки.

Поддерживаемое оборудование

Иногда сдерживающий фактор — это невозможность использовать какое-то оборудование из-за его несовместимости с другими элементами системы.

В iRidium pro оборудованием управляют драйверы. Драйвер — это программа, которая переводит команды пользователя в протокол управляемого оборудования и позволяет отправлять ему команды и отображать обратную связь. Условно драйверы делятся на нативные (встроенные) и скриптовые (модули).

Во встроенную базу входят драйверы для управления оборудованием: AMX, Bacnet, KNX, HDL, Crestron, Domintell, Duotecno, Modbus, Global cache, Helvar, Beckhoff ADS, ELCO EP iNels. Список постоянно пополняется, поэтому на момент чтения статьи он уже может быть неполным.

Встроенные драйверы, как и интерфейс, настраиваются в редакторе iRidium studio, они стандартизированы, снабжены подробной документацией и примерами работы. Работать с ними легко и быстро. Например, каналы управления оборудованием KNX добавляются при помощи импорта проекта из ETS, а каналы управления оборудованием HDL при помощи сканера. После добавления остается только ввести настройки подключения, и драйвер готов к использованию в проекте. Функции импорта и сканера также доступны для драйверов Crestron, Modbus, Clipsal, BACnet, Duotecno, Domintell.

C проектами TP4 или TP5 для управления оборудованием AMX у iRidium pro полная совместимость — можно загружать на панель напрямую, без импорта, а можно добавить дополнительный функционал в iRidium studio.

А благодаря сотрудничеству с компанией Global Cache у интеграторов есть доступ к закрытой базе IR-команд, которая позволяет не тратить время на поиск кодов управления телевизорами, проекторами или кондиционерами, а добавлять в проект при помощи drag-n-drop напрямую из базы.


Процесс импортирования проекта из ETS в iRidium studio

iRidium pro поддерживает создание собственных драйверов для оборудования, управляемого по HTTP(s), TCP, RS232, UDP. Такие драйверы мы называем модулями. Если нужна обратная связь, то она программируется на JS. Но сначала стоит поискать модуль для управления в разделе готовых модулей на сайте, раздел «Загрузки». База готовых модулей регулярно пополняется, потому что их пишем не только мы (компания iRidium mobile), но и сторонние интеграторы. При желании их можно продавать, как и созданные интерфейсы. Добавить модуль в свой проект несложно: в iRidium studio есть функция «merge», которая сделает это за 2 клика.

iRidium pro также поддерживает:

  • голосовое управление;
  • SIP-домофонию;
  • вывод в интерфейс SIP-видео и потокового видео MJPEG и H.264 (HTTP или RTSP со звуком);
  • встроенный браузер для открытия сайтов внутри приложения i3 pro, запущенного на Android или iOS;
  • открытие других приложений, установленных на том же смартфоне или планшете, при помощи URL-схем;
  • получение доступа к системным функциям панели: заряд батареи, яркость, время и прочее;
  • хранение в памяти управляющего устройства чисел, строк и массивов данных.

Логика и управление 24/7

При управлении только с мобильного устройства интегратор сталкивается со следующими ограничениями:

  • нельзя хранить и выводить исторические данные;
  • нельзя принимать звонки с домофона и запускать сценарии и логику, когда приложение i3 pro на устройстве свернут или закрыт;
  • при выходе приложения i3 pro из фона каждый раз происходит стартовый опрос всех драйверов, что нагружает сеть.

Для снятия этих ограничений в iRidium pro служит компонент iRidium server.

iRidium server работает либо в связке с клиентами i3 pro, либо самостоятельно, если на объекте отсутствует визуализация. Запускается на обычном ПК и нескольких аппаратных платформах (контроллерах). Например:

  • Windows 7, 8, 10 (x86, x64);
  • Linux (x86, x64);
  • контроллер iRidium server UMC;
  • контроллер iRidium server RPi;
  • контроллер iRidium server NUC на базе Windows;
  • контроллер iRidium server WB 6 Zero.

Платформа для запуска выбирается в зависимости от размера объекта автоматизации и требуемых функций. Например, при запуске на контроллере от UMC Technology сервер сможет принимать и отправлять команды через интерфейс KNX TP1 и выполнять функцию KNX IP-роутера или напрямую подключаться к шине BusPro. Подробную информацию о каждом контроллере смотрите на сайте, в разделе «iRidium server».

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

Расписания, логика, шлюзование данных между разным оборудованием, правила — все это создается для проекта, запускаемого на сервере в iRidium studio.


Создание логики или шлюзования данных в интерфейсе iRidium studio

Сохранение значений переменных происходит в Базу данных SQL. Можно сохранять значения, которые пришли от оборудования, а можно создавать виртуальные переменные и хранить в них данные от панелей или скриптов. Например, можно хранить уставку комфортной температуры, которую заказчик выставляет в интерфейсе управления.

Вывод сохраненных данных доступен в виде графика на панели или в web-интерфейсе iRidium server.

Управление просмотром исторических значений в web-интерфейсе iRidium server

При возникновении аварии iRidium server может отправить PUSH на устройство на базе Android или iOS, где установлено приложение i3 pro, письмо на почту или сообщение в месседжер.

Добавление управления через iRidium server не приводит к увеличению цены лицензии — включить в объект можно в любой момент.

Ценовая политика

Тестовый режим для всех интеграторов бесплатный. Лицензия Test Mode загружается автоматически после авторизации в i3 pro или на iRidium server. Это позволяет последовательно настроить работу проекта и принять взвешенное решение перед покупкой.

Для тестирования проекта заказчиком доступен бесплатный триальный период, продолжающийся 60 дней.

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

Типы лицензий и их наполнение:

  • Starter: 1 панель / 50 серверных тегов
  • Basic: 5 панелей / 250 серверных тегов
  • Advanced: 10 панелей / 1000 серверных тегов
  • Enterprise: 25 панелей / 2500 серверных тегов
  • Enterprise+: 50 панелей / 60000 серверных тегов

Например, если в квартире проект для управления будет одновременно запущен на 1 встроенной панели и 2 телефонах хозяев дома, то количество панелей будет 3, а минимальным типом лицензии будет Basic.

Стоимость лицензии рассчитывается при помощи калькулятора, который находится в личном кабинете на сайте. Помимо типа лицензии на конечную стоимость влияют драйверы, используемые при управлении. Например, при управлении AV-оборудованием с 1 панели, стоимость лицензии составит 9 375 руб. При управлении KNX и AV-оборудованием с 5 панелей — 37 500 руб.

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

Для новых пользователей iRidium pro действуют дополнительные условия — при успешной сдачи теста после онлайн- или оффлайн-обучения статус повышается до серебряного на 3 месяца. Если за этот период совершается хотя бы одна покупка, серебряный статус закрепляется на весь год. Мы заинтересованы, чтобы знания, полученные на обучающих курсах, были сразу же закреплены практикой, иначе это зря потраченное наше и ваше время.

Забота о пользователях

Интеграторы выбирают iRidium mobile не только за гибкий интерфейс и дружбу протоколов.

iRidium pro защищает интеллектуальную собственность интегратора, используя функцию шифрования проекта в iRidium studio. Шифрованный проект нельзя открывать и редактировать в iRidium studio, но можно запускать в клиенте i3 pro. В таком формате его можно передавать другим интеграторам и заказчикам и не переживать, что кто-то воспользуется чужими решениями.

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


Бесплатный интерфейс в стиле iOS (Black Edition) содержит 1 скрипт: для передачи цвета в каналы управления DMX-лентой. Для его работы надо будет вставить названия каналов из своего проекта.

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

Мы обучаем базовым навыкам работы с iRidium pro вживую и в онлайне. 2-дневный курс в Москве проходит каждый месяц, онлайн-курс доступен всегда. Также есть курс по обучению работе со скриптами, он также проходит в Москве. Курсы экономят время не только на старте, но и в процессе работы — меньше вопросов к технической поддержке, меньше времени на ожидание ее ответов. При этом курсы дают дополнительный бонус в виде серебряного статуса, в случае успешной сдачи теста. Также в режиме онлайн проводим вебинары по презентации умных домов, рассказываем о тенденциях рынка автоматизации и многое другое.

Мы помогаем презентовать Умный дом при помощи демо-проекта «Виртуальный дом». На ПК запускаются проект для эмуляции квартиры, на мобильном устройстве проект с интерфейсом управления этой квартирой, взаимодействие проектов происходит через сервер, запущенный на этом же ПК. При открытии комнаты в проекте управления, открывается соответствующая ему комната в квартире, где образно можно включить свет, поуправлять музыкой, шторами, телевизором, климатом.


Проект «Виртуальный Умный дом» на выставке

Мы уже 5 лет проводим конкурс проектов «iRidium Awards». Участвовать можно с любым объектом, автоматизированным на iRidium pro или с созданным вручную интерфейсом управления. Подарки: скидки на лицензии и устройства от компании Apple.

Мы создаем новые продукты, опираясь на запросы интеграторов. Например, iRidium lite. Если вкратце, то он создает проект управления сразу на панели, без использования редактора на ПК, но и без возможности свободного программирования или уникального интерфейса. Подробную информацию об iRidium lite читайте в статье «iRidium lite: приложение мечты для инсталляторов домашней автоматизации», сравнение продуктов в конце статьи.

 

Итоги

  1. iRidium pro — продукт для профессиональных интеграторов, которые устанавливают и программируют системы Умный Дом, Умный Офис, домашние кинотеатры и любую автоматику.
  2. Используется везде, где нужна автоматизация в совокупности с гибкой визуализацией.
  3. Позволяет обратиться к любому свойству интерфейса или драйвера при помощи языка JS. Этим пользуются те, кому не хватило стандартных функций, чтобы создать сложную логику взаимодействия. Это фича, потому что ни один из необходимых процессов настройки полнофункционального и красивого проекта на скрипты не завязан.
  4. Быстрая настройка драйвера из готовой базы, создание драйвера для любого оборудования, управляемого по протоколам TCP, HTTP, RS232, UDP.
  5. iRidium server поможет организовать управление 24/7, PUSH, расписания, правила, шлюзование между драйверами, хранение и вывод значений.
  6. Есть бесплатные лицензии как для отладки проекта интегратором, так и для тестирования заказчиком. Коммерческие лицензии поделены на 5 типов. Каждый тип включает в себя определенное количество управляющих устройств и серверных тегов.
  7. В i3 pro есть дополнительные фичи, которые облегчают жизнь интегратору: передача проекта заказчику через интернет, шифрование проекта, обучение в оффлайне и онлайне, демопроект для презентации Умного дома и др.

P. S. В статье мы рассказали только об основных возможностях iRidium pro. Если вы заинтересовались, то следующим шагом предлагаем посмотреть 30-минутный курс «Введение в iRidium pro» на платформе Stepik. На нем вы узнаете процесс работы интегратора с iRidium pro от регистрации до сдачи объекта заказчику, из каких компонентов состоит программный комплекс, какая используется система лицензирования и как начать работу.

Сравнение iRidium pro и iRidium lite


iRidium lite

iRidium pro

Обычно используется для

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

Составляющие продукта

Приложение i3 lite (iOS/Android/Windows), облачный сервис, магазин модулей, опционально контроллер iRidium server (аппаратный и программный для Windows, Linux, Raspbian)
Редактор для ПК (iRidium studio), приложение i3 pro (iOS/Android/Windows), облачный сервис, опционально контроллер iRidium server (аппаратно-программный для Windows, Linux, Raspbian)

Control project creation


Дизайн пользовательского интерфейса

Фиксированный, стандартный
(поддержка тем и стилей
в следующей версии)
Свободно настраивается
через редактор на ПК

Конфигурация проекта

В приложении i3 lite
В редакторе для ПК
(iRidium studio)

Свободное программирование (JS)

Нет
Да

Драйверы управления

В виде готовых для использования
модулей из магазина
iRidium store
Подключаются и настраиваются через
редактор для ПК в виде нативных
драйверов или JS модулей

Функция сканирования устройств

Да, в приложении. Доступно инсталлятору и конечному пользователю
Да, в редакторе на ПК. Доступно только инсталлятору

Logic


Макросы (сцены)

Да, в приложении. Доступно инсталлятору и конечному пользователю
Да, в редакторе на ПК. Доступно только инсталлятору

Правила и расписания

Да, в приложении. Доступно инсталлятору и конечному пользователю
Да, в редакторе на ПК. Доступно только инсталлятору

Работа с центральным контроллером (iRidium server)

Как с центральным контроллером, так и без. Если используется контроллер, его не нужно настраивать, приложение автоматически делает это. Не поддерживает свободное программирование
Работает как с центральным контроллером, так и без. Если используется контроллер, он конфигурируется через редактор для ПК отдельно. Поддерживает свободное программирование

Licensing


Бесплатное использование для инсталляторов

Для инсталляторской учетной записи
все тесты бесплатно. Сервер —
60 дней пробный режим
после активации
60 дней пробный режим (одна
лицензия на объект), 365 дней
лицензия для шоурума (одна
на компанию)

Подход к лицензированию

На объект и по количеству
«сабдевайсов»
По панелям и количеству
«датапойнтов»

Лицензия тип 1 (KNX, 1 панель управления)

11 250 руб. (розничная цена, до 40 сабдевайсов) + 20 сабдевайсов 5 625 руб. + при использовании iRidium server 9 375 руб. Все драйверы и бесплатные модули включены
18 750 руб.(розничная цена), включает iRidium server до 50 тегов/датапойнтов. Также AV&CustomSystems драйвер, IP-камеры и SIP-интерком включены по умолчанию

Лицензия тип 2 (KNX, панели без ограничения)

11 250 руб. (розничная цена, до 40 сабдевайсов) + 20 сабдевайсов 5 625 руб. + при использовании iRidium server 9 375 руб. Все драйверы и бесплатные модули включены
281 250 руб.(розничная цена), включает iRidium server до 10 000 тегов/датапойнтов. Также AV&CustomSystems драйвер, IP-камеры и SIP-интерком включены по умолчанию