iRidium lite: приложение мечты для инсталляторов домашней автоматизации

Программный продукт iRidium lite претендует на лидерство в области мультипротокольных приложений для систем Connected Home (или Умного дома) профессиональной установки, а также выступает в некоторых других сегментах. Приложение iRidium lite, как и другие продукты компании, предназначено для инсталляторов систем автоматизации дома / здания, а также для системных интеграторов. В этой статье я постараюсь подробно описать возможности нового продукта, а также его отличия от других приложений компании.

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

Отличительные особенности приложения i3 lite
(iOS, Android, Windows)

– совместимо с десятками систем и сотнями управляемых устройств (KNX, Modbus, HDL, Samsung SmartHome, Duotecno, Domintell, Philips HUE, Fibaro, Kramer, Sonos, Kodi, Netatmo, Gmail, Apple TV, Globalcache, Coolautomation, iRoom, Ekey, Mobotix, 2N и другие)
– расширяется благодаря магазину модулей iRidium store. Открытый API позволяет создавать и монетизировать модули сторонним разработчикам

– приложение может работать в режиме Panel (без центрального контроллера) и Server (с хабом iRidium server для Windows, Linux, Raspberry Pi и других платформ)

– приложение может работать с подключением к сети интернет или полностью локально

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

– дает возможность переводить приложение на родной язык. В данный момент доступно 8 наиболее распространенных языков.

Пример 1: Умный дом для нового
загородного коттеджа

На таких объектах система управления закладывается уже на этапе проектирования. Предположим, что освещением и комнатными термостатами управляет что-то из KNX, котёл и вентиляция работают по протоколу Modbus, кондиционеры подключены через контроллер Coolmaster, цветной свет под музыку в бильярдной на Philips HUE, домофон Mobotix, в домашнем кинотеатре коммутатор Kramer, источники Apple TV и Kodi, проектор с протоколом PJLink и телевизор, управляемый через IP2IR преобразователь Global Caché.

Если заказчик не хочет платить за разработку и настройку индивидуального интерфейса, прекрасно подойдёт i3 lite с центральным контроллером. Интегратор создаёт конфигурацию помещений, добавляет устройства и называет их нужным образом. Само приложение автоматически настроит iRidium server, чтобы логика и расписания работали круглосуточно. Обычно на таком объекте устанавливаются стационарные панели управления, в дальнейшем они дополняются личными гаджетами заказчика. Приложение автоматически адаптирует проект при загрузке на планшеты или смартфоны.

После завершения настройки проекта интегратор покупает лицензию на объект и добавляет в список его пользователей аккаунт конечного пользователя. В дальнейшем сам пользователь сможет вводить свои данные и пароль при установке приложения i3 lite на новое устройство — проект управления сразу же загрузится на него.

Аппаратно в качестве контроллера используется Intel NUC на основе процессора Atom, с операционной системой Windows 10 IoT enterprise (LTSB). Стоимость 15 000 рублей. Стоимость лицензии для конечного пользователя на объект 31 875 рублей.

Пример 2: Домашний кинотеатр

Необходим одностраничный пульт управления домашним кинотеатром. Шторы и освещение управляются через хаб Fibaro, матрица Kramer, проектор PJLink, остальное по ИК через Globalcache.
Стоимость лицензии для конечного пользователя на объект 11 250 рублей.

Пример 3: 3-комнатная квартира

Установлена система управления освещением и климатом HDL, погодная станция Netatmo, клиент использует робот-пылесос, кондиционер и посудомоечную машину линейки Samsung Smarthome. Клиент поставил задачу, чтобы его Умный дом управлялся с двух планшетов, одного компьютера и трёх смартфонов. Также необходимо,чтобы система работала по расписаниям и он сам мог в любой момент их перенастраивать, создавать новые. На большие расходы клиент не готов.
Используется i3 lite с iRidium server, установленном на Raspberry Pi 3, стоимость для конечного пользователя 9 000 рублей в сборе с блоком питания.

Стоимость лицензии для конечного пользователя на объект 20 625 рублей.

Пример 4: камеры и шлагбаумы для всех жителей дома (или посёлка)

Задача: дать жителям домов возможность открывать шлагбаумы во двор со своих смартфонов и обеспечить доступ к видеопотокам камер в этих же дворах. Для управления шлагбаумами используется контроллер под управлением Modbus TCP, открывающий шлагбаумы. Контроллеру присвоен открытый внешний IP-адрес.
В iRidium store уже есть универсальный модуль для протокола ModBus TCP и модуль камер. Процесс создания нужного проекта для конкретного дома занимает несколько минут. Далее проекту присваивается уникальный логин и пароль, на которые активируется лицензия.

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

Стоимость лицензии единоразово оплачивает управляющая компания: 11 250 рублей.

Процесс настройки

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

А на смартфоне примерно так:

Можно создать проект с одним помещением, тогда интерфейс будет просто набором виджетов, расставленных как нужно:

После создания проекта, инсталлятор может сменить графический стиль интерфейса проекта.

Работа интегратора с iRidium lite

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

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

Создавая новый проект, можно выбрать режим — с сервером или без. Центральный контроллер, если он присутствует в системе, используется для правил, расписаний и удаленного доступа через интернет. Также он обеспечивает лучшее качество обратной связи от устройств, особенно если используется большое количество панелей/гаджетов управления. Контроллер можно добавить.

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

Определив помещения, переходим в самый главный раздел — Устройства. Название это условное, потому что в этот раздел добавляются также модули взаимодействия с различными сервисами и «интеллектуальные модули», обеспечивающие какую-либо функциональность. Здесь можно добавить новый модуль из iRidium store.
Это один из первых на рынке маркетплейсов для модулей «умных» устройств, доступный сторонним разработчикам. Модули пишутся при помощи SDK, на основе javascript и iRidium API. Если вам интересен этот процесс — регистрируйтесь и смотрите вебинар. Если вам интересен этот процесс — начните разрабатывать и продавать модули для iRidium lite по этой ссылке.

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

iRidium store

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

Сабдевайс — это часть программного модуля, предназначенная для взаимодействия с какой-то его функцией. К примеру, у нас есть 6-канальный диммер HDL. Для управления им используется модуль HDL Dimmer, внутри которого автоматически создаются 6 одинаковых сабдевайсов, предназначенных для управления каналами. Другой пример — погодная станция Netatmo, которая измеряет температуру, влажность, уровень шума и CO2. Сенсоры не являются сабдевайсами, и управление ими предоставляется бесплатно.

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

После добавки и настройки модулей (подробнее посмотреть этот процесс можно в этом плейлисте на youtube) можно приступить к кастомизации страниц — добавлению изображений, заголовков, перемещению виджетов.

Работа с макросами

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

Работа с правилами

В i3 lite можно создавать правила. Правило — это набор действий, которые будут выполнены при выполнении заданного условия. Например, правило может включить свет в комнате, если сработал датчик движения.

Правила бывают двух типов: серверные и панельные.

Серверные правила работают только на iRidium Server. Они функционируют, даже если панели управления выключены.

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

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

Работа с расписаниями

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

Работа с режимами

Режим — это кнопка, с помощью которой пользователь может сказать системе о том, какие макросы и правила нужно запустить. Например, вы можете создать режим «я ушел» и создать правило, которое будет включать охранные системы, если пользователь включить этот режим, и выключать охранные системы, если пользователь выключить режим

Привязка центрального контроллера iRidium server lite

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

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

Примеры работы модулей

Камеры

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

Gmail

Модуль Gmail позволяет осуществлять взаимодействие с почтовым сервисом. После инсталляции нужно выбрать интервал проверки почты и авторизоваться. В основном возможности модуля используются в разделе Правил:
ЕСЛИ пришло письмо с темой «ВКЛЮЧИТЬ САУНУ +…пароль…» ТО включить макрос САУНА
ЕСЛИ датчик протечки в режиме «Тревога» ТО реле клапана перекрытия закрыть и отправить письмо «Внимание, протечка» на такой-то адрес.

Отличия iRidium pro и iRidium lite

Иридиум на данный момент производит два продукта, которые созданы на одной платформе, но предназначены для разных типов проектов.

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

iRidium pro лучше подходит для проектов, которые воплощают в жизнь уникальное видение определённого интегратора, графику и свободное программирование автоматики. Эти проекты предполагают, что однажды настроенная система будет работать много лет именно тем образом, которым задумал автор.

Ниже таблица, разъясняющая различия подходов двух продуктов

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-интерком включены по умолчанию

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