iRidium для Lutron
набор инструментов для создания интерфейсов управления оборудованием Lutron
Драйвер предназначен для управления оборудованием Lutron. Для ознакомления используйте пример проекта:
пример: Lutron
iRidium для Lutron - это набор инструментов, позволяющий создать интерфейс для управления домом или офисом на базе одноименного оборудования. Реализует команды протокола Lutron.
Список протестированного оборудования:
- HQP7-2 - Homeworks QSX Proccesor;
- LQSE-4A5-230-D - DIN Rail Power Module Adaptive 4 Output
- LQSE-2DALUNV-D - DIN Rail Panel Module Universal DALI
- SMC55-RESI-2 - Palladiom HVAC Controller
- HQWT-T-HW-BL-A - Palladiom HVAC Thermostat
- QSSC-EDU-10 - Sivoia QS roller 64 Electronic Drive Unit
Подключение
Панели управления (iOS, Android, Windows, Mac) могут управлять оборудованием Lutron только через процессор Homeworks QSX.

- Предварительно сконфигурируйте процессор с помощью программы Lutron Designer (по вопросам доступа к функционалу программы, обращайтесь к производителю).
- Выберите необходимые устройства в конфигураторе и активируйте их (в ходе этого процесса каждому устройству будет назначен индивидуальный ID).
- Сохраните проект и отправьте конфиг в процессор.
Работа в iRidium
Создайте новый проект и добавьте драйвер Lutron с помощью сканера или ручным вводом данных.
Сканирование устройств
iRidium Studio сканирует оборудование Lutron и добавляет в проект iRidium все найденные устройства с преднастроенными для них командами и фидбэками.
В окне Devices нажмите клавишу Scan > Lutron Scanner :

Укажите IP-адрес Homeworks QSX Proccesor, а также логин и пароль от Lutron Designer:
Добавьте необходимые найденные устройства в проект.
Если сканер не находит оборудование, то вы можете прописать данные настройки драйвера вручную:
Добавление драйвера вручную
Добавьте драйвер Lutron в проект из базы данных iRidium:
В созданном проекте откройте боковую панель Devices , с помощью кнопки Add driver добавьте драйвер Lutron :

Щелкните ЛКМ по добавленному драйверу Lutron и добавьте необходимые устройства (Add subdevice). Все устройства разделены по папкам в соответствии со своим типом.

Введите параметры подключения в настройках драйвера, устройств и команд / фидбэков.
Настройка параметров подключения

Настройки подключения драйвера:
- Protocol - TCP;
- Log Level - уровень логирования драйвера;
- Host - IP-адрес Homeworks QSX Proccesor;
- Port - порт подключения (по умолчанию 80);
- Login - имя пользователя (задается в проекте Lutron Designer);
- Password - пароль пользователя (задается в проекте Lutron Designer);
- SSL - тип шифрования (Disable, TLS v1.2, SSL v2.3, SSL v3.0);
- Keep Alive - интервал проверки TCP соединения. В случае отсутствия ответа на запрос Keep Alive, драйвер будет принудительно переведён в состояние отключен. Параметр сделан для корректного отображения онлайн-статуса при экстренном \ неправильном отключении клиента. 0 - отключение настройки;
- Driver Version - версия драйвера.
Настройки подключения устройств:
- Name - имя устройства;
- Driver Type - тип драйвера (Lutron);
- Device Type - тип устройства:
- Area - содержит сцены, входящие в область;
- Zone - содержит команды управления устройством внутри зоны;
- LED - светодиоды, имеют собственные команды управления, не могут находится внутри зон;
- Zone Type - тип зоны (только для Device Type - Zone):
- Dimmed - зона с диммируемыми устройствами;
- Switched - зона с реле;
- Spectrum Tune - зона с диммируемым RGBA светом;
- White Tune - зона с DALI;
- Shade - зона с рулонными шторами;
- Shade With Tilt - зона штор с возможностью наклона;
- Shade With Tilt When Closed - зона штор в закрытом состоянии наклона;
- CCO - зона с PowPak CCO Module (низковольтная радиостанция);
- Fan Speed - зона с вентилятором / приточкой;
- Open Close Stop - зона с командами открыть / закрыть / стоп (гаражная дверь);
- Receptacle - зона с датчиком уровня жидкости;
- Single SetPoint HVAC - термостат с 1 температурной уставкой;
- Dual SetPoint HVAC - термостат с 2 температурными уставками;
- ID - идентификатор управляемого устройства / сцены (только для Device Type - Area / LED).

Команды и каналы обратной связи устройств не имеют уникальных параметров настроек. Только у Device Type - Area есть дополнительный параметр ID - идентификатор сцены. Типы всех команд и фидбэков описаны в ниже.
Настройка команд и фидбэков

Для управления оборудованием настройте команды (Commands) и каналы обратной связи (Feedbacks). Чтобы отправить команду, перетяните ее на графический элемент и укажите значение (Value), которое необходимо отправить. Чтобы отобразить значение с канала обратной связи, перетащите Feedback на графический элемент, и укажите, каким образом вывести значение (Value).
Подробнее о работе с графическими элементами написано в статье "Типы графических элементов".
Zone Dimmed
| Имя команды или обратной связи | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Dimmed Level | Command | 0 - 100% | Диммирование яркости |
| Raise | Command | Любое значение | Увеличить яркость до максимально допустимого значения |
| Lower | Command | Любое значение | Уменьшить яркость до минимально допустимого значения |
| Stop | Command | Любое значение | Остановить диммирование |
| Dimmed Level | Feedback | 0 - 100% | Остановить диммирование |
Zone Switched
| Имя команды или обратной связи | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Switched Level | Command | 0 - 1 | Указать уровень переполнения |
| Switched Level | Feedback | 0 - 1 | Датчик переполнения |
Zone Spectrum Tune
| Имя команды или обратной связи | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Spectrum Tuning Level (RGBA) | Command | 255.255.255.255 | Задать RGBA освещение |
| Raise | Command | Любое значение | Увеличить яркость до максимально допустимого значения |
| Lower | Command | Любое значение | Увеличить яркость до минимально допустимого значения |
| Stop | Command | Любое значение | Остановить диммирование |
| Spectrum Tuning Level (RGBA) | Feedback | 255.255.255.255 | Состояние освещения RGBA лампы |
Zone White Tune
| Имя команды или обратной связи | Тип | Допустимые значения | Описание |
|---|---|---|---|
| White Tuning Level | Command | 0 - 100% | Изменить уровень яркости (DALI) |
| White Tuning Kelvin | Command | 1000 - 7000 | Изменить температуру света (DALI) |
| White Tuning Level | Feedback | 0 - 100% | Уровень яркости (DALI) |
| White Tuning Kelvin | Feedback | 1000 - 7000 | Температура света (DALI) |
Zone Shade
| Имя команды или обратной связи | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Shade Level | Command | 0 - 100% | Изменить уровень штор |
| Raise | Command | Любое значение | Открыть штору |
| Lower | Command | Любое значение | Закрыть штору |
| Stop | Command | Любое значение | Остановить штору |
| Shade Level | Feedback | 0 - 100% | Уровень шторы |
Zone Shade With Tilt
| Имя команды или обратной связи | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Shade Level | Command | 0 - 100% | Изменить уровень открытия штор |
| Shade Tilt | Command | 0 - 100% | Изменить уровень наклона штор |
| Raise | Command | Любое значение | Открыть штору |
| Raise Lift | Command | Любое значение | Поднимать штору |
| Raise Tilt | Command | Любое значение | Увеличить наклон шторы до максимально допустимого значения |
| Lower | Command | Любое значение | Закрыть штору |
| Lower Lift | Command | Любое значение | Опускать штору |
| Lower Tilt | Command | Любое значение | Уменьшить наклон шторы до минимально допустимого значения |
| Stop | Command | Любое значение | Остановить штору |
| Stop Lift | Command | Любое значение | Остановить подъём / опускание шторы |
| Stop Tilt | Command | Любое значение | Остановить изменение наклона шторы |
| Shade Level | Feedback | 0 - 100% | Уровень открытия шторы |
| Shade Tilt | Feedback | 0 - 100% | Уровень наклона шторы |
Zone Shade With Tilt When Closed
| Имя команды или обратной связи | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Shade Level | Command | 0 - 100% | Изменить уровень открытия штор |
| Shade Tilt | Command | 0 - 100% | Изменить уровень наклона штор |
| Raise | Command | Любое значение | Открыть штору |
| Raise Lift | Command | Любое значение | Поднимать штору |
| Raise Tilt | Command | Любое значение | Увеличить наклон шторы до максимально допустимого значения |
| Lower | Command | Любое значение | Закрыть штору |
| Lower Lift | Command | Любое значение | Опускать штору |
| Lower Tilt | Command | Любое значение | Уменьшить наклон шторы до минимально допустимого значения |
| Stop | Command | Любое значение | Остановить штору |
| Stop Lift | Command | Любое значение | Остановить подъём / опускание шторы |
| Stop Tilt | Command | Любое значение | Остановить изменение наклона шторы |
| Shade Level | Feedback | 0 - 100% | Уровень открытия шторы |
| Shade Tilt | Feedback | 0 - 100% | Уровень наклона шторы |
Zone CCO
| Имя команды или обратной связи | Тип | Допустимые значения | Описание |
|---|---|---|---|
| CCO Level | Command | 0 - 100% | Задать уровень для датчика жидкости |
| CCO Level | Feedback | 0 - 100% | Текущее значение с датчика уровня жидкости |
Zone Fan Speed
| Имя команды или обратной связи | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Fan Speed | Command | OFF - 1, LOW - 2, MEDIUM - 3, MEDIUM_HIGH - 4, HIGH - 5 | Режим проветривания: 1 - выключено, 2 - медленно, 3 - средний, 4 - выше среднего, 5 - максимальный |
| Fan Speed | Feedback | OFF - 1, LOW - 2, MEDIUM - 3, MEDIUM_HIGH - 4, HIGH - 5 | Режим проветривания: 1 - выключено, 2 - медленно, 3 - средний, 4 - выше среднего, 5 - максимальный |
Zone Open Close Stop
| Имя команды или обратной связи | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Raise | Command | Любое значение | Открыть до максимально допустимого значения |
| Lower | Command | Любое значение | Закрыть до минимально допустимого значения |
| Stop | Command | Любое значение | Остановить открытие / закрытие |
Zone Receptacle
| Имя команды или обратной связи | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Receptacle Level | Command | 0 - Off / 1 - On | Включить / выключить датчик уровня жидкости |
| Receptacle Level | Feedback | 0 - Off / 1 - On | Включить / выключить датчик уровня жидкости |
Zone Single SetPoint HVAC
| Имя команды или обратной связи | Тип | Допустимые значения | Описание |
|---|---|---|---|
| SetPoint (C) | Command | 10 - 32 (зависит от КУ) | Установить температурную уставку в градусах Цельсия |
| SetPoint (F) | Command | 50 - 90 (Зависит от КУ) | Установить температурную уставку в градусах Фаренгейта |
| Custom Operating Mode | Command | OFF - 1, HEAT - 2, COOL - 3, AUTO - 4, EMERGENCY_HEAT - 5, FAN - 6, DRY - 7, UNKNOWN - 8 (зависит от КУ) | Установить значение для Operating Mode |
| Custom Fan Mode | Command | AUTO - 1, ON - 2, CYCLE - 3, NO_FAN - 4, HIGH - 5, MEDIUM - 6, LOW - 7, TOP - 8, UNKNOWN - 9 (зависит от КУ) | Установить значение для Fan Mode |
| Operating Mode Off | Command | Любое значение | Установить в Operating Mode режим Off |
| Operating Mode Heat | Command | Любое значение | Установить в Operating Mode режим Heat |
| Operating Mode Cool | Command | Любое значение | Установить в Operating Mode режим Cool |
| Operating Mode Auto | Command | Любое значение | Установить в Operating Mode режим Auto |
| Operating Mode Emergency Heat | Command | Любое значение | Установить в Operating Mode режим Emergency Heat |
| Operating Mode Fan | Command | Любое значение | Установить в Operating Mode режим Fan |
| Operating Mode Dry | Command | Любое значение | Установить в Operating Mode режим Dry |
| Fan Mode Auto | Command | Любое значение | Установить в Fan Mode режим Auto |
| Fan Mode On | Command | Любое значение | Установить в Fan Mode режим On |
| Fan Mode Cycle | Command | Любое значение | Установить в Fan Mode режим Cycle |
| Fan Mode No Fan | Command | Любое значение | Установить в Fan Mode режим No Fan |
| Fan Mode High | Command | Любое значение | Установить в Fan Mode режим High |
| Fan Mode Medium | Command | Любое значение | Установить в Fan Mode режим Medium |
| Fan Mode Low | Command | Любое значение | Установить в Fan Mode режим Low |
| Fan Mode Top | Command | Любое значение | Установить в Fan Mode режим Top |
| Current Temperature (F) | Feedback | -22 ~ 122 (Зависит от КУ) | Текущая температура в градусах Фаренгейта |
| Current Temperature (C) | Feedback | -30 ~ 50 (Зависит от КУ) | Текущая температура в градусах Цельсия |
| SetPoint Status (F) | Feedback | 18 ~ 32 (Зависит от КУ) | Значение температурной уставки в градусах Фаренгейта |
| SetPoint Status (C) | Feedback | 0 ~ 90 (Зависит от КУ) | Значение температурной уставки в градусах Цельсия |
| Operating Mode | Feedback | OFF - 1, HEAT - 2, COOL - 3, AUTO - 4, EMERGENCY_HEAT - 5, FAN - 6, DRY - 7, UNKNOWN - 8 (зависит от КУ) | Текущий режим работы |
| Fan Mode | Feedback | AUTO - 1, ON - 2, CYCLE - 3, NO_FAN - 4, HIGH - 5, MEDIUM - 6, LOW - 7, TOP - 8, UNKNOWN - 9 (зависит от КУ) | Текущий режим работы кондиционера |
| Fan Status | Feedback | UNKNOWN - 1, HIGH - 2, MEDIUM - 3, LOW - 4, OFF - 5 (зависит от КУ) | Текущее состояние кондиционера |
Zone Dual SetPoint HVAC
| Имя команды или обратной связи | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Custom Operating Mode | Command | OFF - 1, HEAT - 2, COOL - 3, AUTO - 4, EMERGENCY_HEAT - 5, FAN - 6, DRY - 7, UNKNOWN - 8 (зависит от КУ) | Установить значение для Operating Mode |
| Custom Fan Mode | Command | AUTO - 1, ON - 2, CYCLE - 3, NO_FAN - 4, HIGH - 5, MEDIUM - 6, LOW - 7, TOP - 8, UNKNOWN - 9 (зависит от КУ) | Установить значение для Fan Mode |
| Operating Mode Off | Command | Любое значение | Установить в Operating Mode режим Off |
| Operating Mode Heat | Command | Любое значение | Установить в Operating Mode режим Heat |
| Operating Mode Cool | Command | Любое значение | Установить в Operating Mode режим Cool |
| Operating Mode Auto | Command | Любое значение | Установить в Operating Mode режим Auto |
| Operating Mode Emergency Heat | Command | Любое значение | Установить в Operating Mode режим Emergency Heat |
| Operating Mode Fan | Command | Любое значение | Установить в Operating Mode режим Fan |
| Operating Mode Dry | Command | Любое значение | Установить в Operating Mode режим Dry |
| Fan Mode Auto | Command | Любое значение | Установить в Fan Mode режим Auto |
| Fan Mode On | Command | Любое значение | Установить в Fan Mode режим On |
| Fan Mode Cycle | Command | Любое значение | Установить в Fan Mode режим Cycle |
| Fan Mode No Fan | Command | Любое значение | Установить в Fan Mode режим No Fan |
| Fan Mode High | Command | Любое значение | Установить в Fan Mode режим High |
| Fan Mode Medium | Command | Любое значение | Установить в Fan Mode режим Medium |
| Fan Mode Low | Command | Любое значение | Установить в Fan Mode режим Low |
| Fan Mode Top | Command | Любое значение | Установить в Fan Mode режим Top |
| Heating SetPoint (F) | Feedback | 50 ~ 80 (Зависит от КУ) | Температурная уставка для обогрева в градусах Фаренгейта |
| Heating SetPoint (C) | Feedback | 10 ~ 26 (Зависит от КУ) | Температурная уставка для обогрева в градусах Цельсия |
| Cooling SetPoint (F) | Feedback | 80 ~ 90 (Зависит от КУ) | Температурная уставка для охлаждения в градусах Фаренгейта |
| Cooling SetPoint (C) | Feedback | 28 ~ 32 (Зависит от КУ) | Температурная уставка для охлаждения в градусах Цельсия |
| Current Temperature (F) | Feedback | -22 ~ 122 (Зависит от КУ) | Текущая температура в градусах Фаренгейта |
| Current Temperature (C) | Feedback | -30 ~ 50 (Зависит от КУ) | Текущая температура в градусах Цельсия |
| Heating SetPoint Status (F) | Feedback | 50 ~ 80 (Зависит от КУ) | Температурная уставка для обогрева в градусах Фаренгейта |
| Heating SetPoint Status (C) | Feedback | 10 ~ 26 (Зависит от КУ) | Температурная уставка для обогрева в градусах Цельсия |
| Cooling SetPoint Status (F) | Feedback | 80 ~ 90 (Зависит от КУ) | Температурная уставка для охлаждения в градусах Фаренгейта |
| Cooling SetPoint Status (C) | Feedback | 28 ~ 32 (Зависит от КУ) | Температурная уставка для охлаждения в градусах Цельсия |
| Operating Mode | Feedback | OFF - 1, HEAT - 2, COOL - 3, AUTO - 4, EMERGENCY_HEAT - 5, FAN - 6, DRY - 7, UNKNOWN - 8 (зависит от КУ) | Текущий режим работы |
| Fan Mode | Feedback | AUTO - 1, ON - 2, CYCLE - 3, NO_FAN - 4, HIGH - 5, MEDIUM - 6, LOW - 7, TOP - 8, UNKNOWN - 9 (зависит от КУ) | Текущий режим работы кондиционера |
| Fan Status | Feedback | UNKNOWN - 1, HIGH - 2, MEDIUM - 3, LOW - 4, OFF - 5 (зависит от КУ) | Текущее состояние кондиционера |