REM_ZXT120 - устройство управления кондиционерами. Это шлюз, способный переводить язык Z-Wave в язык ИК, причем обучаемый. На примере Fibaro Home Center 2 рассмотрим возможность использования REM_ZXT120 для управления мультимедиа.
Функционал устройства определяется списком поддерживаемых классов команд.
Remotec используются следующие классы команд:
Для управления:
- Thermostat Mode (режим)
- Basic (общая совместимость)
- Thermostat Setpoint (требуемая температура)
- Thermostat Fan(обдув)
- Multilevel Sensor (текущая температура)
|
Для настройки:
- Association (связь с устройствами)
- Version (информационный)
- Configuration (настройка)
- Manufacturer Specific (доп. класс)
- Node Naming and Location (доп. класс)
- Battery (заряд батарейки)
|
Для управления медиа приставкой это не подходит, поэтому ставим задачи:
- обучить Remotec командам,
- сделать виртуальное устройство.
Чтобы обучить Remotec командам;
- параметр 27 выставляем на "0",
- определяемся с нужным нам значением параметра 25,
- отправляем значение параметра 25,
- обучаем Remotec с пульта - моргнул 2 раза - успешно, 6 - неуспешно.
- Проверяем, что устройство выполняет обученную команду
- Создаем новое виртуальное устройство,
- Создаем набор кнопок,
- Используя функцию fibaro:call(id, "setThermostatSetpoint", "", ""), посылаем нужную температуру для нужного режима.