Перейти к основному содержимому

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.

Lutron8.png

  1. Предварительно сконфигурируйте процессор с помощью программы Lutron Designer (по вопросам доступа к функционалу программы, обращайтесь к производителю).
  2. Выберите необходимые устройства в конфигураторе и активируйте их (в ходе этого процесса каждому устройству будет назначен индивидуальный ID).
  3. Сохраните проект и отправьте конфиг в процессор.

Работа в iRidium

Создайте новый проект и добавьте драйвер Lutron с помощью сканера или ручным вводом данных.

Сканирование устройств

iRidium Studio сканирует оборудование Lutron и добавляет в проект iRidium все найденные устройства с преднастроенными для них командами и фидбэками.

В окне Devices нажмите клавишу Scan > Lutron Scanner :

Lutron1.png

Укажите IP-адрес Homeworks QSX Proccesor, а также логин и пароль от Lutron Designer:

Lutron2.png

Добавьте необходимые найденные устройства в проект.

примечание

Если сканер не находит оборудование, то вы можете прописать данные настройки драйвера вручную:

Добавление драйвера вручную

Добавьте драйвер Lutron в проект из базы данных iRidium:

В созданном проекте откройте боковую панель Devices , с помощью кнопки Add driver добавьте драйвер Lutron :

Lutron3.png

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

Lutron4.png

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

Настройка параметров подключения

Lutron5.png

Настройки подключения драйвера:

  • 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 - версия драйвера.

Lutron6.png

Настройки подключения устройств:

  • 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).

Lutron7.png

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

Настройка команд и фидбэков

SendRecieve.png

Для управления оборудованием настройте команды (Commands) и каналы обратной связи (Feedbacks). Чтобы отправить команду, перетяните ее на графический элемент и укажите значение (Value), которое необходимо отправить. Чтобы отобразить значение с канала обратной связи, перетащите Feedback на графический элемент, и укажите, каким образом вывести значение (Value).

Подробнее о работе с графическими элементами написано в статье "Типы графических элементов".

Zone Dimmed
Имя команды или обратной связиТипДопустимые значенияОписание
Dimmed LevelCommand0 - 100%Диммирование яркости
RaiseCommandЛюбое значениеУвеличить яркость до максимально допустимого значения
LowerCommandЛюбое значениеУменьшить яркость до минимально допустимого значения
StopCommandЛюбое значениеОстановить диммирование
Dimmed LevelFeedback0 - 100%Остановить диммирование
Zone Switched
Имя команды или обратной связиТипДопустимые значенияОписание
Switched LevelCommand0 - 1Указать уровень переполнения
Switched LevelFeedback0 - 1Датчик переполнения
Zone Spectrum Tune
Имя команды или обратной связиТипДопустимые значенияОписание
Spectrum Tuning Level (RGBA)Command255.255.255.255Задать RGBA освещение
RaiseCommandЛюбое значениеУвеличить яркость до максимально допустимого значения
LowerCommandЛюбое значениеУвеличить яркость до минимально допустимого значения
StopCommandЛюбое значениеОстановить диммирование
Spectrum Tuning Level (RGBA)Feedback255.255.255.255Состояние освещения RGBA лампы
Zone White Tune
Имя команды или обратной связиТипДопустимые значенияОписание
White Tuning LevelCommand0 - 100%Изменить уровень яркости (DALI)
White Tuning KelvinCommand1000 - 7000Изменить температуру света (DALI)
White Tuning LevelFeedback0 - 100%Уровень яркости (DALI)
White Tuning KelvinFeedback1000 - 7000Температура света (DALI)
Zone Shade
Имя команды или обратной связиТипДопустимые значенияОписание
Shade LevelCommand0 - 100%Изменить уровень штор
RaiseCommandЛюбое значениеОткрыть штору
LowerCommandЛюбое значениеЗакрыть штору
StopCommandЛюбое значениеОстановить штору
Shade LevelFeedback0 - 100%Уровень шторы
Zone Shade With Tilt
Имя команды или обратной связиТипДопустимые значенияОписание
Shade LevelCommand0 - 100%Изменить уровень открытия штор
Shade TiltCommand0 - 100%Изменить уровень наклона штор
RaiseCommandЛюбое значениеОткрыть штору
Raise LiftCommandЛюбое значениеПоднимать штору
Raise TiltCommandЛюбое значениеУвеличить наклон шторы до максимально допустимого значения
LowerCommandЛюбое значениеЗакрыть штору
Lower LiftCommandЛюбое значениеОпускать штору
Lower TiltCommandЛюбое значениеУменьшить наклон шторы до минимально допустимого значения
StopCommandЛюбое значениеОстановить штору
Stop LiftCommandЛюбое значениеОстановить подъём / опускание шторы
Stop TiltCommandЛюбое значениеОстановить изменение наклона шторы
Shade LevelFeedback0 - 100%Уровень открытия шторы
Shade TiltFeedback0 - 100%Уровень наклона шторы
Zone Shade With Tilt When Closed
Имя команды или обратной связиТипДопустимые значенияОписание
Shade LevelCommand0 - 100%Изменить уровень открытия штор
Shade TiltCommand0 - 100%Изменить уровень наклона штор
RaiseCommandЛюбое значениеОткрыть штору
Raise LiftCommandЛюбое значениеПоднимать штору
Raise TiltCommandЛюбое значениеУвеличить наклон шторы до максимально допустимого значения
LowerCommandЛюбое значениеЗакрыть штору
Lower LiftCommandЛюбое значениеОпускать штору
Lower TiltCommandЛюбое значениеУменьшить наклон шторы до минимально допустимого значения
StopCommandЛюбое значениеОстановить штору
Stop LiftCommandЛюбое значениеОстановить подъём / опускание шторы
Stop TiltCommandЛюбое значениеОстановить изменение наклона шторы
Shade LevelFeedback0 - 100%Уровень открытия шторы
Shade TiltFeedback0 - 100%Уровень наклона шторы
Zone CCO
Имя команды или обратной связиТипДопустимые значенияОписание
CCO LevelCommand0 - 100%Задать уровень для датчика жидкости
CCO LevelFeedback0 - 100%Текущее значение с датчика уровня жидкости
Zone Fan Speed
Имя команды или обратной связиТипДопустимые значенияОписание
Fan SpeedCommandOFF - 1,
LOW - 2,
MEDIUM - 3,
MEDIUM_HIGH - 4,
HIGH - 5
Режим проветривания:
1 - выключено,
2 - медленно,
3 - средний,
4 - выше среднего,
5 - максимальный
Fan SpeedFeedbackOFF - 1,
LOW - 2,
MEDIUM - 3,
MEDIUM_HIGH - 4,
HIGH - 5
Режим проветривания:
1 - выключено,
2 - медленно,
3 - средний,
4 - выше среднего,
5 - максимальный
Zone Open Close Stop
Имя команды или обратной связиТипДопустимые значенияОписание
RaiseCommandЛюбое значениеОткрыть до максимально допустимого значения
LowerCommandЛюбое значениеЗакрыть до минимально допустимого значения
StopCommandЛюбое значениеОстановить открытие / закрытие
Zone Receptacle
Имя команды или обратной связиТипДопустимые значенияОписание
Receptacle LevelCommand0 - Off / 1 - OnВключить / выключить датчик уровня жидкости
Receptacle LevelFeedback0 - Off / 1 - OnВключить / выключить датчик уровня жидкости
Zone Single SetPoint HVAC
Имя команды или обратной связиТипДопустимые значенияОписание
SetPoint (C)Command10 - 32 (зависит от КУ)Установить температурную уставку в градусах Цельсия
SetPoint (F)Command50 - 90 (Зависит от КУ)Установить температурную уставку в градусах Фаренгейта
Custom Operating ModeCommandOFF - 1,
HEAT - 2,
COOL - 3,
AUTO - 4,
EMERGENCY_HEAT - 5,
FAN - 6,
DRY - 7,
UNKNOWN - 8 (зависит от КУ)
Установить значение для Operating Mode
Custom Fan ModeCommandAUTO - 1,
ON - 2,
CYCLE - 3,
NO_FAN - 4,
HIGH - 5,
MEDIUM - 6,
LOW - 7,
TOP - 8,
UNKNOWN - 9 (зависит от КУ)
Установить значение для Fan Mode
Operating Mode OffCommandЛюбое значениеУстановить в Operating Mode режим Off
Operating Mode HeatCommandЛюбое значениеУстановить в Operating Mode режим Heat
Operating Mode CoolCommandЛюбое значениеУстановить в Operating Mode режим Cool
Operating Mode AutoCommandЛюбое значениеУстановить в Operating Mode режим Auto
Operating Mode Emergency HeatCommandЛюбое значениеУстановить в Operating Mode режим Emergency Heat
Operating Mode FanCommandЛюбое значениеУстановить в Operating Mode режим Fan
Operating Mode DryCommandЛюбое значениеУстановить в Operating Mode режим Dry
Fan Mode AutoCommandЛюбое значениеУстановить в Fan Mode режим Auto
Fan Mode OnCommandЛюбое значениеУстановить в Fan Mode режим On
Fan Mode CycleCommandЛюбое значениеУстановить в Fan Mode режим Cycle
Fan Mode No FanCommandЛюбое значениеУстановить в Fan Mode режим No Fan
Fan Mode HighCommandЛюбое значениеУстановить в Fan Mode режим High
Fan Mode MediumCommandЛюбое значениеУстановить в Fan Mode режим Medium
Fan Mode LowCommandЛюбое значениеУстановить в Fan Mode режим Low
Fan Mode TopCommandЛюбое значениеУстановить в Fan Mode режим Top
Current Temperature (F)Feedback-22 ~ 122 (Зависит от КУ)Текущая температура в градусах Фаренгейта
Current Temperature (C)Feedback-30 ~ 50 (Зависит от КУ)Текущая температура в градусах Цельсия
SetPoint Status (F)Feedback18 ~ 32 (Зависит от КУ)Значение температурной уставки в градусах Фаренгейта
SetPoint Status (C)Feedback0 ~ 90 (Зависит от КУ)Значение температурной уставки в градусах Цельсия
Operating ModeFeedbackOFF - 1,
HEAT - 2,
COOL - 3,
AUTO - 4,
EMERGENCY_HEAT - 5,
FAN - 6,
DRY - 7,
UNKNOWN - 8 (зависит от КУ)
Текущий режим работы
Fan ModeFeedbackAUTO - 1,
ON - 2,
CYCLE - 3,
NO_FAN - 4,
HIGH - 5,
MEDIUM - 6,
LOW - 7,
TOP - 8,
UNKNOWN - 9 (зависит от КУ)
Текущий режим работы кондиционера
Fan StatusFeedbackUNKNOWN - 1,
HIGH - 2,
MEDIUM - 3,
LOW - 4,
OFF - 5 (зависит от КУ)
Текущее состояние кондиционера
Zone Dual SetPoint HVAC
Имя команды или обратной связиТипДопустимые значенияОписание
Custom Operating ModeCommandOFF - 1,
HEAT - 2,
COOL - 3,
AUTO - 4,
EMERGENCY_HEAT - 5,
FAN - 6,
DRY - 7,
UNKNOWN - 8 (зависит от КУ)
Установить значение для Operating Mode
Custom Fan ModeCommandAUTO - 1,
ON - 2,
CYCLE - 3,
NO_FAN - 4,
HIGH - 5,
MEDIUM - 6,
LOW - 7,
TOP - 8,
UNKNOWN - 9 (зависит от КУ)
Установить значение для Fan Mode
Operating Mode OffCommandЛюбое значениеУстановить в Operating Mode режим Off
Operating Mode HeatCommandЛюбое значениеУстановить в Operating Mode режим Heat
Operating Mode CoolCommandЛюбое значениеУстановить в Operating Mode режим Cool
Operating Mode AutoCommandЛюбое значениеУстановить в Operating Mode режим Auto
Operating Mode Emergency HeatCommandЛюбое значениеУстановить в Operating Mode режим Emergency Heat
Operating Mode FanCommandЛюбое значениеУстановить в Operating Mode режим Fan
Operating Mode DryCommandЛюбое значениеУстановить в Operating Mode режим Dry
Fan Mode AutoCommandЛюбое значениеУстановить в Fan Mode режим Auto
Fan Mode OnCommandЛюбое значениеУстановить в Fan Mode режим On
Fan Mode CycleCommandЛюбое значениеУстановить в Fan Mode режим Cycle
Fan Mode No FanCommandЛюбое значениеУстановить в Fan Mode режим No Fan
Fan Mode HighCommandЛюбое значениеУстановить в Fan Mode режим High
Fan Mode MediumCommandЛюбое значениеУстановить в Fan Mode режим Medium
Fan Mode LowCommandЛюбое значениеУстановить в Fan Mode режим Low
Fan Mode TopCommandЛюбое значениеУстановить в Fan Mode режим Top
Heating SetPoint (F)Feedback50 ~ 80 (Зависит от КУ)Температурная уставка для обогрева в градусах Фаренгейта
Heating SetPoint (C)Feedback10 ~ 26 (Зависит от КУ)Температурная уставка для обогрева в градусах Цельсия
Cooling SetPoint (F)Feedback80 ~ 90 (Зависит от КУ)Температурная уставка для охлаждения в градусах Фаренгейта
Cooling SetPoint (C)Feedback28 ~ 32 (Зависит от КУ)Температурная уставка для охлаждения в градусах Цельсия
Current Temperature (F)Feedback-22 ~ 122 (Зависит от КУ)Текущая температура в градусах Фаренгейта
Current Temperature (C)Feedback-30 ~ 50 (Зависит от КУ)Текущая температура в градусах Цельсия
Heating SetPoint Status (F)Feedback50 ~ 80 (Зависит от КУ)Температурная уставка для обогрева в градусах Фаренгейта
Heating SetPoint Status (C)Feedback10 ~ 26 (Зависит от КУ)Температурная уставка для обогрева в градусах Цельсия
Cooling SetPoint Status (F)Feedback80 ~ 90 (Зависит от КУ)Температурная уставка для охлаждения в градусах Фаренгейта
Cooling SetPoint Status (C)Feedback28 ~ 32 (Зависит от КУ)Температурная уставка для охлаждения в градусах Цельсия
Operating ModeFeedbackOFF - 1,
HEAT - 2,
COOL - 3,
AUTO - 4,
EMERGENCY_HEAT - 5,
FAN - 6,
DRY - 7,
UNKNOWN - 8 (зависит от КУ)
Текущий режим работы
Fan ModeFeedbackAUTO - 1,
ON - 2,
CYCLE - 3,
NO_FAN - 4,
HIGH - 5,
MEDIUM - 6,
LOW - 7,
TOP - 8,
UNKNOWN - 9 (зависит от КУ)
Текущий режим работы кондиционера
Fan StatusFeedbackUNKNOWN - 1,
HIGH - 2,
MEDIUM - 3,
LOW - 4,
OFF - 5 (зависит от КУ)
Текущее состояние кондиционера