iRidium Lite
Универсальная платформа для организации окружающих вещей в единое умное пространство
iRidium Lite - это платформа для управления умным домом и устройствами интернета вещей. Основная особенность в том, что платформа имеет интуитивно понятный интерфейс и не требует дополнительных навыков программирования или проектирования интерфейсов. Проект можно создать и протестировать на своем планшете или смартфоне.
Преимущества
- Простое создание проектов
Для создания проекта не требуется дополнительного программного обеспечения, навыков программирования или знаний проектирования интерфейса. Создание и настройка проекта производится прямо с панели, а конфигуратор проектов имеет интуитивно понятный интерфейс и автоматический поиск модулей для найденного оборудования.
- Смена графического стиля прямо из проекта управления
Пользователь может изменять графический стиль отображения проекта прямо с панели, просто выбрав новый стиль из списка доступных.
- Один проект под любое устройство
Проекты i3 lite адаптируются под разрешение панели. Это значит что, создав один проект, пользователь может использовать его как на смартфоне, так и на планшете.
- Хранение проектов в облаке
У каждого пользователя есть собственное облачное хранилище, в котором хранятся его проекты, и при необходимости они могут быть загружены на другое устройство.
Каждый проект состоит из модулей управления оборудованием, которые можно загрузить из магазина модулей. Это дает не только быстрое добавление нового оборудования в проект, но и своевременное обновление модулей при необходимости.
iRidium Lite имеет имеет тесную интеграцию с сервером. Пользователь может сам создавать правила и расписания, используя встроенный инструмент, и загрузить их на сервер.
- Автоматический перевод текста интерфейса на родной язык
Интерфейс приложения i3 Lite переведен на Русский, Английский, Китайский, Норвежский, Голландский, Немецкий, Французский и Греческий языки. Перевод происходит автоматически. Достаточно лишь выбрать нужный язык.
Компоненты
- i3 Lite - приложение для интеграторов и конечных пользователей. С его помощью происходит вся настройка проекта и управление оборудованием.
- iRidium Cloud - облачное хранилище проектов. Для работы с платформой не требуется наличие персонального компьютера. Все созданные проекты автоматически сохраняются в облако и могут быть загружены на панель в любой момент. При передаче проекта пользователю также используется облако. Интегратор может отправить проект пользователю прямо из приложения.
- iRidium Server - аппаратное решение для управления умным домом. При использовании сервера не обязательно держать приложение запущенным. Вся логика проекта работает на сервере и не требуют стороннего вмешательства.
- iRidium Store - магазин модулей с устройствами и графическими интерфейсами, встроенный в i3 lite. Модули позволяют обеспечить взаимодействие с различными протоколами и настроить управление оборудованием более 60 производителей.
Безопасность
Лучшие практики:
- Защита соединения SSL сертификатом. SSL (англ. Secure Sockets Layer — уровень защищённых cокетов) — криптографический протокол, который подразумевает более безопасную связь. Он использует асимметричную криптографию для аутентификации ключей обмена, симметричное шифрование для сохранения конфиденциальности, коды аутентификации сообщений для целостности сообщений.
- Использование ключа доступа вместо пары логин/пароль. Считается стандартом сетевой безопасности:
- Ключ доступа генерируется автоматически, имеет достаточно крипто устойчивую длину и набор символов (пароль пользователя может быть очень простым)
- Ключ доступа привязан к конкретному устройству, т.е. компрометация ключа не даст злоумышленнику доступ ко всему аккаунту
- Ключ доступа может быть сброшен не требуя смены пароля, потребуется лишь заново авторизоваться
- Advanced Encryption Standard (AES-256), симметричный алгоритм блочного шифрования (размер блока 128 бит, ключ 256 бит). В июне 2003 года Агентство национальной безопасности США постановило, что шифр AES является достаточно надёжным, чтобы использовать его для защиты сведений, составляющих государственную тайну (англ. classified information). Вплоть до уровня SECRET было разрешено использовать ключи длиной 128 бит, для уровня TOP SECRET требовались ключи длиной 192 и 256 бит. По сегодняшний день AES является одним из самых распространённых алгоритмов симметричного шифрования.
Как делаем мы:
- Авторизация в приложении: все запросы к сайту только с использованием защищённого соединения (SSL 3.0).
- После сравнения пары логин/пароль, все запросы верифицированы ключом доступа (пароль больше нигде не передаётся).
- Сервер обращается к сайту только с использованием защищённого соединения (SSL 3.0).
- Проекты хранятся на серверах Амазон (Алибаба для Китая). Файлы скачиваются по ссылке (https) с дополнительной авторизацией по ключу доступа (время жизни ключа 2 минуты). Файлы хранятся в обезличенной форме, без ссылки на владельца.
- Приложение обменивается данными с сервером двумя способами: REST API (защита SSL 3.0), iRidium protocol (с версии 1.2.3 - шифрование AES-256 включено по умолчанию).
- Права доступа авторизованного пользователя к серверу определяются в проекте и обеспечивается через создание hash-ключей через доверенный центр (наш сайт).
Приложение i3 Lite
Перед началом работы, убедитесь что используете последнюю версию приложения.
Приложение i3 lite доступно для платформ:
Работа с i3 Lite
Пример: Как быстро настроить проект управления оборудованием KNX и HDL с сервером UMC C3:
Быстрый старт проекта с сервером i3 lite
Создание проекта в i3 Lite.